PayPal has a sandbox development environment to test project requirement flows, but instructions found in the documentation and forums are consistently vague and at times categorically incorrect. If troubleshooting documentation leads to cycles around the same pages, it’s a problem. For instance, this message I received when attempting to process a GetRecurringPaymentsProfileDetails request:

PayPal error code: 11546 “Profile ID is not valid for this account. Please resubmit request with the correct profile ID.”

Read the rest of this entry »