我剛剛開始使用PayPal API開始處理客戶的信用卡,並遇到了一個奇怪的問題。我設法讓所有的工作都能正常工作(即所有的400錯誤請求錯誤對我來說仍然非常出色)減去一件事。當我嘗試針對沙箱區域運行CC時,沒有爲地址的第2行指定任何內容,我看到以下錯誤被記錄:PayPal沙箱空白地址錯誤
錯誤迴應:{「name」:「VALIDATION_ERROR」,「details」:[{{ 「field」:「payer.funding_instruments [0] .credit_card.billing_address.line2」,「issue」:「不能爲空」}],「message」:「無效請求 - 查看詳情」,「information_link」:「https://developer.paypal.com/webapps/developer/docs/api/#VALIDATION_ERROR 「,」debug_id「:」cbaa2c4dfdb77「}
爲什麼地址2是必需的?他們自己的文檔(https://developer.paypal.com/webapps/developer/docs/api/)說這不是我完全迷失在這裏。
這是使用從他們的GitHub實例下載的RestAPISDK庫,我所做的一切都是在C#中。
完美 - 謝謝! – RubyHaus