欢迎来到天天文库
浏览记录
ID:1534581
大小:341.50 KB
页数:45页
时间:2017-11-12
《b2c网银支付商户端接口说明(201104)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第1章对B2C标准商户接口规约1.1通讯协议目前网银系统支持三种方式与商户之间传递信息:Ø通过客户浏览器间接通讯:a.商户引导客户浏览器,将信息提交到网银系统,商户系统发往银行网关的指令均以POST方式发送,并且使用UTF8编码格式。商户发送网上银行支付订单、商户发送手机银行支付订单、商户发送家居银行支付订单接口采用该方式通讯。表单数据中需包含商户对订单信息的签名。b.银行系统引导客户浏览器将信息提交到商户系统。银行反馈订单支付结果(页面通知)接口采用该通讯方式。表单信息中包含银行系统的签名数据。Ø商户操作员通过浏览器操作网银:商户操作员
2、登录网银操作网银功能,用来提交批量退货文件,下载批量退货反馈文件、业务对账文件与清算对账文件。(网银系统提供的其他商户操作员功能如订单查询等由于不涉及系统之间的接口规范,因此不再描述)Ø直接通讯:商户系统与银行系统之间直接建立通讯链路,该通讯采用HTTPS协议。a.由商户系统主动发起通讯,商户系统发往银行网关的指令均以POST方式发送,并且使用UTF8编码格式。商户查询订单信息、商户发送B2C退款指令接口采用此通讯方式。表单数据中需包含商户对交易信息的签名。b.由银行系统主动发起通讯,银行系统为保证商户收到订单支付处理结果,采用主动通知方
3、式向商户发送B2C支付结果。银行网关发往商户系统的指令以POST方式发送,并且使用UTF8编码格式。银行系统向订单中接收通知的商户URL发送支付结果信息。通知信息中包含银行系统的签名数据。1.1接口报文1.1.1商户发送网上银行支付订单接口名称:RecvOrder.do接口说明:客户在商户网站确认进行订单支付,选择中行网上银行支付后,商户系统负责按此数据规格将消费交易信息发往中行支付网关系统;商户主动发往银行网关的指令均以POST方式发送,并且使用UTF8编码格式。数据项说明:序号名称字段最大长度说明1.商户号merchantNoX(20
4、)必填BOC商户ID2.支付类型payTypeX(10)必填商户支付服务类型1:网上购物3.商户订单号orderNoX(19)必填商户系统产生的订单号1.订单币种curCodeX(3)必填目前只支持001:人民币固定填0012.订单金额orderAmountX(13)必填格式:整数位不前补零,小数位补齐2位即:不超过10位整数位+1位小数点+2位小数无效格式如123,.10,1.1,有效格式如1.00,0.103.订单时间orderTime9(14)必填格式:YYYYMMDDHHMISS其中时间为24小时格式,例:2010年3月2日下午4
5、点5分28秒表示为201003021605284.订单说明orderNoteX(200)必填订单描述,,要求如果全中文最多允许60个汉字长度5.商户接收通知URLorderUrlX(100)必填客户支付完成后银行向商户发送支付结果,商户系统负责接收银行通知的URL6.超时时间orderTimeoutDate9(14)选填(一般商户无需上送,仅当商户需指定支付截止时间时上送。)格式:YYYYMMDDHHMISS其中时间为24小时格式,例:2010年3月2日下午4点5分28秒表示为20100302160528。其含义为:如客户在该时间点仍未确
6、认支付,则该笔支付将超时失败。7.商户签名数据signDataX(4000)必填商户签名数据串格式,各项数据用管道符分隔:商户订单号
7、订单时间
8、订单币种
9、订单金额
10、商户号orderNo
11、orderTime
12、curCode
13、orderAmount
14、merchantNo接口示例:============================================================================B2C商户端接口--发送网上银行支付订单:RecvOrder.do=========================
15、===================================================16、pe"VALUE="1">
16、pe"VALUE="1">
此文档下载收益归作者所有