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
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.