当前位置:   article > 正文

支付宝php接口alipay_sdk,支付宝新版sdk(php) Alipay\EasySDK\Kernel\Factory 对接问题

alipay\easysdk\kernel\factory

1.需要授权 实名信息校验的能力的话,沙盒环境不支持;直接对接线上

2.关于使用pubKey 还是.cert 方式 进行对接;

支付宝开放平台文档 说明: 有一个商户支付宝账户支付到 另一支付宝账户时的资金转出接口场景时候,需要强制使用cert 方式;

场景接口: 老版接口名 为alipay.fund.trans.toaccount.transfer 单笔转账到支付宝账户接口是基于支付宝的资金处理能力,为了满足支付宝商家向其他支付宝账户转账的需求,针对有部分开发能力的商家,提供通过API接口完成支付宝账户间的转账的功能。 该接口适用行业较广,比如商家间的货款结算,商家给个人用户发放佣金等。(目前已对该接口能力做了升级,后续建议调用新接口alipay.fund.trans.uni.transfer)

3.关于新版sdk 调用问题:如果给出的Factory::member(), ::payment()等不包含所要使用的接口的能力的话, 可以调用 Factory::util()->generic()

4.Factory::util()->generic() 返回值问题,正常情况下 新版alipaysdk 返回值为 Alipay\EasySDK\Util\Generic\ModelsAlipayOpenApiGenericResponse 对象;

其httpBody 包含四种情形:

//注意新版sdk返回的http_body,根node 返回情形包括:

//1)根node 为func_name 包含 code=10000 msg sub_msg 业务请求成功

//2)根node 为func_name 包含 code 但是 code!=10000 msg su

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号