收藏
回答

基于公众号的扫码支付最佳实现路径

桌面应用、用户绑定公众号的openId

  1. 若使用jsapi支付,响应的PrepayResponse只有transactionId,无codeUrl。有方式将transactionId转化为等效的codeUrl?
  2. 若使用nativepay支付,请求PrepayRequest无openId,响应的PrepayResponse只有codeUrl,无transactionId。queryOrderById就无法使用。或有方式将codeUrl转化为transactionId
回答关注问题邀请回答
收藏

1 个回答

  • 赖小勤
    赖小勤
    2022-11-09

    当前步骤:

    1. NativePay prepay得到codeUrl:weixin://wxpay/bizpayurl?pr=xxxx
    2. codeUrl作为文本生成二维码
    3. 桌面应用呈现二维码并依据OutTradeNo订阅支付结果
    4. 用户微信扫码处理支付

    如有更好的方式请告知,谢谢

    2022-11-09
    有用
    回复
登录 后发表内容