小米手机话费卡怎么冲微信钱包包话费充值,点开联系人却出来文件管理器,应该授权管理的问题,怎么改?

为什么用微信充值话费显示充值成功_百度知道
为什么用微信充值话费显示充值成功
我有更好的答案
只要你充值号码没错,一般延迟不了多久就会提示手机充値的信息,如果没有收到信息那就是充值号码出错或者没扣到钱,如果号码没错充值不成功,缴费经额也会顺着扣款帐号退回
采纳率:100%
为您推荐:
其他类似问题
您可能关注的内容
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。该文档面向开发工程师,研发工程师,测试工程师,系统运维工程师。
开发人员请仔细阅读商务接入流程、签名机制、API列表、交易返回码。
商务接入流程
企业营业执照
法人身份证(正反面)
组织机构代码证
开许户可证
税务登记证
租赁合同/房屋产权证明
法人对私银行卡(非必交)
办公前台(带logo)/办公区域照片
其它相关资质(SP证、网络文化经营许可证)(非必交)
1、无卡产品需签订《中茂恒润支付合作业务承诺函》、其它产品需签订《中茂恒润支付合作业务告知函》。
2、所有文件一式两份,均需加盖公章和骑缝章。
签署合作协议,约定业务产品、费率、结算周期,缴纳保证金。
1、所需签署协议:《中茂恒润代收付协议》、《中茂恒润技术服务协议(互联网支付)》。
2、商户接入微信、支付宝需要进行报件,详见[
提供开发文档、测试参数,专业团队提供技技术支持,配合接口对接联调。
注:前往下载中心下载文档、demo,里面包含测试参数,调试接口时结合文档及demo。
1、测试环境测试通过后,前往下载中心下载《开户信息表》,填写完成后,发送至。
2、获取生产商户号后,自行登录商户后台下载证书,替换测试环境的证书,同时注意替换通讯地址(详见接口规则、通讯)。
正式上线运营,专人负责上线后的维护,业务监控,保证业务通畅。
微信和支付宝子商户进件
(一)、商户到微信公众平台 https://mp.weixin.qq.com/ 以企业主体注册微信服务号,需对公打款进行验证和开发者资质认证,获取APPID。
(二)、验证通过,填写进件表格,发送至,邮件主题备注与中茂签约主体的公司名称。
1、上传模板参数说明
商户必须具有认证公众号的商户公司主体的工商注册名称,提交的时候请参考如下核验公众号帐号主体,用于申请注册商户。例如:
特别说明:
所提供的商户名称必须与下面的子商户公众号APPID一致,比如这里我们提供的帐号主体是“中国民生银行股份有限公司广州分行”,则我们在下面的子商户公众号APPID也必须是以中国民生银行股份有限公司广州分行”为帐号主体的公众号的appid
商户简称(必填)
填写商户名称的摘要简称,用户出现在c端用户支付界面上,可以自定义商户简称比如品牌名称或者店铺名称,以便提高持卡人的辨识度降低投诉。严禁写入其他银行名称作为简称!
是否使用民生 受理公众号 (取值 'Y'或'N')
默认取值:'N'。
受理公众号ID (必填)
wx5dbf0eaa
子商户公众号 ID(必填)
需准确填写商户名称对应主体的公众号APPID,在使用公众号支付等,需传入子商户以下对应类型的APPID,以获取 sub_openid。
特别说明:
1.检查公众号主体是否与商户名称一致
2.获取方式:登录mp.weixin.qq.com
查看:【开发】->【基本配置】
支付授权目录 (必填)
所有使用js api方式发起支付请求的链接地址,都必须在支付授权目录之下;最多设置3个支付授权目录,且域名必须通过icp备案,使用多个时,要求使用”|“分隔。 头部要包含http或https,须细化到二级或三级目录, 以左斜杠“/”结尾。
特别说明:
结尾必须是左斜杠“/”结尾的目录,不能是具体到某个页面
经营类目ID (必填)
请参照类目指引的文档,填写商户的对应的类目ID, 注意市场价为非0.6%或特定行业的时候,会引起费率的套用及结算时间问题,谨慎选择。特殊商户,特殊 选择。
客服电话(必 填)
准座机需填写区号,如有分机也一并填写,例如:-0000,客服电话请保持畅通,否则影响你的服务质量和被客户直接投诉到微信,建议填写商家的客服电话。
联系人(必 填)
虽为非必填,但是要求填,微信支付将会第一时间联系该负责人,在差错处理、客户投诉的时候,微信支付会使用。建议填写服务商自己的联系方式
联系手机(必填)
注意填写手机号码格式,要求纯数字,否则报错,必须能够联系到的服务商客服人员。
联系邮箱(必填)
虽为非必填,但是要求填,在差错处理、客户投诉的 时候,微信支付会使用。建议填写服务商的。
渠道类型(必 填,取值 'WEIXIN'或 'ALIPAY')
WEIXIN(目前批量进件子商户只有微信支付)
联系人微信账号(必填,联系人微信号)
必须填写联系人真实的微信号,如不一致,会导致配置不通过。
2、报备通过后,对应生成民生子商户号。
民生子商户号:在民生系统内的子商户标识,用于【统一支付接口】下单的subChnlMerNO。
(一)、商户到支付宝开发平台 https://open.alipay.com/platform/home.htm 以企业主体进行注册,需对公打款进行验证,获取PID。
(二)、验证通过之后,填写进件表格,发至 ,邮件主题备注与中茂签约主体的公司名称。
(三)、M1-M3级支付宝子商户等级定义:
1、 M1级商户属于可正常交易的子商户,即商户入驻信息为受理商户真实信息;
2、 M2级商户有机会使用花呗支付、商家自运营(支付即会员)等功能。需要在M1级商户基础之上补充商户地址信息;
3、 M3级商户除了可以享受M2级间连商户的权益外,还有机会使用花呗分期、获得支付宝风控黑名单能力、参加支付宝权益日等功能。需在M2级商户基础之上补充营业执照信息和结算卡信息。
(四)、子商户进件说明:
填写步骤如下,请填写完整的M1(必填)标识项目内容;M2和M3级建议填写。
i. 商户名称(M1)(必填)
ii. 商户简称(M1)(必填)
iii.客服电话(M1)(必填)
iv. 经营类目ID(M1)(必填):下拉选,政府/社会组织,专业销售/批发,医疗健康,爱车,教育培训,超市便利店,航旅,生活服务,休闲娱乐,购物,美食
是否使用民生pid:选择否
受理商户来源机构标识(pid)使用民生pid时候留空,不使用民生pid时必填,请填写:2088XXXXXXXX2932, 208开的16位PID。【不可以使用个人名义的PID进行进件】
vii. 联系人名称(M1)(必填)
viii.联系人电话(M1)(必填)纯数字,不带符号,建议填写服务商自己的员工;支付宝会联系差错交易
ix. 联系人手机(M1)(必填)纯数字,不带符号,建议填写服务商自己的员工,支付宝会联系差错交易
x. 联系人邮箱(M1)(必填)建议填写服务商自己的员工,支付宝会联系差错交易
xi. 联系人类型(M1)下拉选择联系人类型:其他,法人,实际控制人,代理人
xii.身份证号(M1),上述联系人对应的身份证号码
由于后续支付宝所有奖励金、花呗等奖励,均需商户是M2级及以上级别(M3),请商户尽量在填完M1之外,将M2、M3的内容也进行填写。
i. 省份(M2):下拉选择,例如广东省
ii. 城市(M2):下拉选择,例如广州市
iii. 区县(M2):下拉选择,例如天河区
iv. 地址类型(M2): 下拉选择类型:注册地址或经营地址
v. 经营地址(M2):商家详细的经营地址。
vi. 营业执照类型(M3):营业执照(多证合一),营业执照,事业单位法人证书
vii. 营业执照编号(M3):填写对应的营业执照编号
viii. 银行卡持卡人姓名(M3)
ix. 银行卡号(M3)
x. 支付宝帐户和支付二维码信息(可留空)
(五)、支付宝报建数据字典解读:
批量子商户模版中,对应的地区编码,地址类型,营业执照类型,联系人类型,经营类目,对应的数字和字符。
(六)、批量“子商户进件”填写说明(附了两个案例说明),填写步骤如下,请填写完整的M1(必填)标识项目内容;M2建议填写,M3级请选填。
i. 商户名称(M1)(必填)
ii.商户简称(M1)(必填)
iii.客服电话(M1)(必填)
iv.经营类目(M1)(必填):请在报建字典中查询对应的经营类目数值,前缀ID,如美食对应的编码为0000,则该项填写为ID0000;
v.是否使用民生pid:选择是或者否,实体商户请选择是
vi.受理商户来源机构标识(pid)(使用民生pid时候留空,不使用民生pid时必填,请填写:2088XXXXXXXX2932, 208开的16位PID。 联系人名称(M1)(必填)
vii.联系人电话(M1)(纯数字,不带符号,必填,建议填写服务商自己的员工;支付宝会联系差错交易)
viii.联系人手机(M1)(必填,纯数字,不带符号,建议填写服务商自己的员工,支付宝会联系差错交易)
ix.联系人邮箱(M1):必填,建议填写服务商自己的员工,支付宝会联系差错交易
x.联系人类型(M1):请在报建字典中联系人类型对应的数值,如联系人为企业法人,则此项填写LEGAL_PERSON;
xi.身份证号(M1):上述联系人对应的身份证号码,前缀ID,如客户身份证号码345,则此项填写ID;
由于后续支付宝所有奖励金、花呗等奖励,均需商户是M2级及以上级别(M3),请商户尽量在填完M1之外,将M2、M3级的内容也进行填写。
i.省份(M2):请在报建字典中省份对应的编码
ii.城市(M2):请在报建字典中城市对应的编码
iii.区县(M2):请在报建字典中区县编码,例如石门沟区,区县填写110109(对应字典的地区编码),城市为北京市110100,省份为北京110000;
iv.地址类型(M2): 请在报建字典中地址类型对应的数值,例如,经营地址,填写BUSINESS_ADDRESS
v.经营地址(M2):填写商家详细的经营地址。
vi.营业执照类型(M3):营业执照(多证合一),营业执照,事业单位法人证书
vii.营业执照编号(M3):填写对应的营业执照编号
viii.银行卡持卡人姓名(M3)
ix.银行卡号(M3):请前缀ID
微信扫码支付
场景:用户扫描商家展示的二维码进行支付
步骤一:打开微信,点击扫一扫。图-1
步骤二:商家展示二维码,用户扫描二维码。图-2,图-3
步骤三:用户点击确认支付,前往支付。图-4
步骤四:输入密码,进行支付。图-5
步骤五:完成支付,提示支付成功。图-6
微信刷卡(反扫)
场景:商家扫描用户的二维码进行支付
步骤一:打开微信,点击收付款。图-1
步骤二:向商家展示付款二维码,供商家扫码。图-2
步骤三:商家扫码成功,提示用户支付成功。图-3
支付宝扫码支付
场景:用户扫描商家展示的二维码进行支付
步骤一:打开支付宝,点击扫一扫。图-1
步骤二:商家展示二维码,用户扫描二维码。图-2,图-3
步骤三:用户点击立即支付,进行指纹支付(输入支付密码)。
步骤四:完成支付,提示支付成功。
支付宝刷卡支付
场景:商家扫描用户的二维码进行支付
步骤一:打开支付宝,点击付钱。图-1
步骤二:向商家展示付款二维码,供商家扫码。图-2
步骤三:商家扫码成功,提示用户支付成功。图-3
京东扫码支付
场景:用户扫描商家展示的二维码进行支付
步骤一:打开京东金融APP。图-1
步骤二:点击扫一扫,扫描二维码。图-2-1,图-2-2
步骤三:用户输入密码,进行交易。图-3
支付完成,提示用户支付成功。图-4
京东付款码支付
场景:商家扫描用户的二维码进行支付
步骤一:打开京东金融APP。图-1
步骤二:点击付款,向商家展示付款二维码,供商家扫码。图-2
商家扫码成功,提示用户支付成功。图-3
QQ钱包扫码支付
场景:用户扫描商家展示的二维码进行支付
步骤一:打开QQ,点击扫一扫。图-1
步骤二:扫描二维码。图-2
步骤三:用户点击立即支付,前往支付。
步骤四:输入密码,进行支付。
步骤五:完成支付,提示支付成功。
QQ钱包付款码支付
场景:商家扫描用户的二维码进行支付
步骤一:打开QQ,点击QQ钱包。图-1
步骤二:点击付款,向商家展示付款二维码,供商家扫码。图-2
步骤三:商家扫码成功,提示用户支付成功。图-3
场景:持卡人在商户网站B2C购物支付场景,持卡人通过点击银联在线支付图标,并跳转银联页面完成支付信息录入,最终完成支付。
步骤一:点击银联在线支付图标。图-1
步骤二:跳转银联页面完成支付信息录入。图-2
步骤三:完成支付,提示成功。图-3
代付是指商户从自身单位结算账户向持卡人指定银行卡账户进行款项划付的业务。商户进行代付交易时,必须在系统开设的账户内存在足够的余额。
基于集团企业客户对于资金单笔代扣、批量代扣的需求设计,代扣交易是指交易请求方(如商户、用户)将交
易信息直接通过请求方服务器发送至服务器的交易方式。代扣交易均为同步短连接方式,不需要持卡人参与完成的交易类型。
中茂恒润移动支付平台接口文档
&&&&&V1.0 初始版本
&&&&&V1.1 统一支付接口新增:银联二维码支付
&&&&&V1.2 新增代扣接口新增微信/支付宝报件接口,微信订单关闭接口
&&&&&V1.3 新增京东支付/QQ钱包相关消费接口
&&&&&V1.4 统一下单支付接口新增京东接口上送参数
中茂恒润支付平台接口文档
&&&&&V1.0 初始版本
&&&&&V1.1 新增代扣接口
&&&&&V1.2 页面通知接口(B2C)
&&&&&V1.3 代付接口升级
&&&&&V1.4 新增快捷支付产品
商户是指在企业或个人在中茂支付平台注册成为商户身份,可能通过中茂进行收款的角色。商户必须是拥有营业执照的企事业单位
商户接入后,中茂按照相关标准分配给商户的全局唯一的id
application identification微信公众平台服务号才有的,如果自己家的公众平台不是服务号,需要升级为服务号。就是相当于一个手机应用软件,可以将一个公众号做成快捷方式,放在手机应用里
用户在公众号内的身份标识,不同公众号拥有不同的openid。商户后台系统通过登录授权、支付通知、查询订单等API可获取到用户的openid。主要用途是判断同一个用户,对用户发送客服消息、模版消息等。企业号用户需要使用企业号userid转openid接口将企业成员的userid转换成openidd
所有报文域以key/value的形式,通过HTTPS以POST请求方式发送到中茂支付平台。
接口请求结果实时响应到商户,支付结果通过商户提供的后台通知地址,通知到商户。
https://test.zhongmaopay.com/payment-gate-web/gateway/api/backTransReq
https://www.zhongmaopay.com/payment-gate-web/gateway/api/backTransReq
https://www.zhongmaopay.com/
https://www.zhongmaopay.com/merchantWeb/login
为保证数据传输过程中的数据真实性,完整性和不可抵赖,我们需要对数据进行数字签名,在接收签名数据之后进行签名校验。
签名算法为RSA。签名是为了防止从商户系统提交的支付请求以及通知数据被非法篡改。
报文签名机制
根据接口报文内容,把除签名字段(signature)以外的所有值为非空的字段按照报文字段的自然顺序升序,依次按照“字段名=字段值”的方式用“&”符号连接符拼接成待签名串。
其次,对待签名串使用SHA-1算法做摘要,再使用中茂颁发给商户的商户RSA私钥证书对摘要做签名操作(签名时算法选择SHA-1)。最后,对签名做Base64编码,将编码后的签名串放在签名(signature),填入待提交的签名字段。
签名字符串样式如下:
acctNo=&customerName=xiaowu&cvn2=111&expDate=1612&merNo=000&orderNo=23302&phoneNo=&transAmt=1
报文签名验签机制
根据响应报文内容,把除签名字段(signature)以外的所有值为非空的字段按照报文字段的自然顺序升序,依次按照“字段名=字段值”的方式用“&”符号连接符拼接成待签名串。
其次,对待签名串使用SHA-1算法做摘要,再使用中茂颁发给商户的商户RSA公钥证书对摘要和报文中的签名信息做签名验证操作。注意事项:验签切勿按接口字段获取参数验签,
需获取所有响应字段参与验签,以防因接口新增参数而导致验签失败。
1、测试时注意测试环境、生产的地址,见【通讯方式】。
2、签名注意事项:
1)、不能传递空参注意
2)、参数值不能包含空格
3)、参数顺序必须和文档一致
4)、确认证书是否是最新版本
5)、测试时要结合demo和文档一起进行
6)、报文编码只支持UTF-8。编码时只针对待签名字符串,signature不参与编码
必输入或输出的域
可输入或输出的域
数据元类型定义
x字节定长的字母字符
长度为x-y字节的变长字母字符
x字节定长的字母和/或数字字符
长度为x-y字节的变长字母和/或数字字符
x字节定长的字母、数字和/或特殊符号字符
长度为x-y字节的变长字母、数字和/或特殊符号字符
x字节定长的字母和/或特殊符号字符
长度为x-y字节的变长字母和/或特殊符号字符
x字节定长的整型数值,若表示金额,则以分为单位
长度为x-y字节的整型数值,若表示金额,则以分为单位
x字节定长的数字符和/或特殊字符
长度为x-y字节的数字字符和/或特殊字符
x字节定长的特殊符号字符
长度为x-y字节的变长特殊符号字符
年(2字节)
年(4字节)
个数为x的复合数据元集,数据元内使用|分割,数据元之间使用逗号,分割
个数为x-y的复合数据元集,数据元内使用|分割,数据元之间使用逗号,分割
说明:此接口支持微信支付、支付宝、QQ钱包、京东等产品。请注意文档中的产品类型(productId)、交易类型等参数(transId),参数值请留意注释。
请求流水号
交易请求流水号
V3.0异步通知返回卡类型
0104-微信扫码支付
0105-微信公众号支付
0106-微信刷卡(反扫)
0107-微信H5支付
0108-APP支付
0109-支付宝扫码支付
0110-支付宝刷卡支付
0115-支付宝支付窗支付
0112-QQ扫码支付
0113-QQ公众号支付
0114-QQ付款码支付
0116-网银B2C
0117-京东扫码
0118-京东付款码支付
0119-京东商户二维码支付
0120-京东H5支付
0121-银联二维码刷卡支付(反扫)
0122-银联二维码扫码支付(主扫)
10-微信/支付宝/QQ/京东消费
19-银联二维码刷卡支付(反扫)消费
20-银联二维码扫码支付(主扫)消费
商品订单支付日期yyyyMMdd
商户订单号
商户订单号
异步通知地址
异步通知地址
交易金额,单位为分
commodityName
微信openId
当产品类型为0105时,必填
所有反扫产品,必填
商户门店编号
当产品类型为时,必填
格式:字母或数字组合,不能为中文,否则会存在风控限制
例如:s1000017
terminalId
商户机具终端编号
当产品类型为0109时、0110时,必填
格式:字母或数字组合,不能为中文,否则会存在风控限制
例如:t9000026
商户识别id
所有微信支付,QQ钱包,京东钱包支付产品必传,格式为商户号+收款商户唯一识别号的数字组合。例如:。
subMerName
收款商户名称
为实际店名,不得用个人名称代替,否则会存在风控限制。例如:百果园水果店。
subChnlMerNo
中茂子商户ID
子商户ID由商户在中茂报备获得,交易时传送该值
指定支付方式
微信产品(不包含刷卡支付)可输入no_credit --指定不能使用信用卡支付
qrValidTime
二维码有效期
仅产品类型为0122时,可选送。上送后,超过二维码有效期时限,将交易失败。 单位:秒
外部商户注册时间
产品类型为、必须上送时间戳(格式样例:0,如有不明请自行百度),建议使用商户注册时间时间戳而非当前时间的时间戳,降低京东钱包风控
外部商户行业
产品类型为、必须上送,上送数值参考附录京东行业值
外部商户地址
产品类型为,必须上送,填写商户注册地址
请求流水号
商户订单号
异步通知地址
commodityName
微信openId
商户门店编号
terminalId
商户机具终端编号
商户识别id
subMerName
收款商户名称
应答码描述
二维码链接
二维码图片
公众号支付信息
subChnlMerNo
中茂子商户ID
指定支付方式
qrValidTime
二维码有效期
subMerNo(商户识别id)、subMerName(收款商户名称)属于风控字段,需要填写真实收款商户名称。在实际场景当中,加入有20家商家接入了平台,所有商家的交易平台都上送同一个商户识别id、商户名称,
恰好该商家是一家便利店,该便利店一上午(假设为4个小时)的交易金额通常在1万左右,此时所有商家的交易金额均算在这一家商家上,就会出现交易金额高达几十万、几百万,
显然是不符合实际场景的,此时会触发微信风控,导致封停。
支付状态查询接口
请求流水号
交易请求流水号
商品订单支付日期yyyyMMdd
商户订单号
商户订单号
请求流水号
商户订单号
origRespCode
原交易应答码
交易成功:0000
origRespDesc
原交易应答码描述
交易金额,单位为分
已退金额,单位为分
respCode不等于0000时当未知状态处理,继续调用查询接口;respCode等于0000时以origRespCode返回码为准
应答码描述
中茂订单号
交易请求版本号上送2.0时返回
支付完成时间
交易请求版本号上送2.0时返回, yyyyMMddHHmmss
customerName
持卡人姓名
当产品类型为0122时,返回姓名
当产品类型为时,返回银行卡号
详见各交易类接口
详见各交易类接口
origOrderNo
商户订单号
原交易商户订单号
申请退货金额,单位为分
商品订单支付日期yyyyMMdd
应答码描述
中茂订单号
交易请求版本号上送2.0时返回
支付完成时间
交易请求版本号上送2.0时返回, yyyyMMddHHmmss
统一下单接口版本号V3.0时通知返回
customerName
持卡人姓名
当产品类型为0122时,返回姓名
当产品类型为时,返回银行卡号
商户接收通知成功返回“SUCCESS”字符串,不要包含如html等文本语言。
关闭订单号
目前支持微信类产品的关闭订单,支付宝等后续开放。对于原订单结果未知或用户支付超时时,可对原订单发起关闭订单,系统则退出不再受理该订单,避免用户继续支付。
请求流水号
交易请求流水号
商品订单支付日期yyyyMMdd
商户订单号
商户订单号
origOrderNo
原商户订单号
填写需关闭的原订单号
origOrderDate
原订单日期
填写需关闭的原订单日期原商品订单yyyyMMdd
请求流水号
商户订单号
origOrderNo
原商户订单号
关闭的原订单号
origOrderDate
原订单日期
关闭的原订单日期原商品订单yyyyMMdd
respCode不等于0000时表示关闭订单失败,参考respDesc的错误原因
0075:订单已支付不允许关闭
0076:订单已关闭
9999:系统异常
应答码描述
交易处理中
微信/支付宝子商户信息报件
此字段必须保证信息的准确性,联系方式、电话等正确性,会在用户端呈现及调用。
请求流水号
交易请求流水号
请求流水号
报建信息唯一ID
respCode等于P000表示报建内容已受理,待审核,可以不定时使用报建查询接口查询。
应答码描述
子商户报建applyCont字段内容说明
bankSpName
商户名称(必填),注意,商户名称必须是子商户公众号ID对应的主体,微信校验
商户名称(必填)
商户简称(必填)
商户简称(必填)
acceptFlag
是否使用民生受理公众号(必填,取值'Y'或'N')
是否使用民生PID(必填,取值'Y'或'N'),服务商模式下,必须使用服务商自己的PID
bankAcceptAppid
受理公众号APPID(使用民生受理公众号时候留空,不使用民生受理公众号时必填。建议使用与民生签约主体的公众号。)(可修改)
受理商户来源机构标识(pid)(使用民生PID时候留空,不使用民生PID时必填,要求服务商必须去注册PID详见,相关流程。)
子商户公众号ID(非必填,但公众号支付、扫码支付交易时,该值必填)(可修改)
authPaydir
支付授权目录(非必填,但公众号支付,该值必填)(可修改)
categoryId
微信经营目录ID(必填,注意行业费率)
支付宝经营目录ID(必填)
servicePhone
客服电话(必填,电话会在微信APP被持卡人调用)
客服电话(必填,纯数字不带符号)
contactName
联系人(必填,建议填写服务商自己的员工,微信会联系差错交易)
联系人(必填)
contactPhone
联系电话(纯数字,不带符号,必填,建议填写服务商自己的员工,微信会联系差错交易)
联系电话(必填,纯数字不带符号)
contactMobile
联系手机(必填,纯数字,不带符号,建议填写服务商自己的员工,微信会联系差错交易)
联系手机(必填,纯数字不带符号)
contactEmail
联系邮箱(必填,建议填写服务商自己的员工,微信会联系差错交易)
联系邮箱(必填)
渠道类型(必填,取值'WEIXIN',’WEIXINAPP’)
渠道类型(必填,取值'ALIPAY')
民生状态(信息查询时候返回)
民生状态(信息查询时候返回)
民生状态(信息查询时候返回)
民生状态(信息查询时候返回)
仅在民生状态是"VALID",并且渠道状态是"ADD_SUCC"或"MOD_SUCC"的时候,该民生子商户可正常交易。
仅标识了“可修改”的字段,可以通过信息修改接口进行修改。若需要关注公众号,请告知我行运营人员,在微信后台进行配置。
请求流水号
交易请求流水号
请求流水号
origRespCode
原交易应答码
交易成功:0000
origRespDesc
原交易应答码描述
总余额(已入账金额+未入账金额)
avaFreezeBal
总冻结金额
总冻结金额(已入账冻结+未入账冻结)
已入账金额
沉淀资金,由未入账金额在次日清结算后转入到已入账金额中
cwcFreezeBal
已入账冻结金额
已入账冻结金额
代扣交易是指交易请求方(如商户、用户)将交易信息直接通过请求方服务器发送至服务器的交易方式。
代扣交易均为同步短连接方式,不需要持卡人参与完成的交易类型。若通讯超时,则交易请求方必须发起交易状态查询交易。
请求流水号
交易请求流水号
V3.0(选择V3.0时返回受理成功)
0111:广东省内代收
商品订单支付日期yyyyMMdd
商户订单号
商户订单号
异步通知地址
异步通知地址
交易金额,单位为分
commodityName
customerName
持卡人姓名
持卡人姓名
所有反扫产品,必填
对公对私标识
使用产品时填写,对公对私标识0为对私,1为对公
settBankNo
发卡号清算行号,使用产品时填写,商户根据持卡人银行卡情况自行获取,详见列表见附录。
注意:如填写该字段,则accBankName、bankType、addrName字段均不需填写
持卡人开户行号
使用产品0113省外代收时填写
accBankName
持卡人开户行名称
使用产品,如accBankNo、settBankNo无法填写时,则必须填写该字段,
可按照规范填写:例子:佛山市禅城区农村信用合作联社或佛山禅城农商行
使用产品,如accBankNo、settBankNo无法填写时,则必须填写该字段,
标识一个银行身份,如102:工商银行 402:农信社。
使用产品,如accBankNo、settBankNo无法填写时,则必须填写该字段,
填写银行卡所在城市,如广州。如无法获取城市,则填写省份,
使用产品时填写,标识该笔消费用于什么业务,如保险、水电煤等,参考附录列表
请求流水号
商户订单号
异步通知地址
commodityName
customerName
持卡人姓名
对公对私标识
settBankNo
持卡人开户行号
accBankName
持卡人开户行名称
应答码描述
消费是指境内持卡人在境内商户网站进行购物等消费时用银行卡结算的交易,经批准的消费额将即时地反映到该持卡人的账户余额上。此消费交易为由采集银行卡相关信息,
收单行页面无须跳转至银联或发卡行页面完成交易。
请求流水号
交易请求流水号
0103:无卡
0123:小额无卡
0130:快捷支付
0140:小额快捷支付
商品订单支付日期yyyyMMdd
商户订单号
商户订单号
异步通知地址
异步通知地址
交易金额,单位为分
commodityName
预留手机号
银行卡预留手机号
customerName
持卡人姓名
持卡人姓名
持卡人证件类型
01:身份证
02:军官证
04:回乡证
05:台胞证
06:警官证
07:士兵证
99:其它证件
信用卡时必填
信用卡时必填(YYMM)
quickToken
虚拟Token,用户信息和token值二选一
请求流水号
交易请求流水号
商品订单支付日期yyyyMMdd
商户订单号
商户订单号
异步通知地址
异步通知地址
交易金额,单位为分
commodityName
customerName
持卡人姓名
持卡人姓名
持卡人证件类型
01:身份证
02:军官证
04:回乡证
05:台胞证
06:警官证
07:士兵证
99:其它证件
信用卡时必填
信用卡时必填(YYMM)
quickToken
虚拟Token,用户信息和token值二选一
应答码描述
一、关于产品类型
无卡消费目前有4种产品类型,交易时,除产品类型参数的值不同外,其它参数均相同。
二、关于0130快捷支付
1、第一次交易成功后,会返回quickToken,此后的交易只需传送quickToken,6要素等参数不需要传送。
2、当6要素等信息发生变化时,则需从新传送6要素参数,无需传送quickToken。当交易成功后,会返回quickToken,之前的quickToken将作废。
3、交易成功后,已经返回了quickToken,如果不是卡6要素信息发生,需要重新生成quickToken,就不要再传送6要素,否则会生成新的quickToken,之前的quickToken就会作废。
消费交易完成后,可进行退货交易,可退货订单日期根据银行通道一般有3-6个月,具体根据商户协议确定。
请求流水号
交易请求流水号
新接口V1.0
退货申请日期yyyyMMdd
退货订单号
退货申请订单号
origOrderDate
原交易商户订单号
origOrderNo
商户订单号
原交易商户订单号
异步通知地址
异步通知地址
申请退货金额,单位为分
refundReson
请求流水号
交易请求流水号
新接口:V1.0
退货申请日期yyyyMMdd
退货订单号
退货申请订单号
origOrderDate
原交易商户订单号
origOrderNo
商户订单号
原交易商户订单号
异步通知地址
refundReson
P000表示下单成功,待用户支付
应答码描述
交易处理中
订单交易时间
支付平台侧订单交易时间YYYYMMDDhhmmss
撤销是指撤销当天的交易,其他时间交易撤销始终报失败。
请求流水号
交易请求流水号
新接口V1.0
撤销申请日期yyyyMMdd
撤销订单号
撤销申请订单号
origOrderNo
商户订单号
原交易商户订单号
异步通知地址
异步通知地址
申请退货金额,单位为分
请求流水号
交易请求流水号
新接口:V1.0
撤销申请日期yyyyMMdd
撤销订单号
撤销申请订单号
origOrderNo
商户订单号
原交易商户订单号
异步通知地址
异步通知地址
申请退货金额,单位为分
应答码描述
订单交易时间
支付平台侧订单交易时间YYYYMMDDhhmmss
代付业务指商户从自身单位结算账户向持卡人指定银行卡账户进行款项划付的业务。
请求流水号
交易请求流水号
V1.0:初始版本
V2.0:异步通知返回merNo信息
V3.0:代付关联消费订单
0201-普通代付,0203-额度代付
商品订单支付日期yyyyMMdd
商户订单号
商户订单号
异步通知地址
异步通知地址
交易金额,单位为分,V3.0时代付金额必须小于等于原订单金额
对公对私标识
对公对私标识0为对私,1为对公
代付银行手机号
代付银行手机号
customerName
代付账户名称
代付账户名称
代付证件类型
代付证件类型
01:身份证
02:军官证
04:回乡证
05:台胞证
06:警官证
07:士兵证
99:其它证件
代付证件号
代付证件号
代付开户行号
收款账户开户行号
accBankName
代付开户行名称
收款账户开户行名称
origOrderDate
原商品订单的日期yyyyMMdd,V3.0时必填
origOrderNo
商户订单号
原交易商户订单号,V3.0时必填
请求流水号
商户订单号
代付金额,单位为分
应答码描述
应答码描述
订单交易时间
支付平台侧订单交易时间YYYYMMDDhhmmss
代付version传V3.0时,即关联消费订单,此时需要传送消费的订单号和订单日期,同时需要注意代付的金额要低于消费时的金额。
请求流水号
交易请求流水号
0000交易成功
0073 短信发送失败
9999 系统异常
应答码描述
0000交易成功
0073 短信发送失败
9999 系统异常
消费是指境内持卡人在境内商户网站进行购物等消费时用银行卡结算的交易,经批准的消费额将即时地反映到该持卡人的账户余额上。
此消费交易为由采集银行卡相关信息,收单行页面无须跳转至银联或发卡行页面完成交易。
请求流水号
交易请求流水号
V1.0(直接跳网银页面)
V2.0(返回网银页面HTML内容)
商品订单支付日期yyyyMMdd
商户订单号
商户订单号
异步通知地址
异步通知地址
交易金额,单位为分
commodityName
commodityDesc
bankPayType
01:B2C网银
02:B2B网银
银行卡类型
01:借记卡
02:贷记卡
请求流水号
商户订单号
异步通知地址
commodityName
P000表示下单成功,待用户支付
应答码描述
交易处理中
commodityDesc
bankPayType
银行卡类型
对内容进行Base64解码
说明:测试环境没有对账文件,无法进行测试。开发人员请前往下载中心下载对账文件模板,itf文件为响应数据,txt文件为对账文件。
请求流水号
交易请求流水号
新接口V1.1
postingDate
yyyyMMdd T日交易一般去T+1日对账文件
0000表示成功
应答码描述
filecontent
对字段进行Base64解码
对账文件格式说明
1、第一行为合计信息,之后每行记录为一条交易明细。
2、文件内容每行必须符合标准格式,且每行必须以回车换行结束。
3、数据项之间以“|”逗号分隔。
4、如数据项为空时,则相应的数据项不需填任何信息(包括空格)
5、每一行记录标准格式:(首行合计)记账日期,成功总笔数,成功总金额,总手续费,清算金额
(明细)记账日期,父级商户号,商户号,支付产品,交易类型,商品订单号,交易时间,交易金额,交易手续费,清算金额,原商品订单号,原交易时间,备注
6、文件首记录:
记账日期yyyyMMdd
成功总笔数
成功总金额(单位:分)
成功总手续费(单位:分)
清算金额(单位:分)
对账明细数据域描述:
记账日期yyyyMMdd
父级商户号
商品订单号
交易时间yyyy-MM-dd hh:mm:ss
交易金额(单位分)
交易手续费(单位分)
清算金额(单位分)
原商品订单号(可为空,在退款交易出现)
原交易时间(可为空,在退款交易出现)
备注(扩展) 附加信息,自定义保留域
交易返回码列表
请仔细阅读返回码列表,进行相应的处理机制。
一、交易接口
1、交易成功:返回0000,表示交易成功
2、中间状态:下列情况为中间状态,即订单状态为支付中,处理方式参考中间状态处理方案。
P000:交易处理中;
9999:系统异常;
9997:交易结果未知;
0028:原交易不存在;
未接收到响应;
http响应码为非200(网络原因、系统不稳定、系统重启等)。
3、交易失败:其它错误码,根据交易返回码进行处理
注:P000表示下单成功,例如微信、支付宝、QQ钱包等,此时等待用户支付。0000表示支付成功。
二、 查询接口
1、成功状态:respCode返回0000,并且origRespCode返回0000
2、中间状态:
a) respCode返回非0000,默认当中间状态处理;
b) respCode 返回0000-查询交易成功的情况;
(1)origRespCode 返回P000(交易处理中)/9999(系统异常)/9997(交易结果未知)
(2)origRespCode返回0028,订单因为参数原因被拒或网络原因没有入库,查询时间和交易间隔时间较短都可能返回该错误码。
c) 未接受到响应
d) http响应码为非200(网络原因、系统不稳定、系统重启等)时;
3、失败状态:respCode返回0000,origRespCode返回非如上错误码,原交易订单为失败
注:respCode返回0000表示查询成功,但是原订单的交易状态结果还需要根据origRespCode来确定处理方式
三.中间状态处理方案
1、中间状态一般需要等待我行的异步通知,建议做好用户提示:
正向交易:包括微信/支付宝/QQ钱包/京东钱包/无卡快捷/代扣等消费支付交易,建议显示支付进度条或者提示支付中,默认先将状态当支付失败状态处理先,等待异步通知或者向我行核实交易状态处理。
负向交易:包括代付/退货/撤销等接口默认将中间状态当成功处理避免款项处理错误,但是在用户端显示:“代付/退款中,请在XXX小时后…..,联系客户xxxxx”避免用户紧张或者投诉。
2、对于实体商户,微信和支付宝的支付交易请求如果为中间状态(尤其出现客户支付成功,系统仍然显示支付中情况下),超过30s-40s仍然为中间状态,可以调用订单关闭接口,关闭订单处理。
3、调用查询接口,需控制查询间隔时间和查询次数,以免对上游系统和自家系统造成系统压力,尤其微信、支付宝类需二次交互的交易需严格控制。建议间隔时间30s /60s/180s/600s的间隔时间查询,如果600s后仍然为中间状态,建议人工核实。
中间状态(需要再发起查询,直至返回明确成功或失败)
交易处理中
系统异常(出现9999错误码时,建议与上游确认再处理)
交易结果未知
原交易不存在(出现0028错误码时,建议与上游确认再处理)
请求参数非法
商户号不能为空
商户订单号不能为空
银行预留手机号不能为空
交易金额不能为空
卡号不能为空
CVN2不能为空
信用卡有效期不能为空
验签字段不能为空
商户信息不存在
商户状态异常
校验签名失败
商户密钥信息不存在
商户密钥已失效
获取商户密钥ID失败
产品信息不存在
产品信息状态异常
未授权的交易
渠道约束信息为空
不支持的卡类型
不支持借记卡交易
不支持贷记卡交易
订单号重复
订单信息保存失败
验证银行结果签名失败
支付信息保存失败
未知交易类型
原交易不存在
原交易状态异常
交易金额超限
路由筛选失败
交易金额非法
银行卡信息保存失败
当天交易不支持退款
原交易已撤销
非当天交易不支持撤销
原交易已发起撤销或退货
不支持的银行卡
原交易不支持撤销
上一笔撤销交易正在处理中
上一笔退货交易正在处理中
生成代付单失败
商品订单状态异常
支付订单状态异常
交易限额超限
交易金额与原交易不符
联行号不存在
该时间段不允许交易
订单日期无效
短信验证码请求过于频繁,请稍后再试
手机号非法
短信验证码错误次数过多,请稍候再试
未获取短信验证码或短信验证码为空
短信验证码不能为空
短信验证码错误
文件获取日期格式错误
查询日期范围不能超过31天
获取卡号信息异常
当前交易无需发送短信
交易不支持退款
获取微信授权信息失败
获取微信配置信息失败
对账ftp创建文件失败
对账文件不存在
余额冻结失败
订单冻结失败
更新代付订单失败
更新商品订单失败
更新支付订单失败
获取动态密钥失败
短信发送成功
短信发送失败
短信发送条数超限
手机号码格式不正确
短信模板不存在
短信内容未报备
订单已支付不允许关闭
订单已关闭
无法匹配联行号
交易已退货
交易金额或交易次数超限
交易金额或交易次数超限
交易金额超限
交易次数超限
中国光大银行
北京农商银行
二级/三级商户行业
二级/三级商户行业
本地生活服务
汽车及配件
豪华型酒店
经济型酒店
日韩亚料理
配饰、奢侈品

我要回帖

更多关于 手机话费充值微信钱包 的文章

 

随机推荐