问题
I am using paypal adaptive payments for auto recharge. Earlier it used to work fine in sandbox mode. My sandbox test account is in Australia, now adaptive payments fails with the error message "The receiver is based in a country that isn't enabled to receive payments". Is paypal adaptive payments no longer supported in Australia? Thanks.
回答1:
Seems like they (PP) switched all the sandbox accounts on US so you need now to update all the test accounts emails back to your country.
This is from https://developer.paypal.com/webapps/developer/applications/accounts
"Import your existing Sandbox test accounts using the email address and password you used previously with the Sandbox. Make sure you import to the PayPal account that you want to use for development. You can import only once. Import data"
Also, from https://developer.paypal.com/webapps/developer/support/faq#non-US-dev
"I'm a non-U.S. developer. How does the site redesign affect me? You can use our Classic APIs (like Checkout and PayPal Payments Standard) for new integrations. If you don't have a PayPal account, you can create a new Business account for your country.
If you've previously used our Classic APIs, you can continue to use them. You can import existing Sandbox accounts on the Sandbox Accounts page by using you old Sandbox email address and password.
Our REST APIs and the PayPal Mobile SDK are currently targeted only for the U.S. market. However, we'll be rolling them out to other countries over the rest of the year."
this doesn't sound so good I know ...
回答2:
I have exactly the same problem and also in Australia, and like Vijay I don't have a solution.
Regarding his uncertainty that Adaptive Payments falls under classic API or not, according to https://www.x.com/developers/paypal/documentation-tools it does.
From the page: We are in the process of deprecating the PayPal content on x.com. The documentation for PayPal’s classic APIs, such as PayPal Payments Standard, Express Checkout, and Adaptive Payments has not yet been moved to the new site, but we will continue to update the content here until it is moved.
来源:https://stackoverflow.com/questions/15541789/paypal-adaptive-payments-in-sandbox-fails-with-error-the-receiver-is-based-in-a