Hello,
Thank you for posting to the PayPal Sandbox Community.
Usually when you receive this error message it is because your PayPal Sandbox account is not enabled for Pro.
These are the steps for enabling your Business Sandbox Account for Pro:
Here's how to enable PayPal Payments Pro on a Sandbox test account:
Log in to your PayPal Developer account.
At the top of the page, click Dashboard.
Click Accounts under Sandbox on the left side of the page.
Click view edit profile under Manage Accounts for the account for which you would like to enable Payments Pro. Note: Only Business accounts can have Payments Pro enabled.
Click Upgrade to Pro.
Click Enable.
Once you enable Pro on the Sandbox Account you should be able to process direct credit cards on Sandbox.
If you cannot upgrade your Sandbox Account to Pro, please comment your Merchant ID and I will look at the back end logs.
Thanks,
Jennifer
PayPal
... View more