Paypal UpdateRecurringPaymentsProfile returning in

2019-08-30 23:33发布

问题:

I am trying to update a paypal recurrent payment profile with NVP. I want to change the payment amount. The request I am sending to is:

METHOD=UpdateRecurringPaymentsProfile&VERSION=86&PWD=1404892100&USER=XXX@YYY.com&SIGNATURE=ASEEEEEEECCCCCCCC&ProfileID=I-8N1W7089GB47&Note=testing&Amount=105

This request is failing with the following message

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

The profile was created using express checkout and CreateRecurringPaymentsProfile api as instructed at https://developer.paypal.com/docs/classic/express-checkout/ht_ec-recurringPaymentProfile-curl-etc/

I have surfed the internet a lot but no solution is found. Can anyone help me with this.

Thanks Monjur

回答1:

In your update request you've got the parameter name as AMOUNT instead of AMT. Try adjusting that to see if you get a better response.