PayPal Android SDK 实时模式中的身份验证请求失败
Posted
技术标签:
【中文标题】PayPal Android SDK 实时模式中的身份验证请求失败【英文标题】:Authentication request failure in PayPal Android SDK Live Mode 【发布时间】:2018-03-03 01:50:39 【问题描述】:我必须使用 PayPal android SDK,所以我正在尝试通过 Android 应用使用实时模式付款。我正在尝试使用信用卡或借记卡付款,但 PayPal SDK 返回这些错误。
如何在实时模式下使用 PayPal。请帮帮我。
请求失败,http statusCode:401,exception:Unauthorized
请求失败,服务器响应: "name":"UNAUTHORIZED_PAYMENT","message":"未经授权的付款。","information_link":"https://developer.paypal.com/docs/api/payments/#errors","debug_id":"1b99b23b39a5e"
UNAUTHORIZED_PAYMENT
【问题讨论】:
您要在哪个国家/地区付款? 现在来自印度,但实际付款来自美国。 您必须在美国注册您的商家账户,并在上线前向 PayPal 提交所有文件和详细信息 【参考方案1】:您收到该消息是因为您尝试使用在不可用的国家/地区注册的商家帐户处理直接信用卡付款。使用 mSDK(以及一般的 REST API)的直接信用卡交易仅在美国和英国可用。
【讨论】:
以上是关于PayPal Android SDK 实时模式中的身份验证请求失败的主要内容,如果未能解决你的问题,请参考以下文章
PayPal REST API (PHP SDK) 成功交易未在沙盒模式下显示,在实时模式下显示
通过 PayPal iOS SDK 进行的 PayPal 实时交易中的问题
使用 php sdk 动态更改 Paypal Express 端点