─────────────────────────────────────────
产品名称: 控件支付产品
JDK: 本示例JDK版本基于jdk1.6.12u5以上建议1.6.26
日期: 2016-07-20
─────────────────────────────────────────
───────────
**重要**
1) 联调前请仔细阅读以下说明
2) 此工程可以跑起来测试,建议使用IE,chrome打开
3) 测试界面中的交易时一定要先配置好私钥签名证书,验签公钥证书。
全渠道代付产品消费交易示例地址为:http://IP:端口/ACPSample_AppServer
───────────
───────────
示例工程目录结构
───────────
ACPSample_AppServer
│
├src┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈类文件夹
│ │
│ ├assets ┈┈┈┈┈┈┈┈┈相关资源目录
│ │ │
│ │ ├apache_httpclient┈┈┈┈┈┈┈┈┈apache中的http post方法
│ │ │
│ │ ├测试环境配置文件
│ │ │ │
│ │ │ ├acp_sdk.properties.密钥 ┈┈┈┈┈┈┈┈┈ 【重要】 测试环境配置文件样例(密钥方式签名)(使用方式请看文件里的说明)
│ │ │ │
│ │ │ └acp_sdk.properties.证书 ┈┈┈┈┈┈┈┈┈【重要】 测试环境配置文件样例(证书方式签名)(使用方式请看文件里的说明)
│ │ │
│ │ ├测试环境证书
│ │ │ │
│ │ │ ├acp_test_enc.cer ┈┈┈┈┈┈┈┈┈ 【重要】测试环境敏感信息加密证书(所有商户固定使用同一个)
│ │ │ │
│ │ │ ├acp_test_sign.pfx ┈┈┈┈┈┈┈┈┈ 【重要】 测试环境签名私钥证书(所有商户固定使用同一个)
│ │ │ │
│ │ │ ├acp_test_root.cer ┈┈┈┈┈┈┈┈┈ 【重要】 测试环境验签公钥证书根证书 (所有商户固定使用同一个)
│ │ │ │
│ │ │ └acp_test_middle.cer ┈┈┈┈┈┈┈┈┈【重要】 测试环境验签公钥证书中级证书 (所有商户固定使用同一个)
│ │ │
│ │ ├对账文件样例
│ │ │ │
│ │ │ └802310048993424_20150905.zip ┈┈┈┈┈┈┈┈┈提供的对账文件样例(如果需要可以参考)
│ │ │
│ │ ├收单机构接入需做改动
│ │ │ │
│ │ │ ├acp_test_sign_inst.pfx ┈┈┈┈┈┈┈┈┈【重要】 收单机构接入的测试环境签名私钥证书(所有机构固定使用同一个)
│ │ │ │
│ │ │ └机构接入需做改动.txt
│ │ │
│ │ ├生产环境配置文件
│ │ │ │
│ │ │ ├acp_sdk.properties.密钥 ┈┈┈┈┈┈┈┈┈ 【重要】 生产环境配置文件样例(密钥方式签名)(使用方式请看文件里的说明)
│ │ │ │
│ │ │ └acp_sdk.properties.证书 ┈┈┈┈┈┈┈┈┈【重要】 生产环境配置文件样例(证书方式签名)(使用方式请看文件里的说明)
│ │ │
│ │ └生产环境证书
│ │ │
│ │ ├acp_prod_enc.cer┈┈┈┈┈┈┈┈┈【重要】 生产环境敏感信息加密证书(所有商户固定使用同一个)
│ │ │
│ │ ├acp_prod_root.cer ┈┈┈┈┈┈┈┈┈【重要】 生产环境验签公钥根证书 (所有商户固定使用同一个)
│ │ │
│ │ └acp_prod_middle.cer ┈┈┈┈┈┈┈┈┈【重要】 生产环境验签公钥中级证书 (所有商户固定使用同一个)
│ │
│ ├com.unionpay.acp.demo
│ │ │
│ │ ├BackRcvResponse.java┈┈┈┈┈后台通知示例
│ │ │
│ │ ├DemoBase.java┈┈┈┈┈基础类
│ │ │
│ │ ├EncryptCerUpdateQuery.java┈┈┈┈┈银联加密公钥更新查询
│ │ │
│ │ ├Form05_6_2_AppConsume.java┈┈┈┈┈消费交易(获取tn号)示例
│ │ │
│ │ ├Form05_6_3_ConsumeUndo.java┈┈┈┈┈消费撤销交易
│ │ │
│ │ ├Form05_6_3_Query.java┈┈┈┈┈交易状态查询交易
│ │ │
│ │ ├Form05_6_4_Refund.java┈┈┈┈┈退货交易
│ │ │
│ │ ├Form05_7_FileTransfer.java┈┈┈┈┈文件传输类交易(对账文件下载)
│ │ │
│ │ └多个商户号各自使用自己的私钥证书(多证书)使用方法.txt
│ │
│ ├com.unionpay.acp.sdk
│ │ │
│ │ ├AcpService.java┈┈┈┈┈┈全渠道SDK API接口类
│ │ │
│ │ ├CertUtil.java┈┈┈┈┈┈证书处理工具类
│ │ │
│ │ ├HttpClient.java┈┈┈┈┈后台交易http post通讯类,如果要使用代理访问或者产生了问题那么可以自行解决或者使用apache httpClient
│ │ │
│ │ ├LogUtil.java┈┈┈┈┈日志工具类
│ │ │
│ │ ├SDKConfig.java┈┈┈┈┈┈┈读取acp_sdk.properties属性文件并填装配置的属性的配置类
│ │ │
│ │ ├SDKConstants.java┈┈┈┈┈┈┈常量类
│ │ │
│ │ ├SDKUtil.java┈┈┈┈┈┈┈SDK工具类,包含了对报文的签名,验签等方法
│ │ │
│ │ └SecureUtil.java┈┈┈┈┈┈┈安全相关工具类
│ │
│ └web ┈┈┈┈┈┈┈┈┈ web相关类
│ │
│ ├AutoLoadServlet.java ┈┈┈┈┈┈初始化读取acp_sdk.properties初始化请求银联地址,证书等相关资源的servlet
│ │
│ └CharsetEncodingFilter.java ┈┈┈┈web请求编码过滤器
│
├acp_sdk.properties ┈┈┈┈【重要】 测试环境配置文件,请求银联地址,私钥签名证书,验签公钥路径,多证书的配置文件(这个文件切换生产的时候要替换成生产环境的配置文件)
│
├log4j.properties ┈┈┈┈LogUtil.java日志工具类的配置文件
│
├WebContent ┈┈┈┈┈┈┈┈┈┈┈┈┈┈页面文件夹
│ │
│ ├index.jsp ┈┈┈┈┈┈┈┈┈调试入口页面(消费交易)
│ │
│ └WEB-INF
│ │
│ └lib(如果JAVA项目中包含这些架包,则不需要导入)
│ │
│ ├bcprov-jdk16-1.45.jar
│ │
│ ├commons-codec-1.6.jar
│ │
│ ├commons-io-2.2.jar
│ │
│ ├commons-lang-2.5.jar
│ │
│ ├log4j-1.2.17.jar
│ │
│ ├slf4j-api-1.5.11.jar
│ │
│ └slf4j-log4j12-1.5.11.jar
│
├history.txt┈┈┈┈┈┈┈┈┈修订历史
│
└readme.txt ┈┈┈┈┈┈┈┈┈使用说明文本
───────────
【注意】:
1.【接口规范】该接口参考文档位置:
接口产品规范:open.unionpay.com帮助中心 下载 产品接口规范 《控件产品接口规范》
应答码规范:《平台接入接口规范-第5部分-附录》
2.【关于商户号】开发包中使用的商户号777290058110097是open.unionpay.com注册的测试商户号
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
Android银联手机控件支付使用教程Demo (2000个子文件)
4c09QaxyVJVwEQFcymJch6q6BlM= 24KB
4c09QaxyVJVwEQFcymJch6q6BlM= 24KB
Web.config.5_0_0 4KB
Web.config.5_0_0 4KB
Web.config.Release.5_0_0 1KB
Web.config.Release.5_0_0 1KB
Web.config.Debug.5_0_0 1KB
Web.config.Debug.5_0_0 1KB
6Ezc4w056oE7G6WjQ5p_JYHWznw= 321KB
6Ezc4w056oE7G6WjQ5p_JYHWznw= 321KB
6tbzx+EkbeKVVNY0127Gb2GME0o= 253KB
6tbzx+EkbeKVVNY0127Gb2GME0o= 253KB
7oZXRv3IyweqhR4Cz6m3UTSJBKE= 163KB
7oZXRv3IyweqhR4Cz6m3UTSJBKE= 163KB
8sqbRud1f9HUe90yVAvKZrQuBVg= 30KB
8sqbRud1f9HUe90yVAvKZrQuBVg= 30KB
resources-debugAndroidTest.ap_ 439KB
resources-debug.ap_ 411KB
app-debug.apk 3.97MB
index_05_app.aspx 3KB
FrontRcvResponse.aspx 3KB
consume_undo.aspx 2KB
refund.aspx 2KB
file_transfer.aspx 2KB
consume.aspx 2KB
preauth.aspx 2KB
preauth_finish_undo.aspx 2KB
preauth_finish.aspx 2KB
preauth_undo.aspx 2KB
encryptCerUpdateQuery.aspx 2KB
query.aspx 1KB
BackRcvResponse.aspx 573B
Form_6_3_ConsumeUndo.aspx 489B
Form_6_6_4_PreauthFinishUndo.aspx 174B
Form_6_6_3_PreauthFinish.aspx 166B
Form_6_6_2_PreauthUndo.aspx 162B
Form_7_2_FileTransfer.aspx 160B
Form_6_6_1_AppPreauth.aspx 158B
Form_6_2_AppConsume.aspx 154B
Form_6_4_Refund.aspx 148B
Form_6_5_Query.aspx 146B
VerifyAppData.aspx 142B
gradlew.bat 2KB
fileSnapshots.bin 2.16MB
classAnalysis.bin 1.01MB
jarAnalysis.bin 425KB
fileHashes.bin 294KB
data.bin 164KB
data.bin 164KB
data.bin 164KB
taskHistory.bin 77KB
taskHistory.bin 66KB
taskJars.bin 20KB
resourceHashesCache.bin 19KB
last-build.bin 1B
built.bin 0B
.buildpath 194B
DesignTimeResolveAssemblyReferencesInput.cache 19KB
acp_test_enc.cer 2KB
acp_test_enc.cer 2KB
acp_test_enc.cer 2KB
acp_prod_enc.cer 1KB
acp_prod_enc.cer 1KB
acp_prod_enc.cer 1KB
acp_test_middle.cer 1KB
acp_test_middle.cer 1KB
acp_test_middle.cer 1KB
acp_test_root.cer 1KB
acp_test_root.cer 1KB
acp_test_root.cer 1KB
acp_prod_middle.cer 1KB
acp_prod_middle.cer 1KB
acp_prod_middle.cer 1KB
acp_prod_root.cer 1KB
acp_prod_root.cer 1KB
acp_prod_root.cer 1KB
R$styleable.class 32KB
R$styleable.class 23KB
R$style.class 22KB
R$style.class 22KB
SDKConfig.class 15KB
R$attr.class 13KB
R$attr.class 10KB
RSAUtil.class 10KB
R$styleable.class 9KB
SDKConstants.class 8KB
BaseActivity.class 7KB
R$dimen.class 6KB
R$dimen.class 6KB
AcpService.class 6KB
R$drawable.class 6KB
R$drawable.class 5KB
R$color.class 5KB
R$id.class 5KB
R$color.class 5KB
Form05_7_FileTransfer.class 5KB
R$id.class 4KB
SDKUtil.class 4KB
CertUtil.class 4KB
Form05_6_3_ConsumeUndo.class 4KB
共 2000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 20
资源评论
- 一叶知秋9192018-07-12还可以用起来,不错
- 834698372019-12-13银联这个官方demo太坑爹。跑起来有问题不说,带的apk和测试数据还不是配套的。 测试卡数据:https://open.unionpay.com/tjweb/support/faq/mchlist?id=4。
- a135300449772018-03-07资源能够跑起来,文档清晰。
Owen_le
- 粉丝: 19
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功