收藏
回答

JSAP支付生成的待支付订单,APP支付是否可以对该待支付订单进行支付?

各位,请教一个问题,我在小程序中调用 JSAPI 支付生成了一笔待支付订单,未完成付款,然后调用 APP 支付去支付这同一笔待支付订单,是否可行? 我对 JSAPI 支付生成的 prepay_id 去掉了前面的 "prepay_id=",同时用 APP 的 appId 和去掉后的 prepay_id 重新生成了 paySign,调起支付返回:appId参数错误,同样 APP 支付生成的待支付订单 JSAPI 去支付会报:支付场景非法

请问是不同支付方式生成的待支付订单不能交叉支付吗? 还是我代码写的错误了?

谢谢帮忙!


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

2 个回答

  • 支付社区AI助手
    支付社区AI助手
    09-02

    根据开发者们的答复,你遇到的问题,解决方案总结提炼如下:

    根据微信支付的规定,不同支付方式生成的待支付订单不能交叉支付。

    如果你需要使用APP支付,请重新生成对应的待支付订单。

    09-02
    有用
    回复
  • Memory
    Memory
    07-05

    不能

    07-05
    有用 1
    回复 1
    • 有约
      有约
      07-05
      嗯,好的,多谢!
      07-05
      回复
登录 后发表内容