您好!我用的native支付,在沙箱测试中,能够正确返回code_url:weixin://wxpay/s/An4baqw。
生成二维码图片后,用自己微信扫码就报:二维码已经过期......。这是什么原因?改成正式环境地址后,生成的二维码可以正常付款。但是问题来了,我是用真实的钱往里面付款,我不知道微信有没有像支付宝那样的测试用的APP。如果没有,建议你们搞一个。沙箱环境只能用测试APP,正式环境必须用真实APP,不能混淆。我看社区里面有的开发者忘记了把沙箱地址改成正式地址,导致客户付款到沙箱环境中,这是很可怕的。
为什么沙箱测试返回的code url 都是weixin://wxpay/s/An4baqw。扫码提示码已过期 。
既然已过期,为什么还要提供沙箱测试呢?
您好,沙箱环境是不会触发真实扣款的,需要注意不要把设置弄错