当前位置:首页 > 新一代商户接入手册V2.7
http://www.ChinaPay.com Chinapay新一代商户接入手册
4
交易流程说明
4.1 消费类交易流程
个人网银消费
持卡人从商户网站中生成订单信息,通过支付交易平台进行支付的过程,其交易流程包括订单确认、支付处理、支付完成三个部分,具体流程说明如下: 【流程一】订单确认
1. 持卡人浏览商户网站,选择支付项目,生成订单信息。 2. 持卡人确认订单信息,开始支付。 【流程二】支付处理
3. 持卡人确认支付信息,商户网站开始向支付交易平台申请支付,支付交易平台验证商户身份合法性和订单报文的完整性。
4. 支付交易平台向持卡人显示支付机构选择界面,持卡人选择支付机构。
5. 持卡人在所选择支付机构支付页面上,输入用户帐号、密码及其他安全验证信息。 6. 持卡人的安全认证信息得到确认后,进行支付。 【流程三】支付完成
7. 支付机构向支付交易平台返回支付结果。
8. 支付交易平台向持卡人显示支付结果,同时通知商户网站支付结果。 9. 商户网站向持卡人显示商户交易结果。 10.支付操作完成。
企业网银消费
持卡人从商户网站中生成订单信息,通过公共支付交易平台进行支付的过程,其交易流程包括订单确认、支付处理、支付完成三个部分,具体流程说明如下: 【流程一】订单确认
1. 持卡人浏览商户网站,选择支付项目,生成订单信息。 2. 持卡人确认订单信息,开始支付。 【流程二】订单处理
3. 持卡人确认支付信息,商户网站开始向支付交易平台申请支付,支付交易平台验证商户身份合法性和订单报文的完整性。
4. 支付交易平台向持卡人显示支付机构选择界面,持卡人选择支付机构,并提交订单。 5. 持卡人在支付交易平台输入其在对应的支付信息(如:卖方企业客户号、下单员名称)。 6. 持卡人的安全认证信息得到确认后,登录对应支付机构的企业网银账户,确认订单信息,并支付。 【流程三】支付完成
7. 支付机构向支付交易平台返回支付结果。
8. 支付机构向持卡人显示支付结果,同时通知商户网站支付结果。 9. 商户网站向持卡人显示商户交易结果。 10.支付操作完成。 认证支付
持卡人从商户网站中生成订单信息,通过公共支付交易平台进行支付的过程,其交易流程包括订单确
第 29 页 共 35 页
http://www.ChinaPay.com Chinapay新一代商户接入手册
认、支付处理、支付完成三个部分,具体流程说明如下: 【流程一】订单确认
1. 持卡人浏览商户网站,选择支付项目,生成订单信息。 2. 持卡人确认订单信息,开始支付。 【流程二】订单处理
3. 持卡人确认支付信息,商户网站开始向支付交易平台申请支付,支付交易平台验证商户身份合法性和订单报文的完整性。
4. 支付交易平台显示收集支付要素页面信息。
5. 若持卡人未开通UPOP2.0认证支付,需要先开通UPOP2.0认证支付。
6. 持卡人已开通UPOP2.0认证支付,持卡人在支付页面输入卡号信息、短信验证码信息,完成支付。 【流程三】支付完成
7. 支付交易平台向持卡人显示支付结果,同时通知商户网站支付结果。 8. 商户网站向持卡人显示商户交易结果。 9. 支付操作完成。 快捷支付
持卡人从商户网站中生成订单信息,通过公共支付交易平台进行支付的过程,其交易流程包括订单确认、支付处理、支付完成三个部分,具体流程说明如下: 【流程一】订单确认
1. 持卡人浏览商户网站,选择支付项目,生成订单信息。 2. 持卡人确认订单信息,开始支付。 【流程二】订单处理
3. 持卡人确认支付信息,商户网站开始向支付交易平台申请支付,支付交易平台验证商户身份合法性和订单报文的完整性。
4. 持卡人在支付交易平台选择快捷支付。
5. 持卡人输入已注册的账号、支付密码完成快捷支付操作,若未注册快捷支付账户,则需要注册快捷支付账号。
6. 持卡人选择已绑定的快捷支付银行卡,输入短信验证码,完成支付,若未绑定快捷支付银行卡则先绑定快捷支付银行卡。 【流程三】支付完成
7. 支付交易平台向持卡人显示支付结果,同时通知商户网站支付结果。 8. 商户网站向持卡人显示商户交易结果。 9. 支付操作完成。 4.2 后续类交易流程 退款流程:
在支付交易完成之后,商户根据支付交易的结果生成交易退款订单,通过ChinaPay系统进行退款操作,其退款处理流程包括退款确认、退款应答、退款处理、退款完成四个环节,具体流程说明如下: 【流程一】退款确认
1. 商户根据支付交易完成情况,选择退款项目,生成退款订单或者退款账单信息。 2. 商户确认退款信息,开始发起退款交易。 【流程二】退款应答
3. 商户确认退款交易数据,以ChinaPay规范的数据格式向ChinaPay申请退款,ChinaPay证商户合
第 30 页 共 35 页
http://www.ChinaPay.com Chinapay新一代商户接入手册
法性。
4. ChinaPay接受到退款订单后,即时地会返回给商户“退款接收成功”的应答。 【流程三】退款处理
5. ChinaPay与银行之间完成退款操作,其中会有人工干预操作过程,最终会产生退款结果信息。 6. 退款成功/失败应答会在退款处理后通过商户在提交退款信息时所填写的ReturnURL通知给商户。 7. 商户可以在控台上查看退款的进度及退款结果信息。 【流程四】退款完成
8. 退款操作完成。 4.3 查询交易流程
商户根据支付交易明细信息,组合符合ChinaPay规范的查询订单信息,通过ChinaPay系统进行交易明细查询操作,其查询处理流程包括查询确认、查询处理、查询完成三个部分,具体流程说明如下: 【流程一】查询确认
1. 商户形成查询订单信息。
2. 商户确认查询订单信息,该订单信息要符合ChinaPay的规范要求。 【流程二】查询处理
3. 商户确认查询订单后,以ChinaPay规范的数据格式向ChinaPay申请交易明细查询,ChinaPay验证商户合法性。
4. ChinaPay 按照商户信息及提交的查询订单信息进行交易明细查询处理。 【流程三】查询完成
5. ChinaPay服务器端程序在处理完交易明细查询请求之后即时地会返回给商户“查询结果”的应答。
6. 交易明细查询完成 。 4.4 对账处理流程
ChinaPay平台在每日对账完成后,会生成每个商户的对账文件,然后后台通知商户对账文件已经生成,文件的存放地址会在通知的URL地址中传递给商户。商户根据获得的对账文件地址,到该地址上去下载对账文件。
4.5 结算处理流程
ChinaPay平台在每日对账完成后,会生成每个商户的对账文件,然后后台通知商户对账文件已经生成,文件的存放地址会在通知的URL地址中传递给商户。商户根据获得的对账文件地址,到该地址上去下载对账文件。
5 数据类型定义
Ax
x字节定长的字母字符
x字节定长的字母或数字字符
x字节定长的字母、数字或特殊符号字符
第 31 页 共 35 页
Ax..y 长度为x-y字节的变长字母字符 ANx
ANx..y 长度为x-y字节的变长字母或数字字符 ANSx
http://www.ChinaPay.com Chinapay新一代商户接入手册
ANSx..y ASx Nx
长度为x-y字节的变长字母、数字或特殊符号字符 x字节定长的字母或特殊符号字符
x字节定长的整型数值,若表示金额,则以分为单位 x字节定长的数字符或特殊字符 x字节定长的特殊符号字符 秒 日 时 月 分
年(2字节) 年(4字节)
ASx..y 长度为x-y字节的变长字母或特殊符号字符
Nx..y 长度为x-y字节的整型数值,若表示金额,则以分为单位 NSx Sx ss DD hh MM mm YY
特殊符号说明:特殊符号仅限“{”、“}”、“[”、”]”、单引号、双引号、等号、逗号、冒号。
NSx..y 长度为x-y字节的数字字符或特殊字符 Sx..y 长度为x-y字节的变长特殊符号字符
YYYY
6 消费类交易接口
6.1 接入地址
ChinaPay的网上支付服务采用WEB服务的方式允许商户接入,接收交易数据的地址为: ?
测试环境请求地址: 1.
前台交易URL:
http://newpayment-test.chinapay.com/CTITS/service/rest/page/nref/000000000017/0/0/0/0/0 2. /0
说明:测试环境需要配置hosts,见附录A ?
生产环境请求地址: 1.
前台交易URL: 后台交易URL:
http://newpayment-test.chinapay.com/CTITS/service/rest/forward/sta/000000000017/0/0/0/0
https://payment.chinapay.com/CTITS/service/rest/page/nref/000000000017/0/0/0/0/0 2.
后台交易URL:
https://payment.chinapay.com/CTITS/service/rest/forward/sta/000000000017/0/0/0/0/0 说明:
走前台地址的交易:0001个人网银支付、0002企业网银支付、0004快捷支付、0005账单支付、0006认证支付、0007分期付款、0201预授权交易。
走后台地址的交易:0003授信交易。
第 32 页 共 35 页
共分享92篇相关文档