项目开发中微信支付的的三个注意事项

最近同事在做一个多用户商城的项目,项目中有关于在线支付的功能模块,同事第一次做支付流程,在参考微信官方的开发文档后,同事进行了代码方面的开发,但是依然在支付环节中遇到了问题,最后经过排查发现是openid未获取到,导致的无法正常调用微信支付,其实在正常开发中还有几个地方需要注意。

1、IP的白名单,IP的白名单如果不设置为生产环境的IP的话,是无法正常获取oppenid的,获取不到oppenid那么自然无法成功的唤起微信支付。

APP开发中微信支付的的几个注意事项

2、网页授权获取用户基本信息,网页授权信息也是获取用户信息的一个设置,也是需要能够获取当前支付用户权限的主要信息。

APP开发中微信支付的的几个注意事项

3、支付授权目录,在H5支付中需要设置调用微信支付的授权目录,在此目录中的文件才可以发起H5支付。

APP开发中微信支付的的几个注意事项

以上就是在微信支付项目开发的注意事项,首先需要把这三项解决后微信支付项目可以正常顺利进行。

关键词:
返回列表

相关文章

相关案例