Apple Pay支付

我要测试

为了提高接入效率,招商银行ApplePay线上支付提供了联调环境供商户接入联调使用。

商户系统开发完成后,请按如下步骤接入测试环境联调。

测试准备

第一步:开通网络权限

商户与招行ApplePay线上支付测试环境进行联调测试,需开通商户测试环境的相关网络访问权限,具体如下:

●  招行测试环境服务器(IP: 58.61.30.110)需访问商户接收支付结果通知的服务器的80\443\8081端口,请放开相关权限。

注意:测试环境下的通知回调不支持往域名URL发送通知,所以请求报文里的支付结果通知地址必须为IP+端口的形式,且端口只能为80、443、8081,否则商户会接收不到招行发送的签约结果通知。

●  商户端需开通访问招行测试服务器(IP:58.61.30.110 端口:443)的网络权限。

●  商户端需开通访问招行测试服务器(IP: 61.144.248.29 端口:801)的网络权限。

●  商户端需开通访问招行测试服务器(IP: 218.17.27.197 端口:80)的网络权限。

第二步:生成上传商户CSR证书申请文件

与下“7.3步骤”同,类同我要上线的生产生成上传方式。

第三步:设置商户支付密钥

商户对接ApplePay线上支付、订单查询、退款等,需使用支付密钥进行签名和验签。

测试环境密钥设置地址:

http://121.15.180.68/EB10/EBServer?Command=5001&ClientID=0&PRID=LOGINPREVIEW

第四步:获取测试数据

商户向招商银行分行提出ApplePay线上支付资源申请,分行人员按照总行相关流程向总行申请测试相关资源。总行电商运营团队负责将配置好的的测试参数资源发送给商户,包括:

1. 测试环境对公结算账户(账号、户名、开户分行)

2. 测试商户号(4位商户分行号+6位商户号=10位)

3. 测试用户账号+银行卡号(用测试用户自己真实的银行卡,进行ApplePay加载)

测试地址

●   查询招行公钥证书

http://mobiletest.cmburl.cn/CmbBank_B2B/UI/NetPay/DoBusiness.ashx

●   退款

http://121.15.180.66:801/NetPayment/BaseHttp.dll?DoRefund

●   单笔订单查询

http://121.15.180.66:801/NetPayment/BaseHttp.dll?QuerySingleOrder

●   批量订单查询

http://121.15.180.66:801/NetPayment/BaseHttp.dll?QuerySettledOrderByMerchantDate

●   退款明细查询

http://121.15.180.66:801/NetPayment/BaseHttp.dll?QueryRefundByDate

●   已处理退款查询

http://121.15.180.66:801/NetPayment/BaseHttp.dll?QuerySettledRefund

●   已入账查询

http://121.15.180.66:801/NetPayment/BaseHttp.dll?QueryAccountedList

测试联调

商户完成开发及测试准备后,可进行测试联调。联调过程中如遇到问题,可以先查看FAQ,如果在FAQ中找不到解决方法,可咨询招行一网通技术支持团队。

FAQ

Q1.测试环境的支付成功异步通知回调地址有哪些要求,能支持域名吗?

1. 测试环境目前只支持端口为80、8081、443的IP地址回调,不支持域名方式;

2. 测试环境不支持HTTPS,暂时只支持HTTP;

3. 成功支付结果的异步回调通知均以POST方式发送。