收藏
回答

[急]酒店押金支付-扫码付 [time_expire] 无效

问题:

在酒店押金支付-扫码付时,用户拉起的微信支付框1分钟就失效了,已经按照文档很明确的设置了time_expire且定义的失效时间是3分钟。

<xml>
  <appid>w2228e6130d8f69ad42</appid>
  <attach>1069830445632614402</attach>
  <auth_code>134720698290234125</auth_code>
  <body>xxxxx-扫码支付</body>
  <deposit>N</deposit>
  <fee_type>CNY</fee_type>
  <mch_id>15329925881</mch_id>
  <nonce_str>40140421377</nonce_str>
  <out_trade_no>10205427193930319</out_trade_no>
<sign>8FC2BBAA57BB39D8234959B80944626E3B77436041D8C23C09569F7C4B60BDBA</sign>
  <sign_type>HMAC-SHA256</sign_type>
  <spbill_create_ip>127.0.0.1</spbill_create_ip>
  <sub_mch_id>153099232271</sub_mch_id>
  <time_expire>20190807164314</time_expire>
  <time_start>20190807164014</time_start>
  <total_fee>1</total_fee>
</xml>


理想结果:

按照我方定义的过期时间(上述请求包定义的是3分钟),理论上用户在"0-2分59秒"内还是可以支付的而不是现在的"1分钟"就失效。


最后一次编辑于  08-08
回答关注问题邀请回答
收藏

1 个回答