上个月搭建小程序时候遇到了一个麻烦事,就是小程序支付问题,因为是商城小程序,不能不接入支付,在源码和小程序测试上传以后,版本发布之前测试了一下大概的功能,登录,发布产品,搜索,购物车添加等…到了最关键的步骤—支付,支付的时候提示:公钥和私钥不匹配的情况,当然也是一下子就解决了,重新生成对一下v3和appsecret就可以,错误没提示了,但是却另外遇到一个问题
点击下单支付,直接显示“支付功能暂时无法使用”
第一次遇到这个情况,也没有错误提示,看了一下开发者工具也没有看出个所以然来,于是,搜索了一下社区看到有很多人遇到类似的情况。
内容来自社区网友
网友提到,小程序类目添加了b2b类目不知道是不是这样就不能使用普通支付了,看到评论区的其他网友也是这样说,此时我的类目确实也添加过b2b类目,我也就把它删了,显示审核成功,本以为就这样告一段落,结果问题依旧。
看了很多类似这种问题,但是没有看到几个人说最终解决办法,于是,我重新创建了一个小程序,不勾选b2b,提交了审核(主要是审核太久了懒得申请)将源码重新放到新的小程序里面,然后重新配置支付,测试支付,结果成功了,能正常拉起支付。
问题解决历时4天(包括提交认证,管局审核,重新配置)好在审核比较快不用等太久
其中查阅问题也发现这类情况出现的原因有:小程序未备案但是版本以及发布,支付id和密钥私钥不正确等…
这个错误自己测试是选了b2b,不勾选b2b然后新建小程序即可。
省流:已有小程序选了b2b的要么用b2b支付,不想用b2b支付的,重新创建小程序不勾选b2b类目就可以正常使用普通支付了。
暂无评论内容