最近在调支付宝的支付,由于没有正式帐号,看到有沙箱环境,于是欣喜若狂地弄了个帐号。 公钥和私钥都配置完之后,直接放进 demo 的配置文件中,在本地发起支付。 页面能正常走到扫码支付页,但是一扫码,页面就提示二维码已失效请更新。刷新页面之后继续扫码,依然是之前的提示。换成用登录帐号和密码来支付,提示"系统有点忙,一会再试"。 貌似无解,有用过沙箱环境测试的童鞋没,是不是沙箱环境本来就只能走到支付页?
1
Lothar 2017-10-17 18:18:13 +08:00
可以走完全部流程,可以看看社区文档 https://openclub.alipay.com/read.php?tid=281,不过沙箱支持的功能有限,看看你要的功能在不在支持列表里,没有在列表的接口只能签约使用 1 分钱大法测试咯(这句是官方鬼畜),哈哈哈。
|
2
stanjia 2017-10-17 18:19:14 +08:00
沙箱? 不存在的
|
3
qiayue 2017-10-17 18:21:30 +08:00
app 也要沙箱版
|
4
flyingghost 2017-10-17 18:21:43 +08:00
他们的沙箱根本不同步维护,经常有各种问题。
对接人员建议我们用真实环境账号测试! |
5
coderzheng OP @all,谢谢各位,已经找到原因,并且解决了问题。
主要原因是:扫码的时候不能用正式版的支付宝 app 来扫,必须用沙箱环境版的支付宝 app 来扫。当然,可以使用登录帐密来支付,但是一定要注意只能用和应用 ID 对应的沙箱帐号来登录。 |