2014-11-04 65 views
0

我想用NVP更新貝寶經常性付款配置文件。我想更改付款金額。我發送給請求爲:貝寶UpdateRecurringPaymentsProfile返回內部錯誤

METHOD=UpdateRecurringPaymentsProfile&VERSION=86&PWD=1404892100&[email protected]&SIGNATURE=ASEEEEEEECCCCCCCC&ProfileID=I-8N1W7089GB47&Note=testing&Amount=105 

該請求以下消息未能

[TIMESTAMP] => 2014%2d11%2d04T19%3a13%3a05Z 
[CORRELATIONID] => 5c6026b1dedec 
[ACK] => Failure 
[L_ERRORCODE0] => 10001 
[L_SHORTMESSAGE0] => Internal Error 
[L_LONGMESSAGE0] => Timeout processing request 

的配置文件是使用快速結帳和CreateRecurringPaymentsProfile API創建於https://developer.paypal.com/docs/classic/express-checkout/ht_ec-recurringPaymentProfile-curl-etc/

我已指示衝浪互聯網很多,但沒有找到解決辦法。誰能幫我這個。

感謝 Monjur

+0

如果PayPal的服務器遇到大量請求,有時會發生這種情況,但如果情況如此,它不應該是一個常量。如果你每次都得到這個,那麼這可能是一個請求的問題。您可以發佈您生成併發送給PayPal的原始API請求樣本嗎? – 2014-11-04 20:40:51

+0

我正的rreturn是:TIMESTAMP = 2014%2D11%2d04T21%3a08%3a00Z&的correlationID = b266f85d8a14​​8&ACK =失敗&L_ERRORCODE0 = 10001&L_SHORTMESSAGE0 =內部%20Error&L_LONGMESSAGE0 =超時%20processing%20request – 2014-11-04 21:08:27

+0

發送的請求是:METHOD = UpdateRecurringPaymentsProfile&VERSION = 86&PWD = 1404892100&USER = marslan .ali-facilitator_api1.gmail.com&SIGNATURE = AsH4KgWmXswD8zvjHqdfomcRAJtiA.7GTebv3aqgiinL2STjVlxk92Jb&簡檔= I%2dMFUT9V97BJP6&說明=測試和金額= 110 – 2014-11-04 21:10:02

回答

0

在您的更新請求你已經得到了參數名稱金額,而不是AMT。嘗試調整,看看你是否得到更好的迴應。

+0

我已經嘗試了AMT和金額。兩人都給了相同的結果 – 2014-11-05 13:41:45