接口说明
用于商户转账,将款项从一个帐号转到另一个帐号。本接口没有异步通知。
数据格式
请求网易支付和通知商户的接口采用统一的参数定义规则:
参数 | 参数名称 | 类型 | 必填 | 样例 |
sign | 根据msg和算法签名后的字符 | String | 是 | |
msg | 消息体,根据"业务参数"列表,拼装而成的消息体 | String | 是 | |
msgType | 消息类型,XML,JSON | String | 是 | XML |
比如:https://epay.163.com/transfer/transfer.htm?msg=&sign=&msgType=,其中msg、msgType和sign是必填参数。msgType : XML或者JSON.
参数名称 | 参数 | 是否必填 | 长度 | 说明 | 样例 |
---|---|---|---|---|---|
版本号 | version | 是 | 8 | 1.0.0 | |
操作名称 | action | 是 | 30 | transfer_service | |
商户平台ID | platformId | 是 | 50 | 2008122815PT00000025 | |
子帐户类型 | accountType | 是 | 12 | 默认传入Bank即可 Bank:银行卡 | Bank |
转入帐号 | inAccount | 是 | 50 | 资金需要传入的帐号全名(包含域名);必须为URS帐号,inAccount为B端账号时,账号状态必须正常,为C端账号时,账号必须已实名激活 | test@126.com |
备注 | note | 是 | 900 | 记录在该笔转账的账户明细中,用于显示给用户浏览 | |
转出帐号 | outAccount | 是 | 50 | 平台对应钱包帐号全名,由网易宝指定或者由产品注册URS帐号后告诉支付组。此外,当platformId为ewallet平台号时,outAccount可以为其他有效账号;当platformId不是ewallet平台号时,outAccount必须和platformId对应账号一致。 | test@wyb.163.com |
产品订单号 | productId | 是 | 50 | 必须在产品处保证唯一,若产品订单已存在且与接口参数的转入账号、转出账号、金额都相等,则直接按成功记录返回;若产品订单已存在但相关转账参数不同,则视为产品号重复,抛出异常 | 2014021815PFXT1923420 |
产品时间, | productTime | 是 | 14 | 格式为:yyyyMMddHHmmss | 20131203120000 |
转账金额, | transferAmount | 是 | 15 | 单位:元 金额必须为正数,字符最多是15位(包括.00),小数点后最多精确两位 | 9999999.99 或 9999999999 |
转账时间 | transferTime | 是 | 14 | 格式为:yyyyMMddHHmmss | 20131204120000 |
转账类型: | transferType | 是 | 1 | 取值为1,2,3,4 1 B2C 2 B2B 3 C2C 4 C2B | 1 |
转账备注 | memo | 否 | 50 | 转账备注 |
参数名称 | 参数 | 是否为空 | 样例 |
处理结果报文 | msg | 如果下单失败为空 | PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiIHN0YW5kYWxvbmU9In |
Msg签名信息 | sign | 如果下单失败为空 | Y1tn97FXldNeUs3+jiGoPn |
返回码 | operationCode | 不为空 | 1000 |
错误内容 | errorMsg | 如果下单失败, 错误详细信息,如果下单成功为空 | msg_is_null |
Msg中参数说明
参数名称 | 参数 | 描述 | 样例 |
---|---|---|---|
商户平台ID | platformId | 商户平台ID | 2008122815PT00000025 |
转出帐号 | outAccount | 平台帐号 | test@wyb.163.com |
转入帐号 | inAccount | 资金需要传入的帐号全名(包含域名);必须为URS帐号 | test@126.com |
产品订单号 | productId | 必须在产品处保证唯一,若产品订单已存在且与接口参数的转入账号、转出账号、金额都相等,则直接按成功记录返回;若产品订单已存在但相关转账参数不同,则视为产品号重复,抛出异常 | 2014021815PFXT1923420 |
产品时间 | productTime | yyyyMMddHHmmss | 20131203120000 |
网易宝转账时间 | transferTime | yyyyMMddHHmmss | 20131204120000 |
转账金额 | transferAmount | 0.00格式 | 9999999.99 或 9999999999 |
子帐户类型 | currencyType | Bank | Bank |
转账状态 | transferStatus | 目前值只取:0 ,表示成功 | 0 |
转账类型 | transferType | 取值为1,2,3,4 1 B2C 2 B2B 3 C2C 4 C2B | 1 |
转账流水号 | transferId | 网易支付生成的转账流水号 | 2015040100ZZ82048343 |