Android Braintree SDK:PayPal 验证失败|2073:VALIDATION_ERROR|

Posted

技术标签:

【中文标题】Android Braintree SDK:PayPal 验证失败|2073:VALIDATION_ERROR|【英文标题】:Android Braintree SDK: PayPal Validation Failed|2073 : VALIDATION_ERROR| 【发布时间】:2022-01-15 04:54:23 【问题描述】:

有一个电子商务应用程序,我们可以通过以下步骤为我们面临一个问题的不同国家购买产品:

    从任何国家(例如美国)的交易开始并使用 PayPal 成功完成付款。

    然后在同一会话中再次开始第二笔交易,其中国家/地区更改为英国并继续付款,但付款失败并给出以下 API 错误:

    Api: PayPal BT
    Response: PayPal Validation Failed | 2073 : VALIDATION_ERROR
    Api response code: 2073
    PaymentState: PROCESSOR_DECLINED:HARD_DECLINED
    Status: declined 
    

此问题仅在 android 中发生。在 iphone、ipad 等其他技术中,它可以使用相同的信息(api 请求)正常工作。请为此问题提出解决方案。另外,建议这个问题出现在哪里:在 android、PayPal Braintree SDK 或后端 API 上

【问题讨论】:

【参考方案1】:

处理器衰退...是处理器衰退。发送不同的帐单或送货地址(国家/地区)可能是其被拒绝的原因。

您的请求中也可能存在其他一些验证错误,但如果没有完整的日志,就不可能知道。

如果您需要了解有关此拒绝的更多信息,请联系 Braintree 或 PayPal 支持。

【讨论】:

以上是关于Android Braintree SDK:PayPal 验证失败|2073:VALIDATION_ERROR|的主要内容,如果未能解决你的问题,请参考以下文章

Android Braintree SDK:PayPal 验证失败|2073:VALIDATION_ERROR|

Braintree - 插入式 UI - Apple Pay - Swift 3

Braintree Google Pay 沙盒打开实时域

Braintree 与 Android Eclipse 项目的集成

Braintree Apple Sandbox Pay 扫描指纹 iOS 后显示付款未完成错误

Android Braintree SDK - Paypal 在 T&C 视图中显示不同的公司名称