微信支付分通用化常见技术问题解决方案

来客电商

商户小程序跳转支付分小程序问题:

 Q:商户小程序跳转支付分小程序确认订单页报错“商户请求错误,错误码:4190”怎么解决?

A:1)错误码271314190的原因:商户package中的服务订单号非法

 Q:商户小程序跳转支付分小程序确认订单页报错“商户请求错误,错误码:4185”怎么解决?

A:1)错误码271314185的原因:商户package为空

 Q:商户小程序跳转支付分小程序确认订单页报错“商户请求错误,错误码:4186”怎么解决?

A:1)错误码271314186的原因:商户package非法

Q:商户小程序跳转支付分小程序确认订单页报错“商户请求错误,错误码:4108”怎么解决?

A:1)错误码271314108的原因:商户package中appid非法

Q:商户小程序跳转支付分小程序确认订单页报错报错“商户请求错误,错误码:4189”怎么解决?

A:1)错误码271314189的原因:商户package中serverid非法

Q:商户小程序跳转支付分小程序报错“商户请求错误,错误码:4188”怎么解决?

A:1)错误码271314188的原因:商户账号信息不匹配,或appid没有开通权限

 Q:商户小程序跳转支付分小程序(确认页、详情页,授权页)报错“体验版小程序无体验权限,请联系小程序管理员”怎么解决?

A:1)检查下envVersion参数用的是否是release,目前只支持打开支付分小程序正式版

Q:商户小程序跳转支付分小程序确认订单页后,怎样确认用户点击的是确认按钮,而不是返回按钮?

A:1)因为只有用户点击微信侧小程序页面内返回按钮时,才会带上返回参数;如果用户点击页面左上角的返回图标按钮,则不会带上返回参数 ,所以如果用户点击了确认订单按钮,商户会在app.js中的onshow的res中收到query_id,商户可以使用query_id去查询订单状态,如果订单状态是USER_ACCEPTED:用户成功使用服务,表示用户点击的是确认按钮

Q:用户点击确认按钮后,支付分小程序返回商户小程序,商户没有收到返回参数,怎么处理?

A:1)onshow的代码是定义在全局app.js中的,不能定义在页面中的js

Q:假如用户拉起支付分确认页面之后,没有点击确认,还可以再次请求吗?

A:1)不可以,进入确认页面就已经绑定用户了,拉起支付分package只能使用一次

Q:商户小程序navigator组件点击后就直接跳转微信支付分小程序了,商户怎样实现在点击的时候商户先调用商户的接口创建支付分订单呢?

A:1)这里的跳转小程序有两个方式:1. navigator组件2. api调用(wx.navigateToMiniProgram),如果商户有以上诉求,可以用api调用这种方式

Q:商户小程序跳到支付分小程序时立即出现报错提示“无法返回商户”?

A:1)这里的是上一次调用支付分小程序返回商户小程序接口失败的提示。这里微信开发侧定位是:这里的提示信息和上一次的非正常返回有关,这里已经优化了,后续微信侧继续关注,如果还有商户遇到欢迎反馈

Q:商户小程序跳转支付分小程序出现空白页?

A:1)创建订单1小时后用户没有确认订单,订单将失效,这时造成空白页

Q:商户小程序跳转支付分小程序订单确认页报错“未签约”是什么情况?

A:1)用户未签约代扣会出现这个报错

本文来源于微信小程序开发文档官网。本文仅供大家学习,如有侵权及时沟通删除!


<来客推(www.laiketui.com)是国内知名商城系统及商城网站建设提供商,为企业级商家提供零售商城、B2B2C多用户商城系统、社区团购商城系统、微信分销系统、小程序商城、商城源码等多端商城网站建设解决方案>

申明:本网站部分文章和图片来源网络编辑,如有侵权及时沟通删除,来客电商原创文章,转载请注明来源。

相关新闻

QR code