问题:
在酒店押金支付-扫码付时,用户拉起的微信支付框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分钟"就失效。
你好,微信支付相关问题麻烦移步微信支付专区提问,此帖隐藏,感谢配合 微信支付专区:https://developers.weixin.qq.com/community/pay