【问题标题】:payPal REST-API makePaymentUsingCC errorpayPal REST-API makePaymentUsingCC 错误
【发布时间】:2013-05-09 05:38:21
【问题描述】:

克隆 rest-api-sample-app-php 并为我的环境(数据库、客户端、秘密等)进行更新后,我可以使用 paypal 支付选项购买披萨。我不能使用信用卡选项,尽管我在 ppusers 记录中有一个 creditcard_id。

错误发生在函数makePaymentUsingCC($creditCardId, $total, $currency, $payment_desc)

我要 makePaymentUsingCC 并且可以回显参数。此行失败(因为缺少更好的词):$ccToken = new CreditCardToken(); 我不认为 use 语句 use PayPal\Api\CreditCardToken; 正在查找文件。

我的主要问题不是披萨应用,而是我的自定义应用同时失败了。所以,如果我们能找出披萨应用程序的问题,它也可能会解决我的问题。

哦,披萨应用程序屏幕上的错误消息是:

INVALID_RESOURCE_ID : 未找到请求的资源 ID

提前致谢!

【问题讨论】:

  • 关于这个问题的任何指导?我还没有解决它。提前致谢。
  • 关于这个问题的任何指导?我还没有解决它。提前致谢。

标签: php paypal paypal-sandbox


【解决方案1】:

CreditCardToken 是对标记化信用卡的引用 - 本质上是存储一张卡以供以后重复使用而无需重新输入,请参阅 https://developer.paypal.com/webapps/developer/docs/api/#store-a-credit-card

如果您已将信用卡存储在保险库中,则可以将其用于后续付款。如果使用的信用卡令牌对您的凭据无效,则返回 INVALID_RESOURCE_ID。

【讨论】:

  • 嗯,我没有收到关于您的回答 texswede 的电子邮件通知。 api 尝试实例化新的 CreditCardToken 时发生错误。这甚至在它尝试使用它之前,所以在这一点上我们不知道它是否无效。
猜你喜欢
  • 2013-05-09
  • 2013-09-10
  • 2016-06-27
  • 2013-10-17
  • 2014-11-11
  • 2014-03-10
  • 2013-08-04
  • 2015-07-30
  • 2013-10-08
相关资源
最近更新 更多