wuchen-wanou

注意:本文章以支付宝-手机网站支付为例,进行介绍!

(其实文档已经很详细啦,参考文档一步一步操作就OK啦)

文档链接

1、流程及API文档:

https://opensupport.alipay.com/support/helpcenter/91/201602482183?ant_source=opendoc_recommend

https://opendocs.alipay.com/open/203/105285/

2、SDK使用文档:

https://www.yuque.com/chenqiu/alipay-node-sdk/config-sdk

注意事项:

1、如何判断API是属于“包含业务参数”型还是属于“不包含业务参数“型?

答:属于什么类型就看API文档中的“公共请求参数”列表中是否包含biz_content参数,如果包含说明该接口属于“包含业务参数”型;否则属于“不包含业务参数”型!

2、面对支付宝的异步通知如何处理及返回响应结果?

答:当业务系统接收到支付宝的异步通知,处理顺序如下:

1、如果接口需要验签就先验签

2、根据异步通知参数查询业务系统,是否存在这条待处理的记录

3、使用业务系统中某参数去查询支付宝该记录状态

4、根据查询到的记录状态进行进一步处理

5、如果业务系统处理成功,直接返回“SUCCESS”(字符串)来终止支付宝的异步通知;否则返回“FAILURE”,使得支付宝继续进行异步通知; 注意:该回答只是个人总结出的经验,如有不妥之后,欢迎指点!

3、开发平台-应用中的授权回掉地址和应用网关的作用?

 

 

答:应用网关的作用:配置URL为业务系统接收支付宝异步通知的地址。(商家批量无密的单据变化的通知需要配置在应用网关下,而手机网站支付是不需要的—手机网站支付的异步是配置接口请求参数的notify_url);授权回掉地址的作用:检查通过API传递的支付宝授权回掉的地址与应用配置的授权回掉地址是否匹配!

分类:

技术点:

相关文章: