0

克隆 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

提前致谢!

4

1 回答 1

0

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

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

于 2013-05-15T15:33:49.673 回答