为啥是空的呢,其他内容都有返回
微信付款码支付,支付成功后查询返回的attach返回的是空的查询返回是成功的,但是<attach><![CDATA[]]></attach>返回的是空的 <xml><return_code><![CDATA[SUCCESS]]></return_code> <return_msg><![CDATA[OK]]></return_msg> <result_code><![CDATA[SUCCESS]]></result_code> <attach><![CDATA[]]></attach>返回的是空的
05-16付款码支付返回:支付失败,请撤销订单,这个应该什么没有扣款吧,如果客户端不做撤销订单动作,有什么危害吗 <trade_state_desc><![CDATA[支付失败,请撤销订单]]></trade_state_desc>
PAYERROR--支付失败(其他原因,如银行返回失败)【支付失败,请撤销订单可能面临问题: 1. 返回payerror,是否真的存在微信扣款成功的情况。 2. 返回payerror,请撤销。如果不调用撤销,已扣款金额是不是会退还给用户 3. 查询返回payerror,不调用撤销,再次查询时会更正订单实际状态吗?已扣款的微信返回支付成功,未扣款的支付失败。 4. PAYERROR 是否可以作为支付失败的确定依据
02-23我刚刚也遇到这个问题,但是你改一下随机字符串 nonce_str的值,或者商品名称,重新打开支付就可以了,因为你未付款成功的数据,如果nonce_str的值还是一样的,系统会认为你是同一个单,但是你又刷了新的二维码,所以新的请求数据和已经存在的业务单据数据不一致
什么情况会弹出重入请求数据和已存在的业务单据数据不一致?在扫码收款的时候弹窗提示“重入请求数据和已存在的业务单据数据不一致”什么情况下会出现这个问题?
02-08我刚刚也遇到这个问题,但是你改一下随机字符串 nonce_str的值,或者商品名称,重新打开支付就可以了,因为你未付款成功的数据,如果nonce_str的值还是一样的,系统会认为你是同一个单,但是你又刷了新的二维码,所以新的请求数据和已经存在的业务单据数据不一致
重入请求数据和已存在的业务单据数据不一致?这个问题复现情况是这样 同一个订单我第一次支付的时候使用的A手机但是A手机余额不足 我换了B手机 但是B手机支付的时候就给出了该提示 微信返回code为INVALID_REQUEST 提示语句为重入请求数据和已存在的业务单据数据不一致 所以这是为什么?
02-08我刚刚也遇到这个问题,但是你改一下随机字符串 nonce_str的值,或者商品名称,重新打开支付就可以了,因为你未付款成功的数据,如果nonce_str的值还是一样的,系统会认为你是同一个单,但是你又刷了新的二维码,所以新的请求数据和已经存在的业务单据数据不一致
重入请求数据和已存在的业务单据数据不一致重入请求数据和已存在的业务单据数据不一致 微信 付款码支付 php5.5.38 , thinkphp 我们有4个收费窗口,有两个窗口经常出现此问题.... 我看了文档也没有对这个问题的解释.... 无从下手解决这个问题.. 哪位明白的指点一下.... O(∩_∩)O谢谢
02-08模式2的话就需要获取交易ID号,通过ID号查询了
NATIVE 支付接入PC网站,如何判断用户是否扫描二维码,支付成功后跳转成功页场景描述: NATIVE 支付模式二接入PC网站,用户点击确认订单后调用统一下单API 生成预订单返回支付二维码链接,前端展示二维码,用户支付成功跳转成功页 解决方案: 方案一:websocket等长连接 问题:长连接必须等待微信支付异步回调通知成功后才能唤醒前端跳转页面,如果微信支付通知异常,如何处理? 图示: [图片] 方案二:前端当前页面ajax轮询查询订单状态 问题: 1)在用户停留当前页面未支付时,需要判断用户有无进行扫码操作,2分钟轮询限制(两分钟内用户没有扫码关闭页面轮询),但是无法通过图示字段判定用户是否扫码, 图示: [图片] 总结: 1)微信API是否提供判定用户是否扫码 2)各位大佬有没有更好的解决方案
2020-02-05