1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > 如何使用沙箱测试单笔转账到支付宝账号(php版)

如何使用沙箱测试单笔转账到支付宝账号(php版)

时间:2020-02-06 20:55:50

相关推荐

如何使用沙箱测试单笔转账到支付宝账号(php版)

注意事项:

1.目前仅支持账户余额渠道付款。

2.转账额度

1)单日转出累计额度为100万元。

2)转账给个人支付宝账户,单笔最高5万元;转账给企业支付宝账户,单笔最高10万元。

特殊逻辑注意点:

1)如果商户重复请求转账,支付宝会幂等返回成功结果,商户必须对重复转账的业务做好幂等处理;如果不判断,

存在潜在的风险,商户自行承担因此而产生的所有损失。

2)如果调用alipay.fund.trans.toaccount.transfer掉单时,或返回结果code=20000时,或返回结果code=40004,

sub_code= SYSTEM_ERROR时,请调用alipay.fund.trans.order.query发起查询,如果未查询到结果,

请保持原请求不变再次请求alipay.fund.trans.toaccount.transfer接口。

3)商户处理转账结果时,对于错误码的处理,只能使用sub_code作为后续处理的判断依据,

不可使用sub_msg作为后续处理的判断依据。

参数解读:

1.amount 转账金额,只支持2位小数,小数点前最大支持13位,金额必须大于等于0.1元。

2.payer_show_name付款方姓名(最长支持100个英文/50个汉字)。显示在收款方的账单详情页。如果该字段不传

则默认显示付款方的支付宝认证姓名或单位名称。

3.payee_real_name收款方真实姓名(最长支持100个英文/50个汉字),如果本参数不为空,则会校验该账户在支付宝

登记的实名是否与收款方真实姓名一致。

4.remark转账备注(支持200个英文/100个汉字)。当付款方为企业账户,且转账金额达到(大于等于)50000元,

remark不能为空。收款方可见,会展示在收款用户的收支详情中。

测试流程(声明:demo仅做参考使用):

1.下载官方【服务端sdk】放到项目中,注意:官方sdk php环境要求php5.5以上

2.看下方代码

1)收款方账户类型为:ALIPAY_LOGONID

复制代码

2)收款方账户类型为:ALIPAY_USERID

复制代码

3)alipay.fund.trans.order.query(查询转账订单接口)

说明:商户可通过该接口查询转账订单的状态、支付时间等相关信息,主要应用于B2C转账订单查询的场景

复制代码

沙箱版demo:

alipay.fund.trans.toaccount.transfer.zip

如果大家在集成中遇到单笔转账问题欢迎在帖子下面追问

回复(32)写私信关注(0)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。