2013-05-09 107 views
0

克隆rest-api-sample-app-php並更新我的環境(db,client,secret等等)之後,我可以使用paypal payment選項購買一個比薩。我不能使用信用卡選項,雖然我有一個在ppusers記錄creditcard_id。在功能makePaymentUsingCC($creditCardId, $total, $currency, $payment_desc)payPal REST-API makePaymentUsingCC錯誤

我越來越對makePaymentUsingCC,我可以附和PARAMS發生

錯誤。此行失敗(缺少更好的單詞):$ccToken = new CreditCardToken();我不認爲使用語句use PayPal\Api\CreditCardToken;正在查找該文件。

我的主要問題不是比薩應用程序,但我的自定義應用程序在相同的點失敗。所以,如果我們能夠找出比薩餅應用問題,它也可能解決我的問題。

哦,從比薩餅的應用程序屏幕錯誤信息是:

INVALID_RESOURCE_ID:所請求的資源ID沒有被發現

提前感謝!

+0

關於這個問題的任何指導?我還沒有解決它。提前致謝。 – JRuff 2013-05-09 23:39:44

+0

關於這個問題的任何指導?我還沒有解決它。提前致謝。 – JRuff 2013-05-13 16:50:29

回答

0

一個CreditCardToken是一個標記化信用卡的參考 - 本質存儲卡重新使用後不折返,見https://developer.paypal.com/webapps/developer/docs/api/#store-a-credit-card

如果你已經存儲在金庫信用卡,那麼你可以用它來後續付款。如果使用的信用卡令牌對您的憑證無效,則返回INVALID_RESOURCE_ID。

+0

嗯,我沒有收到你的回覆texswede的電子郵件通知。該錯誤發生在api中,因爲它試圖實例化一個新的CreditCardToken。甚至在它試圖使用它之前,所以在這一點上我們不知道它是否無效。 – JRuff 2013-05-25 22:43:47