克隆rest-api-sample-app-php并为我的环境(db, client, secret等)更新后我可以用贝宝支付方式买披萨。我不能使用信用卡选项,尽管我在ppusers记录中有一个creditcard_id。
函数makePaymentUsingCC($creditCardId, $total, $currency, $payment_desc)
出错
我要去makePaymentUsingCC我可以回显参数。这一行失败了(因为没有更好的词):$ccToken = new CreditCardToken();
我不认为使用语句use PayPalApiCreditCardToken;
正在寻找文件。
我的主要问题不是披萨应用程序,而是我的自定义应用程序在同一点失败。如果我们能解决披萨应用的问题它可能也会解决我的问题。
哦,来自披萨应用程序屏幕的错误信息是:
INVALID_RESOURCE_ID:请求的资源ID未找到
提前感谢!
CreditCardToken是对令牌化信用卡的引用—本质上是存储一张卡以便以后重用而无需重新输入,参见https://developer.paypal.com/webapps/developer/docs/api/#store-a-credit-card
如果您在保险库中存储了信用卡,那么您可以使用它进行后续支付。如果使用的信用卡令牌对您的凭据无效,则返回INVALID_RESOURCE_ID。