收藏
回答

uniapp调微信支付直接报错requestPayment:fail cancel?

后端返回成功微信支付平台却没有预支付订单

前端请求据
nonceStr"1637834200908"
package"prepay_id=wx25175640822843c8535688a8480c2b0000"
paySign"49D8070C68C81526FF1801CBF0861066"
provider"wxpay"
signType"MD5"
timeStamp: "1637834200"

后端返回的数据
{"timeStamp":"1637834200",
"package":"prepay_id=wx2517564082243cc8535688a8480c2b0000",
"paySign":"49D8070C68C81526F11801CBF0861066",
"signType":"MD5",
"nonceStr":"1637834200908"}

后端获取到XML的数据
<xml><return_code><![CDATA[SUCCESS]]></return_code>
<return_msg><![CDATA[OK]]></return_msg><result_code>
<![CDATA[SUCCESS]]></result_code>
<mch_id><![CDATA[1615827738]]></mch_id>
<appid><![CDATA[wx470e6d99c3afb4d7]]></appid>
<nonce_str><![CDATA[1j6e3UgxPdviu6bX]]></nonce_str>
<sign><![CDATA[9BAB4232F999CC5EF4BA41BADA471580]]></sign>
<prepay_id><![CDATA[wx21755640822843c8535688a8480c2b0000]]></prepay_id>
<trade_type><![CDATA[JSAPI]]></trade_type></xml> 

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

1 个回答

  • Memory
    Memory
    1天前

    jsapi下单用app调起支付方式唤起支付???而且你这三个预支付ID?

    1天前
    有用
    回复 1
    • simple
      simple
      14小时前
      uni.requestPayment调起不是app调起    三个预支付id?
      14小时前
      回复
登录 后发表内容