收藏
回答

微信支付分由原先免确认模式修改为需确认模式,用户首次使用是否还需要进行支付分授权?

支付分免确认模式下,用户需授权一次即可,后续直接进行先享后付,用户体验较好。

uni.navigateToMiniProgram({
  appId: 'wxd8f3793ea3b935b8',
  path: 'pages/use/enable',
  extraData: {
    apply_permissions_token: token,
  }
}

改为需确认模式,老用户进行订单维度确认即可完成先享后付;新用户还是需要先进行授权,再进行订单确认才行,

// 授权
uni.navigateToMiniProgram({
  appId: 'wxd8f3793ea3b935b8',
  path: 'pages/use/enable',
  extraData: {
    apply_permissions_token: token,
  }
}
// 确认订单
wx.navigateToMiniProgram({
  appId: 'wxd8f3793ea3b935b8',
  path: 'pages/use/use',
  extraData: {
    mch_id: '1230000109',
    package: 'XXXXXXXX',
    timestamp: '1530097563',
    nonce_str: 'zyx53Nkey8o4bHpxTQvd8m7e92nG5mG2',
    sign_type: 'HMAC-SHA256',
    sign: '029B52F67573D7E3BE74904BF9AEA'
  },
}


我看文档中并没有要求需确认模式下必须要先进行授权确认的操作。

是否有优化空间?还是说我们使用有问题。


另,半屏打开此小程序会报「openembeddedminiprogram falllback forbidden」的错误,后台无法添加appid为 wxd8f3793ea3b935b8的小程序,提示【暂不支持添加该小程序】,不知道是什么原因?

回答关注问题邀请回答
收藏

1 个回答

  • Joseph.Kim
    Joseph.Kim
    2023-12-14

    问一下,微信支付分,不需要用户全额付款吧?这个只是用户以支付分来授权的扣款行为,而不是微信先扣走全款,再分给商家模式是吧。

    2023-12-14
    有用
    回复
登录 后发表内容