Apple Pay支付

我要上线

第一步:申请上线

ApplePay线上支付商户在完成系统测试之后,可联系分行申请上线并提交《ApplePay线上支付商户测试验收报告》。

总行测试验收通过后,会根据分行上报的商户上线申请表进行上线排期和银行端上线配置,配置完成后会通知商户并发送生产环境参数给商户。

第二步:替换分行号和商户号

请将分行号和商户号更新为生产环境分行号和商户号(4位分行号+6位商户号=10位收单商户号)。

第三步:生成上传生产的CSR证书申请文件

1)商户以系统管理员身份,登录招行网上结账处理平台:

toonline1.png

2)下拉选择“Apple Pay商户CSR证书申请”模块。

toonline2.png

3)点击“CSR证书申请文件生成”,生成商户CSR文件:

toonline3.png

4)以上操作成功后,点击“CSR证书申请文件下载”,下载保存CSR证书申请文件至本地。

toonline4.png

5)商户以开发者账户登录苹果开发者网站,上传CSR证书申请文件;苹果CA系统实时给商户签发商户公钥证书。

A) 准备CSR文件

和苹果打交道,最好是准备一台Mac机。这里需要用到一个苹果自带的KeyAccess的软件,用来生成证书的申请文件。

点击“从证书颁发机构请求证书”后,会出现下图:

这里就是输入邮箱,名字,需要提醒一下的是,我们一般选择“存储到磁盘”,把申请文件存在硬盘上,后面需要上传这个文件到苹果后台。

toonline5.pngtoonline6.png

B) 申请证书

准备好证书的申请文件后,就应该是申请证书了。

证书分成开发证书和发布证书,其中有没有推送功能又是不同的,根据实际应用的功能选择证书的种类:

然后上传刚刚生成的CSR文件

按下Generate后,稍等一会,证书就生成了,你可以下载然后安装到本机。

toonline7.png

toonline8.png

toonline9.png


第四步:设置并替换商户支付密钥

登录招行“网上商户结账处理”平台,设置商户支付密钥。访问地址:招商银行主页(www.cmbchina.com)右下角的:“在线服务--网上商户结账处理”:

https://ebank.sz1.cmbchina.com/EB10/EBServer?Command=5001&ClientID=0&PRID=LOGINPREVIEW

请商户将支付密钥同步更新为如上设置的生产环境商户支付密钥。

注意:

1、商户请求报文需要使用支付密钥进行签名,因此对接生产环境需要使用商户设置的支付密钥进行签名。

2、建议支付密钥定期更换,更换期间可能导致交易失败,因此请交易量小的时候更新替换。

第五步:替换请求地址

将联调测试环境请求地址更新为:生产环境请求地址。

●  二维码主扫支付

https://netpay.cmbchina.com/netpayment/BaseHttp.dll? MB_APPPay

●  查询招行公钥证书

https://b2b.cmbchina.com/CmbBank_B2B/UI/NetPay/DoBusiness.ashx

●  ?直联退款

https://payment.ebank.cmbchina.com/NetPayment/BaseHttp.dll?DoRefund

●  单笔订单查询

https://payment.ebank.cmbchina.com/NetPayment/BaseHttp.dll?QuerySingleOrder

●  批量订单查询

https://payment.ebank.cmbchina.com/NetPayment/BaseHttp.dll?QuerySettledOrderByMerchantDate

●  退款明细查询

https://payment.ebank.cmbchina.com/NetPayment/BaseHttp.dll?QueryRefundByDate

●  已处理退款查询

https://payment.ebank.cmbchina.com/NetPayment/BaseHttp.dll?QuerySettledRefund

●  已入账查询

https://payment.ebank.cmbchina.com/NetPayment/BaseHttp.dll?QueryAccountedList