Closed nampt-3121 closed 8 months ago
Experiencing the exact same issue..
Marking this "of interest" before a cleanup of stale issues
To provide a cleaner slate for the maintenance of the library, this PR/Issue is being labeled stale after 60 days without activity. It will be closed in 14 days unless you comment with an update regarding its applicability to the current build. Thank you!
Hello everyone, thank you for your helpful input. I'm currently facing an issue when attempting to cancel a recurring payment using PayPal. Previously, it worked perfectly fine, but in the past few days, when making a call to PayPal, it returns an error:
Profile Id is missing from the request. The profile ID is invalid.
I've gone through debugging and noticed that the request being sent to PayPal is formatted as follows:
Endpoint:
https://api-3t.sandbox.paypal.com/2.0/
Method:POST
Body:Interestingly, changing
<ProfileID>I-XXXXXXX</ProfileID>
to<n2:ProfileID>I-XXXXXXX</n2:ProfileID>
makes it work fine.Could someone provide a more detailed explanation for this behavior? Also, regarding the recent days when this function stopped working, could it be due to a recent API update on PayPal's side? If so, how can we confirm that?
Thank you very much for your assistance.