【问题标题】:Paypal credit card transaction not working in sandbox modePaypal 信用卡交易在沙盒模式下不起作用
【发布时间】:2014-03-01 17:13:11
【问题描述】:

我正在使用 paypal ios sdk 进行付款。我尝试在沙盒模式下使用信用卡付款。我收到 State=pending。它接受我的信用卡详细信息,但是当我点击收取信用卡费用时,它会为此进行处理,然后我收到了 paypal 的回复:

{
client =     {
    environment = sandbox;
    "paypal_sdk_version" = "1.3.3";
    platform = iOS;
    "product_name" = "PayPal iOS SDK";
};
payment =     {
    amount = "122.00";
    "currency_code" = USD;
    "short_description" = "Paying to MYAPP";
};
"proof_of_payment" =     {
    "rest_api" =         {
        "payment_id" = "PAY-6SB360568W1073911KLY6KAI";
        state = pending;
    };
};
}

它在 NoNetwork/mockmode 中运行良好。 Paypal 登录也在沙盒模式下工作。我是否缺少信用卡的一些东西?

【问题讨论】:

  • 商家账户是否设置为美元以外的其他货币?
  • 没有两者都设置为美元...使用贝宝登录付款同样适用

标签: ios iphone paypal paypal-adaptive-payments


【解决方案1】:

您很可能为收款帐户启用了付款审核。要禁用此功能,请单击沙盒帐户列表中帐户下的个人资料链接,然后在设置选项卡上关闭付款审核。

【讨论】:

    猜你喜欢
    • 2015-05-15
    • 2015-12-23
    • 2013-04-03
    • 2021-02-08
    • 2014-04-02
    • 2013-02-07
    • 2023-03-23
    • 2016-01-27
    • 2012-02-04
    相关资源
    最近更新 更多