我在test / 沙箱上遇到此错误,但生产中不。
InvalidRequestError - 字段中的NotFound" card_nonce" :资源未找到。
我正在通过它,请参阅:
请让我知道我需要做什么。
答案 0 :(得分:1)
测试Square时
这将解决上述问题。
答案 1 :(得分:0)
您是否可以检查用于沙盒卡nonce创建的 App ID 是否与您用于沙箱Charge请求的 App ID 相匹配?沙箱应用程序ID应具有沙箱 - 前缀。
答案 2 :(得分:0)
我认为这里的问题是card_nonce
属性。必须根据documentation的指示,从SqPaymentForm
生成此属性。
从SqPaymentForm生成的随机数,代表要 收费。向该端点提供随机数的应用程序必须是 使用SqPaymentForm生成随机数的同一应用程序。 否则,nonce无效。
因此,我建议使用Square建议的test cases,然后将其添加到您的平台中。