支付宝支付接口-app支付沙箱环境

Posted lqblog

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了支付宝支付接口-app支付沙箱环境相关的知识,希望对你有一定的参考价值。

说明

开发阶段 需要验证自己的app支付加签是否正确,这里使用沙箱环境来进行模拟,使用ali的沙箱测试app和沙箱钱包app进行校验

准备阶段

1.进入沙箱页面

技术图片

2.找到app支付文档

https://docs.open.alipay.com/204

3.获得服务端代码demo代码

注意:沙箱代码需要改为沙箱环境:https://openapi.alipaydev.com/gateway.do

技术图片

正常流程是 app请求加签后的代码 去唤醒支付 然后异步通知 所以这里ressponse.getBody就是加签好的的内容

异步回调处理

异步回调就是将待支付变为支付成功 这里建议收到支付宝同志 存到mq里面 然后再消费 

加签的时候有个参数是支付宝的支付时间 建议系统待支付时间大于支付宝的支付时间 防止临界的情况

测试

下载测试app

只支持安卓

https://openclub.alipay.com/club/history/read/7695

下载沙箱钱包

https://sandbox.alipaydev.com/user/downloadApp.htm

然后选择沙箱测试 将加签的内容填入就可以测试app支付了

常见问题

1.系统繁忙

检查加签的 公钥的私钥是否正确  检查网关是否是测试网关 检查appid是否正确   检查金额是否大于0 (我之前就是粗心没注意转换之后精度丢失金额变成了0)

 

以上是关于支付宝支付接口-app支付沙箱环境的主要内容,如果未能解决你的问题,请参考以下文章

golang集成支付宝支付(沙箱环境)

支付宝 app支付 沙盘使用

TP5.1接入支付宝实现网页/APP支付完整请求回调流程(沙箱环境)

支付宝接口

支付宝支付—沙箱环境使用

koa实现对接支付宝沙箱支付