android - Paypal sdk- INSTRUMENT_DECLINE 错误

标签 android paypal

我根据

将 paypal android sdk 集成到我的 android aps 中

github.com/paypal/PayPal-Android-SDK/blob/master/docs/single_payment.md

我通过

创建了 paypal aps

developer.paypal.com/webapps/developer/applications/myapps 为我提供沙盒客户端 ID 和实时客户端 ID。

一切正常,当

private static PayPalConfiguration config = new PayPalConfiguration()

    // Start with mock environment.  When ready, switch to sandbox (ENVIRONMENT_SANDBOX)
    // or live (ENVIRONMENT_PRODUCTION)
    .environment(PayPalConfiguration.ENVIRONMENT_SANDBOX)
    .clientId("<sandbox cliend id>");

但是当我切换到 PaypalConfiguration.ENVIRONMENT_PRODUCTIONclientId 到 live client id 时,它给我错误:

{"name":"INSTRUMENT_DECLINED","message":"The instrument presented  was either declined by the processor or bank, or it can't be used for this payment.","information_link":"https://developer.paypal.com/webapps/developer/docs/api/#INSTRUMENT_DECLINED","debug_id":"bd919720c3913"}
09-29 09:53:35.107: E/PayPalService(4811): INSTRUMENT_DECLINED

我没有在https://developer.paypal.com/webapps/developer/docs/api/#INSTRUMENT_DECLINED中找到有关错误的信息

最佳答案

这似乎是买家的 PayPal 帐户有问题。您需要确保买家在他的 PayPal 帐户上附加了资金来源,例如信用卡或经过验证的银行帐户。这里的“工具”指的是PayPal账户附带的资金来源。

关于android - Paypal sdk- INSTRUMENT_DECLINE 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26099114/

相关文章:

android - 使用 Jetpack Compose 构建软件键盘 - 使用 Jetpack Compose 的 IME 输入法

Paypal 信用卡付款选项

php - 如何在我的 paypal ipn 中使用 curl?

php - 组成以下标准对象的 PHP 代码是什么

android - 标题栏中的后退导航 - fragment

Android 谷歌地图当前位置方位

java - 无法使用谷歌地图构建应用程序

android - (SIGABRT) 代码 -6 检查失败 : instrumentation frame method

paypal - PayPal IPN机制如何调用连续的多个URL?

PHP重构数组Paypal TransactionSearch函数