b2c在线支付接口说明

b2c在线支付接口说明
b2c在线支付接口说明

中国工商银行网上银行B2C在线支付接口说明

一、B2C流程说明:

1、客户在商户网站浏览商品信息,签订订单;

2、商户按照工行B2C订单数据规范形成提交数据,并使用工行提供API和商户证书对订单数据签名,形成form表单返回客户浏览器,表单action地址指向工行接收商户B2C订单信息的servlet;

3、客户确认使用工行支付后,提交此表单到工行;

4、工行网银系统接收此笔B2C订单,对订单信息和商户信息进行检查,通过检查则显示工行B2C支付页面;

5、客户在此页面可以查询客户在银行的预留信息;也可以输入支付卡号、支付密码、验证码进行B2C支付;

6、工行检查客户信息,通过检查后显示确认页面;客户确认提交后工行进行支付指令处理;

7、工行进行支付指令处理后,如果商户需要工行实时通知,则工行将处理结果使用http协议post方式将通知消息数据提交到商户网站(这个接收银行通知消息的商户端地址是随商户订单数据提交银行的merURL字段),商户返回取货地址或关闭这个银行与其建立的连接后,银行才显示交易结果页面给客户。(注意1、发送通知和显示结果页面是串行的,所以商户端接收银行通知处理时间太长可能导致客户等待超时,造成银行不能将交易结果页面显示给客户。2、此连接是银行服务器自动和商户进行的连接,商户返回也是直接返回给银行,商户端不能对银行的这个请求进行重定向。)

8、工行进行支付指令处理后,如果商户不需要工行实时通知,则工行直接显示交易结果给客户。

二、B2C接口数据说明:

接口数据格式定义通过接口名称和接口版本号来标识,以便将来的扩展;以下数据格式为“1.0.0.0”版的“ICBC_PERBANK_B2C”接口定义。

2.1 B2C商户提交表单接口定义:

注:

1、数据中不能包含“|”“&”“=”,此字符为银行端程序保留字符;中文变量使用GBK编码,另请注意与C2C接口定义字段名称和大小写有区分

2、从商户Post过来的数据,参数名的名称必须与上表中完全相同,名称中的字母大小写均要相同,不能进行随意更改(在form中的提交按钮中submit不能有Name属性);此外,如果其他input项的Name中使用了双引号,如:,则一定注意在引号内不要包含空格,不要写成“mer URL ”,如果拼写错误或者多了空格,将造成数据无法识别,无法正常进行支付

3、接口名称和版本号一定要和上表中相同.。

4、商户提交数据中的空格将被认为是有效字符被接收,请商户开发时注意对多余空格的控制。

2.2 商户提交表单签名merSignMsg格式:

1、组织要签名的数据串(顺序固定;被商户签名的串为各输入项的值):

接口名称的值+接口版本号的值+商城代码的值+商城账号的值+通知地址的值+结果发送类型的值+订单号的值+订单金额的值+支付币种的值+通知类型的值+交易日期时间的值+校验联名标志的值

2、举例:

以下是需要签名的数据名称及对应值

interfaceName=ICBC_PERBANK_B2C

&interfaceVersion=1.0.0.0&merID=0200EC20000012&merAcct=0200029109000030106&merU RL=https://www.360docs.net/doc/8514815680.html,/servlet¬ifyType=HS&orderid=000000001&amount=100 &curType=001 &resultType=0&orderDate=20050801192556& verifyJoinFlag=0

需要签名的明文

ICBC_PERBANK_B2C1.0.0.00200EC200000120200029109000030106https://www.360docs.net/doc/8514815680.html,.c n/servletHS0000000011000010200508011925560

签名后(用测试私钥user.key )

merSignMsg为

SFVdS3Kca6d/wetLFwynBl1q5nDIyxxEUXCzniIa47mhxs1BM9mPsnRc2lOqqrfwBdwBjSE82jS/iBHYKol f2sppjEyOImVZycv96321QPDgPA1yleO83K1XA1rmB3zxsIuwLKIICSWwdttn1XPYOQLJ/WAtZ5DFYFog7J 8pXw0=

merCert为(用测试证书user.crt)

MIICVjCCAb+gAwIBAgIKI9fKEDP6AAAO3DANBgkqhkiG9w0BAQUFADA0MRgwFgYDVQQDEw9wYmouaWNiYy5 jb20uY24xGDAWBgNVBAoTD3Biai5pY2JjLmNvbS5jbjAeFw0yMDA5MjAwOTI3NDFaFw0yMTA5MjAwOTI3ND FaMEMxGDAWBgNVBAMTD2JpYW5sdTIyLmUuMDIwMDENMAsGA1UECxMEMDIwMDEYMBYGA1UEChMPcGJqLmljY mMuY29tLmNuMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDG+u/C5pad0ZbwvAk9Gv1rr+SpknfFUsTM hJLcI2KiYa+XLSf5vCib0OclOoDDXKIWPt/hkMEz+ED8YukQpsstXHvnxVFxVtPh23dubQjB8/kJ7X5Ebwn gsHMLFEXqr3UvNfcGZHuAFqMRPtr8ys3YnL3UG43Xienc3cD8jXFdQQIDAQABo2AwXjBLBgNVHR8ERDBCME CgPqA8pDowODEOMAwGA1UEAxMFY3JsMTMxDDAKBgNVBAsTA2NybDEYMBYGA1UEChMPcGJqLmljYmMuY29tL mNuMA8GA1UdYwQIAwYA/wAAAAAwDQYJKoZIhvcNAQEFBQADgYEAQe6tLhKaNX8OPNT2XzH7dTXIFmTm37hS vmbEL/Q/pWV386KVrNSCnyN3fowanMt5TE9qZFn9enVvyDJw4nAUx38F2PFn2Tt7JUtzt/pNKC5FiebpFJH 48AXIP1Xt5GjdcBx0oXM9QNBtYvY0189t357EH4UaBfO+c+L8fkOt37o=

2.3 B2C通知商户交易结果接口定义:

(注意与C2C通知接口定义变量名区分)

2.4 通知消息银行签名数据signMsg格式:

1、组织要签名的数据串(顺序固定;银行通知消息签名的串为以下格式,请注意与商户签名串的格式不同):

接口名称=值&接口版本号=值&订单号=值&指令序号=值&订单金额=值&支付币种=值&商城代码=值&商城账号=值&校验联名标志=值&客户联名标志=值&联名会员号=值&结果发送类型=值&交易日期时间=值&返回通知日期时间=值&订单处理状态=值&错误描述=值&备注1=值&备注2=值

interfaceName=值&interfaceVersion=值&orderid=值&TranSerialNo=值&amount=值&curType=值&merID=值&merAcct=值&verifyJoinFlag=值&JoinFlag=值&UserNum=值&resultType=值&o r d e r D a t e=值&n o t i f y D a t e=值&t r a n S t a t=值&c o m m e n t=值&r e m a r k1=值&remark2=值

举例:

以下是需要验签的数据串明文

interfaceName=ICBC_PERBANK_B2C&interfaceVersion=1.0.0.0&orderid=000000001&TranSeria lNo=&amount=100&curType=001&merID=0200EC20000012&merAcct=0200029109000030106&verify JoinFlag=0&JoinFlag=&UserNum=&resultType=0&orderDate=20050801192556¬ifyDate=2005 0824165910&tranStat=2&comment=failure,Error_code:32147ErrorMsg:提交支付表单时间数据不在有效时间范围。&remark1=&remark2=

签名后signMsg为

Yp4CVHY5rHtcQ9kOxHc70k1PKgpv1jXk0LZgSH0O+iEcFA3KKxBRjAhvCvV0hDc9X0WXswMfcGuaKMoCJSM Hmdq3lVTYr2hfT1/K3nPI6IdCGmo4wJWha8ha4ujyLkQFa36f+7C1g9keBro59GPIBHHaRs1Ggmnb2aNimd MAAiM=

2.5 商户可能收到的银行通知:

指令成功:

只能有一笔成功、且要验证银行签名、订单金额等信息是否与商户端记录一致。

指令失败:

注意可能收到多笔失败。客户支付失败时可以重提此笔订单到银行支付。

指令可疑:

由于网银系统与后台业务处理系统间通讯异常,造成网银不能确认支付指令结果,则此笔指令为可疑指令;可疑指令将被自动批复,商户、客户可于第二日查询指令状态。

没有收到银行通知:

由于银行、商户两端服务器或者互联网通讯等原因可能造成商户端接收不到银行通知。当没有收到银行通知时,可登录工行商户服务网站手工查询指令状态或者商户调用查询接口自动处理。

2.6商户返回取货地址:

取货地址(也可称为商户收到银行成功支付后的商户端确认地址):

如果有取货地址则及时返回取货地址,没有取货地址需及时关闭连接;因为银行端先进行订单支付清算,然后给商户发送通知,在商户返回取货地址或者关闭连接后,才显示交易结果给客户,整个过程是串行的;如果商户在收到银行通知后,不及时返回或关闭连接,将可能造成客户端等待超时,无法显示最终的交易结果页面。

三、安全API说明:

为了保证商户提交订单数据和银行通知信息数据的完整性,不可抵赖性,现提供一套用于信息签名、验签和BASE64编解码的函数。商户开发时使用这套函数和工行颁发的商户证书进行商户订单信息签名;签名数据项和顺序均固定,具体格式可参见上一节的数据定义;同时使用这套API和银行公钥可以验证银行通知消息的有效性。

安全API的使用方法可参见【开发API接口】目录中不同开发语言的说明和demo程序;

四、开发步骤

商户程序需在银行模拟测试环境上进行联调后,再投产,以下说明联调开发步骤。

生成订单:

1、商户和当地行联系,申请联调测试;由当地行在模拟测试环境录入商户信息,生成商户

证书(pfx格式);并提供银行模拟测试环境的银行证书公钥文件(用于验证银行签名时使用);

2、商户或者银行用证书拆分工具将pfx格式的商户证书拆分成扩展名为crt的公钥文件和

扩展名为key的私钥文件;(这两个文件用于商户开发API调用来进行商户订单数据签名)

3、商户进行开发,准备【B2C商户提交表单接口定义】一节中要求的订单数据;

4、其中订单签名数据merSignMsg字段需要根据【商户提交表单签名merSignMsg格式】一

节中规定数据项和顺序来拼接成明文串;然后使用提供的API函数和商户私钥进行签名,得到签名串,然后做BASE64编码;

5、其中商城证书公钥merCert字段需要使用API函数做BASE64编码;

6、准备好订单数据,即完成订单提交的开发;之后只要将订单提交银行接收入口“https://

银行地址/servlet/ICBCINBSEBusinessServlet”,银行来处理B2C指令的资金支付;

接收通知:

如果商户需要银行实时发送交易结果,则需要在订单的通知类型notifyType设置成“HS”,并设置有效的接收银行通知的接收地址merURL字段,银行在支付处理完成后会向此地址post交易结果表单,表单数据项已在【B2C通知商户交易结果接口定义】中说明;

商户接收到银行通知后,需使用开发API和银行公钥来验证银行签名,以确保通知消息的有效性,以下简要说明验证步骤:

1、商户收到银行通知,即接收到【B2C通知商户交易结果接口定义】中说明的各字段;各

字段使用URLencode,如果商户端web服务器没有自动将各字段进行URLdecode,则商户程序需手工进行URL解码;

2、获得各字段取值后,根据【通知消息银行签名数据signMsg格式】格式中说明的数据项

和顺序,拼成银行端签名数据明文;

3、使用商户开发API和银行公钥文件对表单中的银行签名signMsg进行验签;

4、验签成功后,为确保数据一致,建议商户比较一下通知消息中订单金额、卖家卡号等关

键信息和自己记录的是否一致;

5、商户根据交易结果tranStat来更新自己的指令状态和相关数据库信息;

6、如果商户没有信息返回给银行则直接关闭此连接;如果商户需要提供客户取货地址或者

希望客户到商户自己的确认页面,则需要返回取货地址或确认页面的URL给银行,银行将在显示给客户的交易结果页面显示此URL的链接供客户点击;

五、样例:

商户提交订单form

ACTION="https://银行地址/servlet/ICBCINBSEBusinessServlet">

1、订单只能使用POST方式提交;使用https协议通讯;

2、接收servlet名称固定为:/servlet/ICBCINBSEBusinessServlet

3、银行地址:如果是生产则为“https://www.360docs.net/doc/8514815680.html,”,若为模拟测试环境则为“https://www.360docs.net/doc/8514815680.html,”

接口名称固定为“ICBC_PERBANK_B2C”

接口版本目前为“1.0.0.0”

订单号商户端产生,一天内不能重复。

金额以分为单位

币种目前只支持人民币,代码为“001”

银行提供

银行提供

“1”判断该客户是否与商户联名;取值“0”不检验客户是否与商户联名。

HS方式实时发送通知;AG方式不发送通知;

接收银行通知地址,目前只支持http协议80端口

对于HS方式“0”:发送成功或者失败信息;“1”,只发送交易成功信息。

14位时间戳

商户签名数据BASE64编码

商户证书公钥BASE64编码

金额以分为单位

以上五个字段用于客户支付页面显示

备注字段

备注字段

注意商户提交订单数据不能提交接口中没有定义的字段,提交按钮不能设置name属性,如果设置了,提交按钮的值将作为一个变量提交,可能造成数据检查错误。

银行通知http报文:

(此样例为银行通知消息的http报文的数据内容部分,省略http报头)

interfaceName=ICBC_PERBANK_B2C&interfaceVersion=1.0.0.0&orderid=000000001&TranSeria lNo=&amount=100&curType=001&merID=0200EC20000012&merAcct=0200029109000030106&verify JoinFlag=0&JoinFlag=&UserNum=&resultType=0&orderDate=20050801192556¬ifyDate=2005 0824165910&tranStat=2&comment=failure%2CError_code%3A32147ErrorMsg%3A%CC%E1%BD%BB%D 6%A7%B8%B6%B1%ED%B5%A5%CA%B1%BC%E4%CA%FD%BE%DD%B2%BB%D4%DA%D3%D0%D0%A7%CA%B1%BC%E4% B7%B6%CE%A7%A1%A3&remark1=&remark2=&&signMsg=Yp4CVHY5rHtcQ9kOxHc70k1PKgpv1jXk0LZgSH 0O%2BiEcFA3KKxBRjAhvCvV0hDc9X0WXswMfcGuaKMoCJSMHmdq3lVTYr2hfT1%2FK3nPI6IdCGmo4wJWha 8ha4ujyLkQFa36f%2B7C1g9keBro59GPIBHHaRs1Ggmnb2aNimdMAAiM%3D

对于每个字段的值都进行URLEncode编码,对于signMsg字段的银行签名是先对银行签名进行BASE64编码后再做的URLEncode编码;

商户返回取货地址报文:

如果交易成功后商户需要提供取货地址或希望客户跳转到自己的确认页面,则在接到银行通知消息后需要返回取货地址或商户确认页面的URL给银行,银行将在银行的交易结果页面显示此地址的链接。

提示:

1、商户返回实质上只是一个内容为URL的字符串,不能有任何多余的东西,包括不能有

任何的html的标签;类似以下http回应

HTTP/1.1 200 OK

Server: Apache/1.39

Content-Length: 22

Content-type: text/html

https://www.360docs.net/doc/8514815680.html,

4、此URL可以通过“?”来挂参数;举例:https://www.360docs.net/doc/8514815680.html,/getGoods.jsp?user=aa&level=3; 银行在显示给客户的交易结果页面上提供此URL的链接,客户点击此链接后,挂的参数将以GET方式提交商户。

B2C模式详细介绍

B2C是英文Business-to-Consumer(商家对客户)的缩写,而其中文简称为“商对客”。“商对客”是电子商务的一种模式,也就是通常说的商业零售,直接面向消费者销售产品和服务。这种形式的电子商务一般以网络零售业为主,主要借助于互联网开展在线销售活动。 基本简介 B2C即企业通过互联网为消费者提供一个新型的购物环境——网上商店(卓越亚马逊、中国巨蛋网、京东商城、当当网等),消费者通过网络在网上购物、在网上支付。由于这种模式节省了客户和企业的时间和空间,大大提高了交易效率,特别对于工作忙碌的上班族,这种模式可以为其节省宝贵的时间。但是在网上出售的商品特征也非常明显,仅仅局限于一些特殊商品,例如图书、音像制品、数码类产品、鲜花、玩具、饮食等等。这些商品对购买者视、听、触、嗅等感觉体验要求较低,像服装、音响设备、香水需要消费者特定感官体验的商品不适宜在网上销售,当然,也不排除少数消费者就认定某一品牌某一型号而不需要现场体验就决定购买,但这样的消费者很少,人们更愿意相信自己的体验感觉来决定是否购买。所以,B2C市场上成功的企业如当当、卓越,都是卖一些特殊商品的。B2C电子商务的付款方式是货到付款与网上支付相结合,而大多数企业的配送选择物流外包方式以节约运营成本。随着用户消费习惯的改变以及优秀企业示范效应的促进,网上购物用户不断增长。 主要模式 综合商城 它有庞大的购物群体,有稳定的网站平台,有完备的支付体系,诚信安全体系(尽管目前仍然有很多不足),促进了卖家进驻卖东西,买家进去买东西。如同传统商城一样,淘宝自己是不卖东西的,是提供了完备的销售配套。 商城,谓之城,自然城中会有许多店,是的,综合商城就如我们平时进入天虹、天河城、丽日等现实生活中的大商城一样。商城一楼可能是一级品牌,然后二楼是女士服饰,三楼男士服饰,四楼运动/装饰,五楼手机数码,六楼特价…… 将N个品牌专卖店装进去,这就是商城。而后面的淘宝商城、365商城等也自然是这个形式,跟传统无异,它有庞大的购物

中国银联B2B企业支付平台产品介绍

中国银联网上对公(B2B)支付业务 产品介绍 中国银联股份有限公司 中国金融认证中心 2010-06

复杂讲: B2B 是在互联网上建立的交易市场。企业在这个“市场” 中可以进行信息的发布、收集、分析和推广,并在此基础上 进行交易。由于互联网的技术特点所决定,网上交易市场的 效率会大大高于传统市场。从而使整个社会的信息传递速度,质量大大提高,库存大大降低。从而使生产什么,怎样生产,为谁生产的问题得到更完美的解决。与此同时,从单一企业 的网上采购和销售延伸到产业链互联网的整合,实现了整个 产业乃至全球的供应链网络上的增值。 简单讲: 企业和企业之间通过互联网进行的商务活动。

●增加商业机会和开拓新的市场●促进销售,加快资金回笼速度●促进买卖双方信息交流 ●全天候无间断运作 ●改善信息管理和决策水平 ●改善客户服务水平 ●提升交易的效率,降低销售成本●降低企业经营成本

1.以卖方为主导(集中销售) 2.以买方为主导(集中采购) 3.互联网电子交易市场 按行业分(钢铁、化工、纺织、机械制造、建材、农产品……) 按交割方式分(现货交易市场、中远期交易市场) 按盈利模式分(佣金模式、差价模式) 按交易服务性质分(内贸、外贸) 按市场定位分(大宗商品、小额批发) 多对一模式,通常称为垂直市场。多对多模式,通常称为水平市场。

●网上招投标平台(行业招投标中心、地方招投标中心) ●物流交易平台(网上第三方物流平台、大型物流园区网上交易平台)●企业公共事业缴费平台(企业缴纳水、电、气费用) ●小额批发市场(地方线下→线上全国) ●在线融资服务平台 ●企业集团分销或代理商交易平台 ●……

产品管理-银联无卡支付产品介绍 精品

“安全快捷随行品质生活随心” 银联无卡支付产品——“银联在线支付”及“银联互联网手机支付”发布仪式 主持人: 尊敬的各位领导、各位来宾,新闻界的朋友们,大家下午好! 诚挚欢迎和感谢各位领导及嘉宾在百忙之中莅临银联无卡支付产品,“银联在线支付”及“银联互联网手机支付”发布仪式。 随着互联网的日益普及更加安全、便捷,更加全球化的网上支付体验已经成为越来越多持卡人的需求。通信技术日新月异,网络浪潮席卷全球,技术革命更为电子支付创新打开了广阔空间,提供了无限可能。 近年来,中国银联积极发挥银行卡组织的共享平台作用,努力为商业银行等产业各方服务,共同为广大持卡人提供跨银行、跨地区、跨国际以及跨渠道的支付便利,推动了我国电子支付产业的快速发展。 特别是在互联网全面渗透日常生活的今天,中国银联和商业银行携手,顺应潮流,锐意创新,开创性地推出了以无卡支付模式为主的“银联在线支付”和“银联互联网手机支付”,它们更加丰富的支付功能,更加强大的服务能力,不仅为银行和商户的业务发展构筑了一个全新平台,也让持卡人更加真切地体会到安全快捷随行、品质生活随心。 好,现在就让我们宣布银联无卡支付产品——“银联在线支付”及“银联互联网手机支付”发布仪式,正式开始! 主持人: 首先为大家介绍今天到场的各位领导和嘉宾,出席今天发布仪式的中国银联领导有: 中国银联董事长苏宁; 中国银联总裁许罗德; 全国性商业银行领导和相关负责人有: 中国银行副行长祝树民; 中国农业银行零售业务总监李庆萍; 中国邮政储蓄银行副行长李财林; 中国光大银行副行长单建保; 华夏银行副行长恽铭庆; 北京银行行长助理兼零售业务总监宋文昌; 中国工商银行牡丹卡中心总裁栾建胜; 中国银行信用卡中心总经理钟向群; 中国建设银行个人存款与投资部总经理康义; 交通银行信用卡中心首席执行官李朝辉; 中国邮政储蓄银行个人业务总经理姚伟; 中国邮政储蓄银行副总工程师兼运行管理部总经理刘玉成; 中国邮政储蓄银行信息科技部总经理汪航; 中国光大银行信用卡中心总经理戴兵; 中国光大银行电子银行部总经理李坚; 华夏银行信用卡中心CEO侯平; 华夏银行电子银行部总经理刘秀臣; 广厦银行电子银行部总经理方琦; 兴业银行电子银行部总经理杨忠; 北京银行零售市场与产品部总经理邢晓青; 出席发布仪式的还有来自中信银行、中国民生银行、深圳发展银行、招商银行、上海浦东发展

B2C网站功能简要说明

页脚. B2C 功能说明 一、 栏目说明: 一 架构:

二、整体结构图: 页脚.

页脚.

三、系统业务流程图: 、 页脚.

四:消费者行为分析假想图示说明: 页脚.

五、系统业务流程简述: (1)商品管理和定价管理 商品的录入:商品的录入仅指相关管理人员通过专门的商品信息录入平台,将商品的基本信息录入到系统专门的数据库中。新录入的商品信息,状态为下架。录入的商品描述信息可以由管理员在后台统一维护,并且在定义商品类别时,分配给不同的类别,这样就可以适合多系列产品的发布和搜索。 商品的相关显示:商品录入功能将包括“相关商品”推荐工具(提供浏览者查看某个商品时,同时推荐他其他商品,类同于“您或许会喜欢”这样的功能),系统提供录入人员按品牌、价格或是商品编号和名称等属性来检索要推荐的商品,并将检索结果加入到“相关商品”之中。A商品设置B商品为相关商品的同时,B商品同时认可A商品为它的相关商品。可按设定的日期生成销售排行榜。同时后台可设定某产品为特价产品放入特价专区。 商品的定价:商品的定价管理分为基本销售价格和折扣率。价格随着会员的等级而自动改变。定价人员在后台针对产品来指定商品的市场价和网上销售价。考虑到贵公司商品的价格以及销售的实际情况,在支付金额上面可以添加首付款和余款,在上面,购买商品的时候,只需要在线支付首付款,然后货到客户确认,收到尾款,财务在订单系统查询出该订单,然后补入尾款。 商品的排序:管理员可以根据销售需求,为商品的二级分类和具体商品设置排序参数,用户浏览时,系统即根据该参数来确定相关容的显示次序。 商品的个性展示,可实现鼠标移动实时放大的独特展示形式。 站搜索:根据特定条件的选择,进行商品搜索排列展示。 关键字:这里可以填写分类的关键字,比如欧美沙发的分类这里可以填写欧美以便于用户搜索。 数量单位:是指商品的单位名称,比如鞋是一对等等,这里只用填件或者个就可以。(2)商品数量和状态 商品状态将在用户浏览中体现,根据状态不同,可分为“下架”、“上架”、“有货”、“缺货”四个状态。商品录入后的基本状态是“下架”,只有设置为“上架”商品,浏览者才可以在前台查看到。管理员还可以手工指定商品的数量,当数量大于“0”为“有货”,当数量等于或小于“0”为“缺货”,“缺货”的时候引导会员进入“缺货登记”的页面。 当会员每次下达订单时,系统就扣除相应商品的数量,当会员放弃订单时,或管理员在后台取消订单时,系统就加回相应商品的数量。

银联在线支付商申请表

银联在线支付商申请表

————————————————————————————————作者:————————————————————————————————日期:

银联在线支付商户申请表 注: 1、本表适用于商户直接接入方式,由商户开发接口直接和银联在线支付系统(UPOP系统)进行对接。 2、收单机构应按照本表要求,获取商户真实、完整信息,收单机构自行确定本表是否要求商户盖章。对提供虚假信息申请的商户,银联保留对其关停银联在线支付功能的权利。 3、商户简称将用于向持卡人发送短信验证码时使用,字数不应超过8个汉字。在支付页面和信用卡持卡人的账单上出现的商户信息,由“商户工商注册名称”+“(商户网站名称)”组合而成,便于持卡人识别. 4、商户业务类型说明如下,请收单机构根据商户需求进行选择。 (1)实时付款类,包括认证支付、快捷支付、普通支付、储值卡支付、网银支付等。其中普通支付和储值卡支付功能,银联有权对商户风险进行评估后确定是否对商户开放。 (2)网上货到付款:由银联向收单机构提供预授权类交易接口,由商户与持卡人在银联相关平台进行担保支付业务的确认、保障持卡人收到货物再付款的业务类型。 5、银联UPOP系统将同时通过前台页面和后台地址向商户指定URL 发送交易结果。请商户提供接收通知的IP地址。 6、虚拟商品是指无实物性质,可以通过网络传输、无需线下配送的商品。销售虚拟商品的商户应在表中注明所售虚拟商品的名称。 7、防钓鱼功能是指防止用户交易时跳转到非法页面(并非商户页面)上进行交易,导致卡号密钥信息丢失,而采取相应控制的功能。选择防钓鱼功能时,要求商户必须提供全部URL,当持卡人登入商户网站发起交易时,用以确认是否能通过防钓鱼功能跳转到银联在线支付页面。 8、清算方式说明【非常重要】:清算方式应由收单机构清算人员根据历史做法(含线下)和可能的个性化需求综合确定,如收单机构难以把握,可咨询当地银联分公司业务运营人员。 (1)直联清算:采用直联清算的商户,收单机构应预先在银联的商户管理平台上录入商户扣率和收单侧分润规则等清算信息;由银联清算系统按照录入的清算信息,计算商户和各分润角色各自应得资金,形成结算报表,生成商户对账文件,一并提供给收单机构使用。采用直联清算方式的,提交本表格前,必须确认已在银联商户管理平台完成商户清算信息的配置。 (2)间联清算:银联将收单侧应得资金总额清算至收单机构,由收单机构自行按照商户实际的扣率和收单侧分润规则信息,计算商户和各收单侧分润角色应得资金,形成结算报表,并生成商户对账文件。

银联金融IC卡支付系统公钥认证体系介绍

银联金融IC卡支付系统公钥认证体系 介绍

中国银联金融IC卡支付系统公钥认证技术规范V1.0 (草案) 中国银联 二○○五年九月

目录 1引言................................ 错误!未定义书签。 1.1 <银联金融IC卡支付系统公钥认证技术规范>概述错误!未定义书签。 1.2 适用范围............................ 错误!未定义书签。 1.3 规范性引用文件...................... 错误!未定义书签。 1.4 定义和缩写.......................... 错误!未定义书签。 1.5 编码符号表示........................ 错误!未定义书签。 1.6 版本控制............................ 错误!未定义书签。2银联金融IC卡支付系统公钥认证体系概述错误!未定义书签。 2.1 中国银联金融IC卡支付系统公钥认证体系.. 错误!未定义书签。 2.2 银联金融IC卡支付系统的IC卡数据认证错误!未定义书签。 2.2.1静态数据认证(SDA) ........... 错误!未定义书签。 2.2.2标准动态数据认证............ 错误!未定义书签。 2.2.3复合动态数据认证/应用密文生成(CDA) 错误!未定 义书签。 2.3 银联金融IC卡支付系统使用的公钥种类. 错误!未定义书签。3成员发卡行公钥证书申请............... 错误!未定义书签。 3.1 发卡行公钥输入文件.................. 错误!未定义书签。 3.2 文件命名............................ 错误!未定义书签。

网银在线支付接口和应用

网银在线支付接口和应用(转载) 关键字: 网银在线支付接口和应用 最近关注项目中在线支付,所以看一下文档,在线支付应用开发: 基本所有的在线支付均采用以下方式: 客户点击结帐时将关于訂單的信息和货币信息,相应的信息URL,经过md5或其他方式发送(可能Socket和Http或Https)支付平台(块钱,paypal或支付宝等),支付平臺处理完毕时根据相应URL,返回相关的信息(付款信息,訂單信息,验证信息). 在实际操作Money的问题人们一向关注他的安全性等问题,同时本人习惯在通过http方式访问非外网时采用Commons-httpclient的post发送实现,简单方便,所以采用此种实现:具体看以下API和原代码: 网银在线支付API接口: 商户>>>>>>网银在线支付:

商户编号 订单编号 订单总金额 币种 支付动作完成后返回到该url,支付结果以POST方式发送 订单MD5校验码 备注字段1 备注字段2 收货人姓名 收货人地址

银联手机在线支付业务介绍

Welcome to HUAWEI Technologies presentation 银联手机在线支付业务介绍 2011年9月

产品背景1手机在线支付产品简介 23 目录 其他无卡创新产品

Android 前9个季度全球累计出货量 从KPCB 投资的公司数据来看,在iOS 平台上,14%左 右免费用户会转化为付费用户,远高于其它平台 ◆ 用户发展趋势:截止2009年全球有18亿互联网用户,其中中国,美国,俄罗斯,巴西,印度占比达46%;2010年第三季度全球3G 注册用户年增幅达35%,总数达7.26亿。 ◆ 社交网络加速向移动网络发展:用户花在移动设备及网络上的时间快速增长。实时社交功能刺激移动网络使用量增长,比如分享、地理位置等。SoLoMo ,也就是社交-本地化-移动 ◆ 活跃度趋势:5亿Facebook 用户中有2亿为移动用户,活跃度比远高于台式机用户。Twitter 用户中有一半为移动用户,40%微博消息来自移动设备。1.4亿新浪微博用户中超过50%来自移动设备。 ◆ 付费交易发展趋势:随着移动互联网用户的发展,应用软件服务内容的拓宽,以及移动终端移动、实时通讯、地理定位等特点推动了移动电子商务的发展,而终端内置收费和应用内交易是关键。——支付插件产品将助推移动电子商务的发展。

数据来源:易观智库,2011?移动互联网用户数正在快速增长?一季度增长迅速:2011年第一季度的移动互联网用户数超出 2010年全年的移动用户数。据 此预计2011全年增长量将为去 年4倍。 ?下半年会出现井喷:今年下半年移动互联网用户数量将会出 现井喷现象 ?手机移动支付市场有较大的增长空间 –2011年全年手机移动支付市场规模将达到400亿 –到2012年该市场规模极有可能突破900亿 从整个市场环境来看,移动支付正在快速成长

银联无卡支付办理流程

银联无卡支付办理流程文档编制序号:[KKIDT-LLE0828-LLETD298-POI08]

“银联无卡支付”业务办理流程为确保客户资金安全,按照监管部门要求,绿卡借记卡客户必须先在我行网点柜面或在我行个人网银使用签约账户进行签约加办后(将来我行将增加门户网站签约加办服务),方可在银联在线支付网站办理网上支付业务。 一、签约加办 1.柜面加办:非我行个人网上银行签约客户,请持绿卡和有效身份证件至全国任一邮政储蓄联网网点,填写“绿卡‘网上支付通’服务申请书”,选择加办“银联无卡支付”,如下图示。 2.个人网上银行加办:我行个人网上银行用户登陆个人网上银行后,使用个人网银签约账户依次选择“申请开办”—“网上支付通”—“签约加办”按钮,在签约加办页面,选择“银联无卡支付”,填写相关加办信息,如下图所示: 按照页面提示填写正确的个人信息通过我行系统验证后,即可完成“银联无卡支付”业务的加办。 二、网上支付

“银联无卡支付”包括三种支付模式:认证支付、快捷支付、普通支付,目前我行已与中国银联合作开通认证支付和快捷支付两种方式。 1.认证支付:是指客户在我行加办“银联无卡支付”业务后,在银联在线支付的支付页面输入银行卡信息,由我行验证通过后完成支付交易的支付方式。办理流程如下: (1)客户在网上购物、缴费、还款时,到支付环节选择“银联在线”付款,进入银联在线支付页面; (2)在银联在线支付网页选择“认证支付”,选择银行卡类型为借记卡,输入已加办“银联无卡支付”业务的绿卡借记卡卡号和密码后,将收到中国银联发送的短信验证码。如下图: (3)客户在“认证支付”网页上输入短信验证码后,点击“确认支付”即可完成支付。 当首次使用“认证支付”的绿卡借记卡时,在客户输入卡号后,系统将自动提示客户开通银联在线的“认证支付”功能。如下图所示: 点击“一分钟开通认证支付”按钮,将弹出新窗口,按照提示输入相关信息即可开通,以后使用该卡进行银联在线“认证支付”时无须再行开通。 2.快捷支付:是指客户在我行加办“银联无卡支付”业务,在银联在线支付的网站完成用户注册,并将注册用户号关联绑定我行绿卡

手机银行(WAP)B2C在线支付接口说明V1.0.0.6

B2C 支付接口v1.0.0.6 中国工商银行软件开发中心 Copyright Reserved 商户手册

目录 第1 章业务说明 (3) 第2 章商户接口 (4) 2.1支付接口 (4) 2.1.1支付接口表单定义 (4) 2.1.2tranData数据定义 (5) 2.1.3tranData格式定义 (7) 2.1.4表单样例 (8) 2.2通知接口 (9) 2.2.1通知接口表单定义 (9) 2.2.2notifyData数据定义 (10) 2.2.3notifyData格式定义 (11) 2.2.4表单样例 (12) 2.3商户判断支付结果及返回商户取货 (13) 2.4其他说明 (13) 第3 章安全API说明 (14) 第4 章开发步骤 (14) 4.1通用步骤 (14) 4.2移动生活商户改造方法 (15) 4.3附件 (16)

B2C在线支付接口版本说明: 1.0.0.0(基本支付) 1.0.0.1(支持商户主动分期付款模式,商户不分期的情况下支持客户自助分期,商户客户都不分期的情况下,流程同1.0.0.0) 1.0.0.3(1.0.0.1版本基础上,支持后台自动给商户发送支付结果通知消息,通知消息发送方式为只有支付成功的情况下发送通知,其余情况不通知) 1.0.0.4(1.0.0.3版本基础上,支持他人代付功能) 1.0.0.6(基于1.0.0.3版本,支持启动工行手机银行客户端(iPhone、Android)进行支付,支持工行移动生活商户进行支付,支持HTML网页版本(只支持iPhone、Android的webkit核心浏览器,需要商户侧自行判断客户的浏览器是否可用)进行支付。 注:1.0.0.6接口的HTML网页版本暂未开放! 以下简述处理流程: 1.客户在商户WAP网站、商户客户端(iPhone、Andrid)、工行移动生活商户浏览商品信息,签订订单; 2.商户按照工行手机银行B2C支付1.0.0.6接口形成提交数据,并使用工行提供API和商户证书对订单数据签名,形成form表单返回客户浏览器,表单action地址指向工行接收商户订单信息的servlet; 3.客户确认使用工行支付后,提交此表单到工行; 4.工行手机银行系统接收此笔订单,对订单信息和商户信息进行检查; 5.通过检查则根据商户上送的启动类型,启动工行手机银行客户端程序(iPhone、Android)的支付页面或HTML网页版本(只支持iPhone、Android的webkit核心浏览器)的支付页面; 6.客户输入后提交; 7.银行查询客户相关信息; 8.返回客户在银行的预留信息; 9.客户确认; 10.返回交易确认页面; 11.不同类型客户使用各自认证方式进行交易确认,支持静态支付密码、动态口令卡、工银电子密码器、音频U盾(U盾只支持iPhone客户端版本)。 12.银行校验后进行支付处理; 13.工行将处理结果使用http协议post方式,将通知消息数据提交到商户网站; 14.给客户展现成功支付页面。 1)若商户启动类型为客户端版本,则结果页面只提供返回手机银行按钮,点击后返回手机银行程序,客户需要自行回到商户页面或商户程序进行取货,商户根据上一步的通知消 息判断是否支付成功。 2)若商户启动类型为工行移动生活版本,则结果页面提供返回商户按钮,点击返回后会回到商户的页面,客户可以在此页面进行取货,商户可以根据上一步发送的通知消息判断 是否支付成功。 3)若商户启动类型为HTML网页版本,则上一步通知商户时,商户返回取货地址(必须是正确格式的URL地址),银行会在成功支付页面展现取货地址链接,客户点击链接返回 商户的取货地址页面。

京东网银在线快捷支付接口说明_银行

快捷支付技术标准 V1.0版

前言 本文档介绍快捷支付的技术标准,其中包括快捷支付的业务模型、安全责任模型、架构模型、业务处理与系统交互方式、报文的语法与语义、网络连接方式、安全规范等。 参与快捷支付业务的各方必须遵守快捷支付技术规范,以实现准确、安全、方便的网上支付与相关业务。

目录 前言 (2) 第1章文档概述 (5) 1.1介绍 (5) 1.2参考标准与文献 (6) 第2章快捷支付业务概述 (6) 2.1快捷支付业务模型 (6) 2.2快捷支付安全责任模型 (8) 第3章快捷支付架构 (9) 3.1快捷支付架构目标 (9) 3.2快捷支付架构模型 (10) 3.3快捷支付交互模式 (14) 第4章快捷支付报文结构 (15) 4.1报文结构 (15) 请求/响应头信息 (16) 请求头信息 (16) 响应头信息 (16) 4.2报文的解析与传输 (19) 第5章快捷支付业务实现规范 (20) 5.1接口实现说明 (21) 5.2网上签约 (21) 5.3网上支付 (22) 5.4单笔撤销 (25) 5.5单笔退款 (25)

5.6单笔/批量交易查询 (29) 5.7清算对账 (31) 第6章网络连接规范 (34) 第7章安全规范 (34) 7.1安全威胁 (34) 7.2数字签名 (36) 7.3报文日志管理 (36) 第8章其它规范 (36) 8.1异常处理规范 (36) 8.2错误码规范 (36) 8.3处理响应时间要求 (36) 8.4可用性要求 (37) 第9章附录 (37) 9.1快捷支付报文样例 (37) 9.2快捷支付金额格式 (37) 9.3快捷支付货币代码表 (37) 9.4数据字典定义 (38)

快付宝API支付平台,网银在线支付接口文档说明

快付宝网银接口说明文档 版本: 3.2 发布日期: 2013-5-1

目录 第一章文档描述 (3) 1、文档说明 (3) 2、阅读对象 (3) 第二章系统原理 (3) 1、术语定义 (3) 2、消费流程 (3) 3、查询流程 (4) 4、系统加密 (4) 第三章网银接口定义 (4) 1、上行过程接口定义(商户系统发起请求) (4) 2、下行异步通知过程接口定义(快付宝接口发起请求) (7) 3、下行同步通知过程接口定义(快付宝接口发起请求) (9) 第四章查询流程接口定义 (10) 第五章订单外部查询独立网址................................................................... 错误!未定义书签。第六章测试................................................................................................... 错误!未定义书签。附录1:快付宝网银接口银行类型说明.. (11)

第一章文档描述 1、文档说明 本说明文档用于指导快付宝商户实现与快付宝网银接口的顺利对接。请相关技术人员详细阅读本文档。 2、阅读对象 商户开发人员。 第二章系统原理 1、术语定义 商户:指已独立拥有在线销售系统,并成为快付宝网银接口系统会员,且已使用或者将使用快付宝网银接口实现收付费或其他相关功能需求的企业或者个人。 外部接入接口:指快付宝通过统一的方式接受外部请求的接口。 商户系统:指使用快付宝外部接入接口的计算机系统,一般指商户所拥有的在线销售系统。 用户:指在商户系统内进行消费的企业或者个人。 商户ID:指快付宝为使用外部接入接口的商户统一分配的唯一标识。 商户密钥:指商户在和快付宝确定合作意向时快付宝为商户提供的16位字符串。该信息作为商户系统和快付宝交互时身份确认的依据,需商户妥善保管。 2、消费流程 通常,一次支付最少包括2个交互过程。第一个过程是商户系统将在线支付等信息提交到快付宝接口的过程,称之为上行过程。第二个过程是在支付完成后,快付宝接口通过server

银联在线支付平台方案

银联在线支付平台方案 银联在线支付平台方案 protection measures or programmes. To prevent surface water from entering Excavation and trench to avoid slope collapse or destruction of soil. Section III, soft landscape construction schemes and technical measures soft landscape projects, delivery standards construction and acceptance should meet the current code for construction and acceptance of City Green (CJJ/T82-99), and urban landscaping and landscape plant materials (wood of Materia Medica) (CJ/T34-91), the relevant provisions. 1, site preparation and construction technical measures and leveling site preparation: planting soil 50cm all debris should be cleared, litter and not conducive to plant growth in the soil, timely removal of weeds in clean soil, large stones and so on. 20cm 30cm which cannot be more than diameter of surface soil stone; design requires terrain of the site, should be dealt with in strict accordance with the design requirements into the terrain. Site levelling: 30cm soil should be according to the requirements of soil, fertilization, added nutrition, leveling height differences less than 5cm per square metre, and should comply with the design requirements of the slope, keep the soil loose, ventilation and good permeability. Soil: the soil should be well drained soil is neutral and organic-rich soil, should not contain gravel or other toxic or inhibit growth of debris. Poor soils including strong

银联在线“快捷支付”用户注册流程及支持的常用网站

不是附件1: 银联在线“快捷支付”用户注册流程 注册成为快捷支付用户仅需两个步骤:一、注册“银联在线支付用户”;二、绑定银行卡注册快捷支付。 一、注册“银联在线支付用户” 登陆银联在线支付网站https://https://www.360docs.net/doc/8514815680.html,/,点击右方立即注册用户 任意选择注册方式 注册页面的显示信息均为必填信息,其中: ■用户名:您可以选择使用自定义用户名、手机号码或电子邮箱作为您的登录名 ①自定义用户名:字符6-20位,您可自由组合字母、数字和'_'作为用户名。不支持纯数字组合,字母不区分大小写。 ②手机号码用户名:使用您的手机号作为用户名,注册时需要通过短信验证码验证您手机号的有效性。 ③电子邮箱用户名:使用您的电子邮箱作为用户名,注册完成后,系统会发送一封激活邮件到您的注册邮箱。在邮件未激活的情况下您可以正常使用银联在线支付的服务。但为了账户的安全性,我们建议您激活该邮件。 ■手机号码:请填入您的有效联系手机号,它将有助您找回登录密码。您在此处填写的手机号与您的银行预留手机号码可以不相同。

■电子邮箱:请填入您的联系邮箱。 ■页面欢迎语:请设置您的页面欢迎语,该欢迎语在登录后显示在您的用户安全信息中,核对该信息有助您识别虚假钓鱼网站。登录后显示如下图: ■登录密码:字符6-12位,支持字母、数字和特殊字符。字母区分大小写。 ■再次输入密码:输入相同的登录密码。 ■校验码:输入旁边图片内的字符或数字(不区分大小写,点击图片可更换)。 ■常见问题:选择常见/自定义问题,可以方便用户找回登录密码。 ■输入自定义问题。 ■问题答案:输入安全问题的答案。 当您填完所有信息后,请阅读并同意用户注册服务协议,点击“提交注册”,如果您的信息填写正确则注册完成。否则请按页面提示信息修改相应栏目的内容后,再次提交注册申请。 二、绑定银行卡注册快捷支付 在支持银联在线支付商户中选择一家,以下以江苏移动为例 1、登陆江苏移动网站https://www.360docs.net/doc/8514815680.html,,点击下方“充值”按钮 2、选择银联在线支付,输入手机号码,输入金额,点击确认支付进入银联在线支付界面,

中国工商银行网上银行C2C在线支付接口说明V1001

中国工商银行网上银行C2C在线支付接口说明 一、C2C流程说明: 1、客户在商户浏览商品信息,签订订单; 2、商户按照工行C2C订单数据规形成提交数据,并使用工行提供API和商户证书对订单数据签名,形成form表单返回客户浏览器,表单action地址指向工行接收商户C2C订单信息的servlet; 3、客户确认使用工行支付后,提交此表单到工行; 4、工行网银系统接收此笔C2C订单,对订单信息和商户信息进行检查,通过检查则显示工行C2C支付页面; 5、客户在此页面可以查询客户在银行的预留信息;也可以输入支付卡号、支付密码、验证码进行C2C支付; 6、工行检查客户信息,通过检查后显示确认页面;客户确认提交后工行进行支付指令处理; 7、工行进行支付指令处理后,如果商户需要工行实时通知,则工行将处理结果使用http 协议post方式将通知消息数据提交到商户(这个接收银行通知消息的商户端地址是随商户订单数据提交银行的merURL字段),商户返回取货地址或关闭这个银行与其建立的连接后,银行才显示交易结果页面给客户。(注意1、发送通知和显示结果页面是串行的,所以商户端接收银行通知处理时间太长可能导致客户等待超时,造成银行不能将交易结果页面显示给客户。2、此连接是银行服务器自动和商户进行的连接,商户返回也是直接返回给银行,商户端不能对银行的这个请求进行重定向。) 8、工行进行支付指令处理后,如果商户不需要工行实时通知,则工行直接显示交易结果给客户。 二、C2C接口数据说明: 接口数据格式定义通过接口名称和接口版本号来标识,以便将来的扩展;以下数据格式为“1.0.0.1”版的“ICBC_PERBANK_C2C”接口定义。 C2C商户提交表单接口定义:

项目接口需求及设计说明文档

媒讯集团E A S项目 CTC与EAS接口 需求及设计说明书 文档作者: 创建日期:20X X-05-10 确认日期: 当前版本:1.0 拷贝数量:1 审批签字: 客户方: 实施方:

文档控制 修改记录 日期作者版本参考版本备注

目录 1.概述 (4) 1.1读者 (4) 1.2图例 (4) 1.3目的 (4) 二、业务现状 (5) 三、概要设计 (5) 3.1接口通讯方式 (5) 3.2通讯内容定义 (5) 3.3媒讯CTC系统提供接口使用范例 (5) 3.4金蝶EAS提供接口使用范例 (5) 3.5媒讯CTC系统提供接口服务地址 (7) 3.6金蝶EAS提供接口服务地址 (7) 3.7接口需求 (7) 四、详细设计 (8) 4.1XX EAS接口 (8)

1.概述 金蝶与用户及用户业务系统方通过多次讨论,制定了接口开发需求设计说明书,作为双方后续开发指引。 1.1读者 本文读者对象为业务管理人员、系统设计、开发人员、测试人员。 1.2图例 本文中如未进行特殊说明,各图标代表的含义如下: 表示一个活动; 表示动态的业务数据,如系统单据; 表示流程走向; 表示条件判断、流程分支; 表示静态的业务数据,如基础资料; 表示系统外一个手工处理活动; 表示系统外手工填制的单据; 表示当前系统之外的活动; 表示当前系统之外产生的业务数据。 1.3目的 本文档是媒讯CTC系统与EAS系统接口的需求及设计方案相关文档,可用于指导开发、测试工作和作为验收相关依据文档。

二、业务现状 待补充 三、概要设计 3.1接口通讯方式 金蝶EAS与媒讯CTC系统之间通讯采用WebService方式进行数据传输。 3.2通讯内容定义 对于记录型的大对象,在通讯时,采用String型的xml格式的参数进行传递。对于其他非记录型的对象,在通讯时,可采用非xml格式的参数进行传递,也可使用多个参数。具体格式,请参照每个接口的通讯用例说明。 3.3媒讯CTC系统提供接口使用范例 待补充。 3.4金蝶EAS提供接口使用范例 3.4.1规范说明 EAS通过webService接口与异构系统通信。EAS WebService全部是使用java编写的,其接口描述符合WSDL国际标准,其数据描述符合XSD 国际标准。 本次提供的接口除系统登录接口外,其他接口都需要调用登录接口,以便将登陆的SessionId信息放入到SOAP 的HEADER 报文中。 3.4.2使用示例 金蝶在EAS上发布WebService服务,提供wsdl文件供客户端下载,其他业务系统根据下载的wsdl文件,产生客户端。 建议使用Axis2来生成客户端代理。

中国工商银行网上银行BC在线支付接口说明新版本精品文档23页

B2C支付接口v1.0.0.3 第 1 章业务说明 第 2 章商户接口 2.1 支付接口 2.1.1 支付接口表单定义 2.1.2 tranData 2.1.3 tranData格式定义 (10) 2.1.4 表单样例 (11) 2.2 通知接口 (14) 2.2.1 通知接口表单定义 (14) 2.2.2 notifyData数据定义 (15) 2.2.3 notifyData格式定义 (17) 2.2.4 表单样例 (18) 2.3 说明 (20) 第 3 章安全API说明 (21) 第 4 章开发步骤 (21) 第 1 章业务说明 B2C在线支付接口实现工行个人网银客户在工行B2C商户网站进行消

费支付的业务处理。新的1.0.0.3版本同原先版本的主要区别在于通知消息方式的改变。 原1.0.0.0版本和1.0.0.1版本(扩充语言字段以支持英文版)在订单中要求商户选择通知方式,即1、需要银行通知交易结果,2、不需要银行通知交易结果而是商户主动查询;当需要通知时,需要在订单中提供商户接收银行通知地址,当银行处理结束后,会在银行的后台服务器请求商户的此地址,将交易结果用http连接post表单形式提交给商户,然后返回客户交易结果页面。 新的1.0.0.3版本不再要求商户选择通知方式,和接收银行通知的地址;此版本要求商户在提交订单时,提供交易处理后返回商户的地址,即完成客户从商户转向到银行进行支付,处理后又从银行定向回商户网站的闭环。在从银行交易页面返回商户时,将交易结果作为表单数据提交到商户此返回地址。 处理的优点:1、强制完成交易闭环;2、无需银行后台发送通知,客户不需要等待商户接收银行通知后才能看到交易结果页面,缩短响应时间;3、通知方式不再局限于http连接和80端口,返回商户的地址可以使用https方式和其他商户支持的端口,提高安全性;4、银行作为交易的一方,支持众多商户和客户时,存在一定的带宽和服务器处理压力,使用客户返回商户方式提供交易结果,可有效减少交易掉单现象,只要客户到了银行的结果页面,如果还出现掉单问题,则可能是客户和商户的通讯等方面的问题。 以下简述处理流程:

B2C网上商城子模块详细说明

B2C网上商城软件 子模块详细设计说明 修改记录 目录 1编写目的 (2) 2术语、定义和缩略语 (2) 2.1术语、定义 (2) 2.2缩略语 (2) 3系统整体描述 (3) 3.1系统功能结构 (4) 3.2系统流程图............................................................................................ 错误!未定义书签。 4首页管理模块 (4) 4.1首页管理模块描述 (4) 4.1.1首页管理流程图........................................................................ 错误!未定义书签。 4.1.2首页管理时序图 (5) 4.1.4首页管理活动图........................................................................ 错误!未定义书签。 4.1.5类图 (7) 4.1.6........................................................................................... LoginAction(登陆控制)错误!未定义书5购物车管理模块. (6) 5.1购物车管理模块描述 (6) 5.1.1购物车管理................................................................................ 错误!未定义书签。 5.1.2购物车管理................................................................................ 错误!未定义书签。 5.1.3购物车管理.................................................................................. 错误!未定义书签。 5.2.2用户管理相关信息表................................................................ 错误!未定义书签。 5.2.3用户浏览产品权限控制关联关系表........................................ 错误!未定义书签。 6用户管理模块.................................................................................................... 错误!未定义书签。

银联在线支付平台方案

银联在线支付平台方案 一、平台概述 随着互联网技术的蓬勃发展,其高效、廉价、方便及无地域限制的特点已为众人所认同,越来越多的商家正是看到了其中的无限商机,纷纷开设网上商店。但是在资金的结算上始终是一个瓶颈,阻碍着网上交易的实现。中国银联电子支付(简称)作为中国银联的网络方面军,拥有中国银联的统一支付网关,其专业产品解决了网上银行卡的支付问题。 主要针对网上支付系统而设计,采用了先进的安全数据加密技术,可以同时为商户提供安全有效的网络连接,支持多种操作平台和支付工具。 二、操作流程 、消费者浏览商户,选购商品,放入购物车,进入收银台; 、网上商户根据购物车容,生成付款单,并调用支付网关商户端接口插件对付款单进行数字签名; 、网上商户将付款单和商户对该付款单的数字签名一起交消费者确认; 、一旦消费者确认支付,则该付款单和商户对该付款单的数字签名将自动转发至支付网关; 、支付网关验证该付款单的商户身份及数据一致性,生成支付页面显示给消费者,同时在消费者浏览器与支付网关之间建立连接; 、消费者填写银行卡卡号、密码和有效期(适合信用卡),通过支付页面将支付信息加密后提交支付网关; 、支付网关验证交易数据后,按照银行卡交换中心的要求组装消费交易,并通过

硬件加密机加密后提交银行卡网络中心; 、银行卡交换中心根据支付银行卡信息将交易请求路由到消费者发卡银行,银行系统进行交易处理后将交易结果返回到银行卡交换中心; 、银行卡交换中心将支付结果回传到支付网关; 、支付网关验证交易应答,并进行数字签名后,发送给商户,同时向消费者显示支付结 、商户接收交易应答报文,并根据交易状态码进行后续处理。 三、支付平台特点 ?一次性连接多家商业银行和金融机构,支持我国主要商业银行发行的各类银行卡种; ?针对不同的业务模式,可度身设计支付结算方案,适用于电子商务支付业务;?支持交易加密验证、转发、对帐、查询等功能,方便商户快速入网、交易监控及事后处理; 四、技术说明 是一个安装在商户会员侧的应用编程接口函数库()。它与商户网上柜面系统相集成,实现消费者、商户和银行间的网上安全支付。提供如下功能: ?商户对订单进行数字签名 ?验证交易应答 ?按订单号查询交易 ?按交易日期和时间段查询交易 ?对交易明细 ?对交易总账 五、运行环境 商户可根据自己的实际情况,选用合适的开发平台和运行平台,我们将提供配套的版本。目前支持的商户平台和开发工具为: ?以上 ?()以上 ?以上 ?标准( ) 六、支持的交易品种 ?网上消费 ?商户单笔交易查询 ?商户多笔交易查询 ?商户对帐 七、支持的交易应答发送方式

相关文档
最新文档