php 微信支付到银行卡号,【微信支付】企业付款开发者文档

字段名

变量名

必填

类型

说明

返回状态码

return_code

String(16)

SUCCESS/FAIL

此字段是通信标识,非付款标识,付款是否成功需要查看result_code来判断

返回信息

return_msg

String(128)

返回信息,如非空,为错误原因

签名失败

参数格式校验错误

以下字段在return_code为SUCCESS的时候有返回

业务结果

result_code

String(16)

SUCCESS/FAIL,非付款标识,付款是否成功需要查看status字段来判断

错误代码

err_code

String(32)

错误码信息

错误代码描述

err_code_des

String(128)

结果信息描述

以下字段在return_code 和result_code都为SUCCESS的时候有返回

商户号

mch_id

string(32)

商户号

商户企业付款单号

partner_trade_no

string(32)

商户单号

微信企业付款单号

payment_no

string(64)

即为微信内部业务单号

银行卡号

bank_no_md5

string(32)

收款用户银行卡号(MD5加密)

用户真实姓名

true_name_md5

string(32)

收款人真实姓名(MD5加密)

代付金额

amount

int

代付订单金额RMB:分

代付单状态

status

string(16)

代付订单状态:

PROCESSING(处理中,如有明确失败,则返回额外失败原因;否则没有错误原因)

SUCCESS(付款成功)

FAILED(付款失败,需要替换付款单号重新发起付款)

BANK_FAIL(银行退票,订单状态由付款成功流转至退票,退票时付款金额和手续费会自动退还)

手续费金额

cmms_amt

int

手续费订单金额 RMB:分

商户下单时间

create_time

String(32)

微信侧订单创建时间

成功付款时间

pay_succ_time

String(32)

微信侧付款成功时间(依赖银行的处理进度,可能出现延迟返回,甚至被银行退票的情况)

失败原因

reason

String(128)

订单失败原因(如:余额不足)

成功示例:

500

0

错误示例:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值