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

合集下载

建设手机银行 使用说明

建设手机银行 使用说明

手机银行使用说明
一.手机银行设置:
1.手机银行客户端设置:手机设置→接入点名称→net接入点,例如
cmnet(移动),ctnet(电信),unient(联通)
2.手机银行浏览器设置(如果没有客户端,浏览器也可以进入手机
银行,最好用UC浏览器)
手机设置:手机设置→接入点名称→wap接入点,例如cmwap(移动),ctwap(电信),uniwap(联通)
Ps:移动接入点也可以是:移动梦网or移动彩信
联通接入点也可以是:联通彩信
二.W ap接入点设置:
1.wap接入点设置:
接入点名称:cmwap(移动),uniwap(联通),ctwap(电信)代理:10.0.0.172
端口:80
APN类型:default
三.如果对方是无法用客户端,也无法使用浏览器进入手机银行,用
客户的手机编辑88#88发送至95533,收到验证码后输入有客户端,可以替客户激活。

手机银行(WAP)

手机银行(WAP)

2015-3-10
42
电子银行业务知识培训
账户挂失—操作页面(2)
点击“确认”, 进行账户口头挂 失
2015-3-10
43
电子银行业务知识培训
账户挂失—结果页面
注意事项:通过此 功能可办理账户的口头 挂失,口头挂失有效期 为5天,5天后口头挂失 自动解除,如需办理正 式书面挂失请到账户开 户网点办理。
2015-3-10 16
电子银行业务知识培训
用户登录
欢迎页面显示 客户上次登录时间、 登录次数、预留信 息及默认账户 点击主目录进 入手机银行(WAP) 的功能菜单。
20Байду номын сангаас5-3-10
17
电子银行业务知识培训
第三章
第一节 第二节 第三节 第四节 第五节 第六节 第七节
客户操作
大众版在线注册 账户管理 卡内互转 转账汇款 功能申请 客户服务 用户退出
2015-3-10
40
电子银行业务知识培训
账户挂失
通过此功能在线自助办理已加挂银行卡账户 的口头挂失业务。 登录个人手机银行(WAP),选择“账户管 理”—〉“账户挂失”功能,选择账号提交后, 即可完成账户的口头挂失操作。
2015-3-10
41
电子银行业务知识培训
账户挂失—操作页面(1)
点击要进行口头 挂失的账号,显 示账户挂失确认 页面
2015-3-10
11
电子银行业务知识培训
手机银行(WAP)设置
设置WAP接入点时则中国移动GSM用户选CMWAP,中 国联通GSM用户选UNIWAP,中国电信GSM用户选CTWAP ,3G用户选3GWAP。
2015-3-10
12

中国银行B2C商户端接口说明(ver 2.3)

中国银行B2C商户端接口说明(ver 2.3)
orderAmount
X(13)
必填
格式:整数位不前补零,小数位补齐2位
即:不超过10位整数位+1位小数点+2位小数
无效格式如123,.10,1.1,有效格式如1.00,0.10
06
订单时间
orderTime
9(14)
必填
格式:YYYYMMDD24HHMMSS
其中时间为24小时格式,如下午3点15表示为151500
2.2.4
接口名称:无
接口说明:
为避免银行支付界面反馈支付结果失效,中行支付网关按此数据规格将B2C订单支付结果主动通过HTTP或HTTPS方式POST发往商户系统。参数的编码方式使用UTF-8编码后,再用application/x-www-form-urlencoded方式转译后发出。
数据项说明:
格式:n.n.n.n
其中n为0-255的数字
例如:192.168.0.1
09
客户浏览器Refer信息
orderRefer
X(200)
客户浏览器跳转至网银支付登录界面前所在页面的URL(urlEncode格式)
10
银行交易流水号
bankTranSeq
X(22)
银行交易流水号
银行交易日期(8位)+POS终端号(8位)+POS流水号(6位)
数据项说明:
序号
名称
字段
最大长度
说明
01
商户号
merchantNo
X(20)
BOC商户ID
02
商户订单号
orderNo
X(19)
商户系统产生的订单号
03
银行订单流水号
orderSeq

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中的提交按钮<input type=”submit”……>中submit不能有Name属性);此外,如果其他input项的Name中使用了双引号,如:<input type=text name="merURL " value="/ICBCPay/">,则一定注意在引号内不要包含空格,不要写成“mer URL ”,如果拼写错误或者多了空格,将造成数据无法识别,无法正常进行支付3、接口名称和版本号一定要和上表中相同.。

什么是手机银行(WAP)?

什么是手机银行(WAP)?

手机银行手机银行(WAP)业务是指工行基于WAP技术,依托移动通讯网络,为手机客户提供的账户查询、转账、缴费付款、消费支付等金融服务的电子银行业务。

自09年4月开始,工行在原有手机银行(WAP)基础上,基于WAP2.0技术,推出了手机银行(WAP)3G版。

手机银行(WAP)有哪些特点?(一)随身使用工行手机银行(WAP)为您提供7×24小时全天候的服务,只要随身携带可以上网的手机,无论何时,身在何处,均可轻松管理账户、打理财务、缴纳费用,一切尽在“掌”握。

(二)申请简便工行手机银行(WAP)申请便捷,您可以通过工行网站、手机网站、个人网银三种方式进行自助注册,也可随时到工行营业网点办理正式注册手续,简单方便。

(三)功能丰富目前,工行手机银行(WAP)共有11项大功能、60余项子功能,为客户提供转账汇款、缴费、手机股市、基金、外汇买卖等金融服务,客户能够随手掌握市场动向,时时积累财富。

(四)安全可靠工行手机银行(WAP)的资金转出功能有严格限制,必须要客户本人到柜台去办理签订协议,才能进行转账、缴费、支付。

同时,还采取静态密码、电子银行口令卡等多种手段确保客户资金与信息的安全。

手机银行(WAP)如何办理业务?您通过手机WAP浏览器输入工行手机银行(WAP)网址()即可进入手机银行(WAP)首页。

手机银行(WAP)首页包含各运营商登陆入口及手机(WAP)兼容性测试。

点击“体验手机银行(WAP)3G 版”的链接,即可进入3G版的首页。

您选择运营商后,进入手机银行(WAP)客户登录页面,客户输入注册卡号、登录密码和验证码,选择相应功能模块并根据提示进行操作,即可享受我行手机银行(WAP)提供的各项服务。

您进入3G版的首页,选择运营商后,即可进入手机银行(WAP)3G版的客户登录页面,客户输入注册卡号、登录密码和验证码,选择相应功能模块并根据提示进行操作,即可享受我行手机银行(WAP)3G 版提供的各项服务。

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

手机银行(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客户端版本)。

手机银行移动WAP操作手册0601

手机银行移动WAP操作手册0601

中国建设银行手机银行(移动WAP)功能手册中国建设银行二 0 0 五年十月目录一、前言 (3)二、名词解释 (4)三、使用手机银行服务的条件 (4)(一)手机银行的开通方式 (4)(二)在手机上开通手机银行的操作步骤 (5)1. 手机银行服务的开通 (5)2.手机银行登录 (6)3.手机银行注销 (7)五、手机银行功能与操作流程 (8)(一)我的账户 (8)1.注册账户信息 (8)2.别名设置 (8)3.增加账户 (9)4.删除账户 (9)5.挂失 (10)(二)查询 (11)1.账户余额 (11)2.账户明细 (11)3.消费积分 (11)(三)转账 (12)1.本人名下转账 (12)2.转账给他人 (13)(四)速汇通 (14)1.汇款 (14)2.汇款查询 (15)(五)缴费 (15)(六)支付 (16)(七)我的服务 (17)1.更改登录密码 (18)2.支付号查询 (18)3.不确定交易查询 (18)4.联机帮助 (19)一、前言本文档所称的手机银行是指由中国建设银行、广东移动合作推出的W AP手机银行服务,提供涵盖查询、转账、速汇通、缴费、支付等功能的在线交易服务。

本文档简要介绍手机银行的使用方法,如欲了解详情,请登录中国建设银行网站查询,或电话咨询中国建设银行客户服务中心95533、中国移动客户中心1860。

本文档描述了手机银行对个人服务的业务功能,客户在开通手机银行服务后,可在手机上办理查询、转账、缴费、支付、汇款、注销服务等业务,还可以在手机上使用账户设置、更改手机银行登录密码等服务功能。

如下图所示:(手机银行的业务功能及使用介绍具体以各地建设银行分行95533解释为准)二、名词解释非签约客户:此类客户可直接在手机、建设银行网上银行和网站上开通手机银行服务,无需进行柜台签约,可以使用手机银行提供的查询、代缴费、支付等功能服务。

签约客户:客户持本人有效证件原件及账户凭证(卡或存折)原件到账户所在地的建设银行营业网点进行身份认证,签署相关书面协议,并至少验证一个实名制留密账户的真实性后,即成为手机银行签约客户。

网银在线支付商户接口文档(B2C系统)

网银在线支付商户接口文档(B2C系统)

网银在线支付接口规范B2C系统商户接口平台版本号4.0网银在线(北京)科技有限公司目录1.文档介绍 (1)1.1. 读者对象 (1)1.2. 版权声明 (1)2.支付接口 (2)2.1. 商户>>> 网银在线支付 (2)2.2. 网银在线支付>>> 商户(页面返回) (5)2.3. 网银在线支付>>> 商户(服务器返回) (6)2.4. 网关错误编码表 (6)1.文档介绍1.1.读者对象商户系统设计人员、编程人员及测试人员1.2.版权声明此文档版权归网银在线(北京)科技有限公司所有。

作为本系统的最终用户,可以拥有该份文档的使用权,但未征得网银在线(北京)科技有限公司的书面批准,不得向第三方借阅、出让、出版该文档。

2.支付接口2.1.商户 >>> 网银在线支付示例程序:ChinaBank.html用途:收集信息并发送到数据发送页即Send页订单号://选填项,订单号收货人姓名://选填项,总长不超过80字符收货人地址://选填项,总长不超过200个字符收货人电话://选填项,总长不超过50个字符收货人邮编://选填项,总长不超过10个字符收货人邮件://选填项,总长不超过100个字符收货人手机号://选填项,总长不超过13个字符备注1://选填项,总长不超过150个字符订货人姓名://选填项,总长不超过80字符订货人地址://选填项,总长不超过200个字符订货人电话://选填项,总长不超过50个字符订货人邮编://选填项,总长不超过10个字符订货人邮件://选填项,总长不超过100个字符订货人手机号://选填项,总长不超过13个字符备注2://选填项,总长不超过150个字符订单总金额(元):*必填项,譬如:0.01示例程序:Send.asp、Send.aspx、Send.php、Send.jsp用途:接收ChinaBank.html发送过来的数据加密后发往网银在线电子支付平台的接口网关1、支付平台网关接口地址<form method=post action="https:///PayGate">2、FORM表单参数关,建议不用表1支付表单中的变量定义:—必填项—与网上支付货款无关项,建议不用表2MD5校验串生成方法:当消费者在商户端生成最终订单的时候,将订单中的v_amount v_moneytype v_oid v_mid v_url key六个参数的value值拼成一个无间隔的字符串(顺序不要改变)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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地址),银行会在成功支付页面展现取货地址链接,客户点击链接返回商户的取货地址页面。

接口定义通过接口名称和接口版本号来标识,以便将来的扩展;2.1支付接口2.1.1支付接口表单定义WAP银行B2C接口的交易数据整合到一个xml格式串,作为表单的一项整体提交; FORM 表单数据如下:变量名称变量命名长度定义说明接口名称interfaceName MAX(30) 必输,取值:“ICBC_WAPB_B2C”接口版本号interfaceVersion MAX(15) 必输,取值:“1.0.0.6”交易数据tranData 无限制必输,签名;整合所有交易数据形成的xml明文串,并做BASE64编码;具体格式定义见下文;注意:需有xml头属性;整个字段使用BASE64编码;xml明文中没有回车换行和多余空格;订单签名数据merSignMsg 无限制必输,商户使用工行提供的签名API和商户证书将tranData的xml明文串进行签名,得到二进制签名数据,然后进行BASE64编码后得到可视的merSignMsg;注意:签名时是针对tranData的xml明文,不是将tranData进行BASE64编码后的串;商城证书公钥merCert 无限制必输,商户用二进制方式读取证书公钥文件后,进行BASE64编码后产生的字符串;启动类型clientType MAX(2) 必输,取值:1:工行iPhone客户端版2:工行Android客户端版21:工行移动生活版(iPhone)22:工行移动生活版(Android)0:HTML版(只支持iPhone、Android的webkit核心浏览器)暂未开放注:1、数据中不能包含“|”、“&”、“=”,这些字符为银行端程序保留字符;中文变量使用GBK 编码。

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

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

5、tranData交易数据的xml串需要有xml的头,即<?xml version="1.0" encoding="GBK" standalone="no"?>2.1.2t ranData数据定义变量名称变量命名长度定义说明接口名称interfaceName =13 必输,取值:“ICBC_WAPB_B2C”接口版本号interfaceVersion=7必输,取值:“1.0.0.6”交易日期时间orderDate =14 必输,格式为:YYYYMMDDHHmmss要求在银行系统当前时间的前1小时和后12小时范围内,否则判定交易时间非法。

订单号orderid MAX(30) 必输,客户支付后商户网站产生的一个唯一的定单号,该订单号应该在相当长的时间内不重复。

工行通过订单号加订单日期来唯一确认一笔订单的重复性。

订单金额amount MAX(10) 必输,客户支付订单的总金额,一笔订单一个,以分为单位。

不可以为零,必需符合金额标准。

分期付款期数installmentTimesMAX(2)必输,每笔订单一个;取值:1、3、6、9、12、18、24;1代表全额付款,必须为以上述值,否则订单校验不通过。

支付币种curType = 3 必输,用来区分一笔支付的币种,目前工行只支持使用人民币(001)支付。

取值:“001”商户代码merID MAX(20) 必输,唯一确定一个商户的代码,由商户在工行开户时,由工行告知商户。

商户账号merAcct MAX(19) 必输,商户入账账号,只能交易时指定。

(商户付给银行手续费的账户,可以在开户的时候指定,也可以用交易指定方式;用交易指定方式则使用此商户账号)联名校验标志verifyJoinFlag =1 必输,手机银行订单必输0,不校验语言版本Language MAX(10) 选输,默认为中文版目前只支持中文版取值:“zh_CN”或其他为中文版。

注意:大小写敏感。

商品编号goodsID MAX(10) 选输商品名称goodsName MAX(40) 选输商品数量goodsNum MAX(10) 选输已含运费金额carriageAmt MAX(10) 选输商城提示merHint MAX(40) 选输备注字段1 remark1 MAX(100) 选输如果希望对订单的有效日期进行限定,此项必须输入类似”20110802152230”的时间串代表8月2日15:22:30之前支付订单有效。

若不需要限定,此项送空,送其他值不合法。

备注字段2 remark2 MAX(100) 选输通知商户URL merURL MAX(1024) 必输必须合法的URL,交易结束,银行使用HTTP协议POST方式向此地址发送通知信息;目前只支持80端口。

返回商户变量merVAR MAX(1024) 选输商户自定义,当返回银行结果时,作为一个隐藏域变量,商户可以用此变量维护session等等。

由客户端浏览器支付完成后提交通知结果时是明文传输,建议商户对此变量使用额外安全防范措施,如签名、base64通知类型notifyType =2 必输在交易转账处理完成后把交易结果通知商户的处理模式。

取值“HS”:在交易完成后实时将通知信息以HTTP协议POST方式,主动发送给商户,发送地址为商户端随订单数据提交的接收工行支付结果的URL即表单中的merURL字段;取值“AG”:在交易完成后不通知商户。

商户需使用浏览器登录工行的B2C商户服务网站,或者使用工行提供的客户端程序API主动获取通知信息。

结果发送类型resultType =1 选输取值“0”:无论支付成功或者失败,银行都向商户发送交易通知信息;取值“1”,银行只向商户发送交易成功的通知信息。

只有通知方式为HS时此值有效,如果使用AG方式,可不上送此项,但签名数据中必须包含此项,取值可为空。

备用字段1 backup1 100 不输,预留字段备用字段2 backup2 100 不输,预留字段备用字段3 backup3 100 不输,预留字段备用字段4 backup4 100 不输,预留字段2.1.3t ranData格式定义tranData格式(xml格式固定,选输字段的取值可以为空,标签需保留)<?xml version="1.0" encoding="GBK" standalone="no"?><B2CReq><interfaceName></interfaceName><interfaceVersion></interfaceVersion><orderInfo><orderDate></orderDate><orderid></orderid><amount></amount><installmentTimes></installmentTimes><curType></curType><merID></merID><merAcct></merAcct></orderInfo><custom><verifyJoinFlag></verifyJoinFlag><Language></Language></custom><message><goodsID></goodsID><goodsName></goodsName><goodsNum></goodsNum><carriageAmt></carriageAmt><merHint></merHint><remark1></remark1><remark2></remark2><merURL></merURL><merVAR></merVAR><notifyType></notifyType><resultType></resultType><backup1></backup1><backup2></backup2><backup3></backup3><backup4></backup4></message></B2CReq>2.1.4表单样例表单数据:<INPUT NAME="interfaceName" TYPE="text" value="ICBC_WAPB_B2C"><INPUT NAME="interfaceVersion" TYPE="text" value="1.0.0.6"><INPUT NAME="clientType" TYPE="text" value="1"><INPUT NAME="tranData" TYPE="text" value="PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iR 0JLIiBzdGFuZGFsb25lPSJubyI/PjxCMkNSZXE+PGludGVyZmFjZU5hbWU+SUNCQ19XQVBCX0IyQzwvaW50 ZXJmYWNlTmFtZT48aW50ZXJmYWNlVmVyc2lvbj4xLjAuMC42PC9pbnRlcmZhY2VWZXJzaW9uPjxvcmRlckl uZm8+PG9yZGVyRGF0ZT4yMDEzMDQxMDExMzUyNTwvb3JkZXJEYXRlPjxvcmRlcmlkPjIwMTMwNDEwMTEzNT I1MDwvb3JkZXJpZD48YW1vdW50PjUwMDwvYW1vdW50PjxpbnN0YWxsbWVudFRpbWVzPjE8L2luc3RhbGxtZ W50VGltZXM+PGN1clR5cGU+MDAxPC9jdXJUeXBlPjxtZXJJRD4wMjAwRUMyMzMzNTE0OTwvbWVySUQ+PG1l ckFjY3Q+MDIwMDAyNDEwOTAzMTU0ODU2OTwvbWVyQWNjdD48L29yZGVySW5mbz48Y3VzdG9tPjx2ZXJpZnl Kb2luRmxhZz4wPC92ZXJpZnlKb2luRmxhZz48TGFuZ3VhZ2U+emhfQ048L0xhbmd1YWdlPjwvY3VzdG9tPj xtZXNzYWdlPjxnb29kc0lEPjAwMTwvZ29vZHNJRD48Z29vZHNOYW1lPrPk1rW/qDwvZ29vZHNOYW1lPjxnb 29kc051bT4yPC9nb29kc051bT48Y2FycmlhZ2VBbXQ+MTAwMDwvY2FycmlhZ2VBbXQ+PG1lckhpbnQ+uMPJ zMa3sru7u7K7zcs8L21lckhpbnQ+PHJlbWFyazE+PC9yZW1hcmsxPjxyZW1hcmsyPjwvcmVtYXJrMj48bWV yVVJMPmh0dHA6Ly84Mi4yMDAuNDYuMTMwL2VtdWxhdG9yL1dhcF9zaG9wX3Jlc3VsdC5qc3A8L21lclVSTD 48bWVyVkFSPjwvbWVyVkFSPjxub3RpZnlUeXBlPkhTPC9ub3RpZnlUeXBlPjxyZXN1bHRUeXBlPjE8L3Jlc3VsdFR5cGU+PGJhY2t1cDE+PC9iYWNrdXAxPjxiYWNrdXAyPjwvYmFja3VwMj48YmFja3VwMz48L2JhY2t1 cDM+PGJhY2t1cDQ+PC9iYWNrdXA0PjwvbWVzc2FnZT48L0IyQ1JlcT4="><INPUT NAME="merSignMsg" TYPE="text" value="k7dt7Hj4FhILgX5JmqOqWOxJ5L93w6mnem6LZvm HfhN4xXBwoRYJ/bQmInTH5L3mAnZgLGtRlF5Ml+HXTF0sWqrev2zB5DPhqFSyi9d0JbhSXQN3w+n5XS8paU Q6z8hl3fA2RssvdllbHBpfe/GelU/HWmm8k6VquvNnw0af50E="><INPUT NAME="merCert" TYPE="text" value="MIIChjCCAe+gAwIBAgIKbaHKEE0tAAAH3zANBgkqhk iG9w0BAQUFADA2MRkwFwYDVQQDExBjb3JiYW5rNDMgc2RjIENOMRkwFwYDVQQKExBjb3JiYW5rNDMuY29tL mNuMB4XDTE1MTEzMDAyMzczMloXDTE2MTEzMDAyMzczMlowPzETMBEGA1UEAxMKQjJDLmUuMDIwMDENMAsG A1UECxMEMDIwMDEZMBcGA1UEChMQY29yYmFuazQzLmNvbS5jbjCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYk CgYEAwV4bOl8ByDx1So1smhCWvzCegIVze5T6qreQyUiBYI6B5hnkd6ke3ToxFUDRawdN8JWAGW+0Ze02ir fg4cnZs3f8PHZ5IEiLYOGrHUWfEsk3QhKrSCLyyzIACeceNMVlIcjzYtemziNej5NZsv787WQSpY5gy+2vN UDt+f/Hj6ECAwEAAaOBkTCBjjAfBgNVHSMEGDAWgBS+7/FOAOQ4De97QGDOvMygCG34YzBMBgNVHR8ERTBD MEGgP6A9pDswOTENMAsGA1UEAxMEY3JsMzENMAsGA1UECxMEY2NybDEZMBcGA1UEChMQY29yYmFuazQzLmN vbS5jbjAdBgNVHQ4EFgQUfTKD6Q/uHEN8zthhoVr3/KCJiQcwDQYJKoZIhvcNAQEFBQADgYEALHBcTTjXI5 fgd/b60y8ObhxMGWiDDpb2f9gMoKYmkGhFCf2+KGSBpPuYc9u3J8P0CUQ9znyYpxSGXKzVHh34PYxvGLpCQ Z/liSKsfgD/JXvNqwgBmMXq0MzoMrYc6JMaMvSmfy/jVq9D6YFM5AnzsKLG+FQPckNx6O7pRqNzL1E=">tranData对应的xml明文:<?xml version="1.0" encoding="GBK"standalone="no"?><B2CReq><interfaceName>ICBC_WAPB_B2C</interfaceName><interfaceVers ion>1.0.0.6</interfaceVersion><orderInfo><orderDate>20130410121036</orderDate><orde rid>201304101210360</orderid><amount>500</amount><installmentTimes>1</installmentTi mes><curType>001</curType><merID>0200EC23335149</merID><merAcct>0200024109031548569 </merAcct></orderInfo><custom><verifyJoinFlag>0</verifyJoinFlag><Language>zh_CN</La nguage></custom><message><goodsID>001</goodsID><goodsName>充值卡</goodsName><goodsNum>2</goodsNum><carriageAmt>1000</carriageAmt><merHint>该商品不换不退</merHint><remark1></remark1><remark2></remark2><merURL>http://82.200.46.130/emulat or/Wap_shop_result.jsp</merURL><merVAR></merVAR><notifyType>HS</notifyType><resultT ype>1</resultType><backup1></backup1><backup2></backup2><backup3></backup3><backup4 ></backup4></message></B2CReq>2.2通知接口2.2.1通知接口表单定义变量名称变量命名长度定义说明返回商户变量merVAR无限制取值:商户提交接口中merVAR字段当返回银行结果时,作为一个隐藏域变量,商户可以用此变量维护session等等。

相关文档
最新文档