问一下,微信支付分,不需要用户全额付款吧?这个只是用户以支付分来授权的扣款行为,而不是微信先扣走全款,再分给商家模式是吧。
微信支付分由原先免确认模式修改为需确认模式,用户首次使用是否还需要进行支付分授权?支付分免确认模式下,用户需授权一次即可,后续直接进行先享后付,用户体验较好。 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的小程序,提示【暂不支持添加该小程序】,不知道是什么原因?
2023-12-14