因最近申请的微信支付都是特约商户,不再支持微信支付APIV3之类的方式支付,所以需要接入虚拟支付。
经过微信文档的审阅【wx.requestVirtualPayment(Object object) | 微信开放文档】,发现这bwx竟然还在里面嵌入了米大师,夹带私货。现在小程序才通过,现在又卡在这米大师了。微信真是好狗。
接上
经过社区提问后得到了解答,虚拟支付的所有信息都在小程序后台中可以找到,有三个参数分别是:offer_id、现网AppKey、沙箱AppKey。使用这三个参数就可以拉起生产或者测试环境的虚拟支付了。
总结:
1、文娱类的小程序,现在既可以使用虚拟支付(仅安卓可用),也可以使用微信小程序支付(安卓与ios都可用,前提商户号不能是特约)。
2、虚拟支付拉起支付需要的参数在小程序后台中都有(offer_id、现网AppKey、沙箱AppKey)
3、虚拟支付线上环境的支付回调延迟在5秒内,微信小程序支付线上环境的支付回调延迟在2秒左右