The problem has been resolved. PayPal recently released PayPalAndroidSDK.jar version 1.0.3. It can be downloaded from GitHub: https://github.com/paypal/PayPal-Android-SDK
PayPal System error 550006 in Android app
-
01-06-2022 - |
Question
I am trying to make an android app with in-app purchases available through PayPal. Everything works fine in the sandbox mode, but when I switch to live mode I get this error:
Payment Failed System error (550006). Please try again later.
The only documentation that I can find says that this error means, "The application is not authorized for the App caller."
Here are the changes that I have made going from sandbox to live. Am I missing something?
- My app's status on PayPal has been 'Approved' for about 24 hours. This post (PayPal::SDK::Permissions::API The application is not authorized for the user) suggests that it only took about 2 hours.
- I have changed my configuration environment from PaymentActivity.ENVIRONMENT_SANDBOX to PaymentActivity.ENVIRONMENT_LIVE.
- I have changed my Client ID to the live ID.
- I have changed my receiver email from sandbox to live.
One concern that I have is that I am trying to make the payment from my wife's paypal account to my own and they use the same checking account. However I don't think this is the problem because if I try to send from my account to my account I get error 579033 ("The sender and each receiver must have different accounts").
Any ideas?
Solution