Android的布伦特里宝付款错误不能使用payment_method_nonce不止一次

问题描述 投票:1回答:2

我在我的Android应用实现braintree

信用卡或借记卡付款是工作的罚款。

另外,Paypal付款工作正常,但我的回应得到一个错误。

这里是我所得到的,当我使用PayPal付款。

Final Response: Braintree\Result\Error[errors=[Braintree\Error\ValidationErrorCollection/errors:[( )]], params=transaction=type=sale, amount=79, paymentMethodNonce=26333efd-40f6-00f4-5d9f-46353000f082, options=submitForSettlement=true, message=Cannot use a payment_method_nonce more than once., creditCardVerification=, transaction=, subscription=, merchantAccount=, verification=]
android paypal braintree
2个回答
0
投票

paymentMethodNonce = 26333efd-40f6-00f4-5d9f-46353000f082

是唯一的,从而尽量生成差异随机数和命中API


0
投票

我得到了同样的问题,终于想通了。罪魁祸首是我的排球网络API我用它来提交POST请求,并呼吁TransactionRequest在服务器端。当在响应延迟再次提交请求。我做了重试选项为“0”和一切固定的。怎么样?检查这个Android volley sending data twice

© www.soinside.com 2019 - 2024. All rights reserved.