问题
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.
来源:https://stackoverflow.com/questions/26743349/paypal-updaterecurringpaymentsprofile-returning-internal-error