问题解决了,是因为金额字段是int类型,但是我传了浮点类型,虽然浮点类型也能请求统一下单接口成功,但是到了订单完成步骤就会报错。 一开始看到一个哥们是产品名称有空字符导致的,我确认了下自己的产品名称没有空字符,然后就觉得不是这个问题,但从结果来看两个问题是类似的,就是接口参数一定要严格按照文档的来传 虽然我不是很懂为什么我传浮点型调用接口能成功,然后在后续流程给我卡壳了
微信支付输完密码报系统繁忙,请问是什么步骤出问题了?微信支付API V3接口,调用 /v3/pay/transactions/jsapi 这个统一下单接口,获取到 prepay_id,然后使用商户私钥RSA签名之后返回给前端,能正常调起支付,但是输完密码后微信支付的弹窗闪了三次,最后报系统繁忙,关闭窗口后,前端收到 fail 回调 requestPayment:fail cancel 搜到另外一个人的问题是产品名称存在空字符,但是我的产品名称没有空字符,请知道如何解决的大佬或者官方人员告知一下解决方案
2021-02-05楼主,这个问题解决了嘛
JSAPI调起支付后,输入密码确认支付,重复加载几次微信支付框,最后提示系统繁忙JSAPI调起支付后,输入密码确认支付,重复加载几次微信支付框,最后提示系统繁忙 在微信支付后台中,可以查到待支付的订单
2021-02-05还需要加 Accept 和 UserAgent 两个参数,请求应该是直接被 nginx 拦截下来了,我是使用 Hoppscotch - A free, fast and beautiful API request builder 请求发现问题的 [图片]
微信支付APIV3 证书下载接口报400 badrequest?参数都对过了,一直报400是什么原因,求帮忙 {Method: GET, RequestUri: 'https://api.mch.weixin.qq.com/v3/certificates', Version: 1.1, Content: <null>, Headers: { Accept: application/json Authorization: WECHATPAY2-SHA256-RSA2048 mchid="1603208176",serial_no="1D495442C149141D49D5E02C9EF76B6CF094A3DA",nonce_str="jvx32sck.wsm",timestamp="1602565705",signature="zwrCoQVYaqtGYxlaFM1Ta2P20P8foPe2O9LEZyQ3EuTcfKsgo1R/bALmGu817ajrRLaVXPycR4KFqfDPKW/i/k0lWMUuhDYpqdSKP/CTiEznLB9VRLDepIZ8ksrupY4fbT9lZ1UdPiYWSKbJb4LKsd3RgBobiHN8En22i5tdgZcQG6TNOL+KsXgfAr0n4dPtYmkzXhrIzGEVsdAtaZZbu2a3Hu4+S7L1KirdMJT/382IT5V8jfKn0FVo86ydi3DVGxk6vCBwaSbCiQXRGMZELNe+qDkZ6GvEtRRqhPVT1sQgP9pM5kMQRdpX1UjOzTreKGZcZ/6uI6yhel71Ys0G1A==" Request-Id: |8266ef5f-42fd6a0a8635a253.1. }}
2021-01-28