Friday, 12 August 2011

doDirectPayment Error : This transaction cannot be processed due to an invalid merchant configuration


The error is being caused by the sandbox account you are using and not your cart.  The sandbox account does not have website payments pro enabled on it, when I checked from here.  Unfortunately I could not enable it on your account as there is an issue doing that from here.  Our engineers have been informed and they are working to fix the issue.  I sincerely do apologize for the inconvenience.

Follow the steps below and let me know the outcome:

Clear your browser cache and cookies and re-create the account again using the steps below :

Go to https://developer.paypal.com and login

Click on Test accounts link

Click on pre-configured next to 'Create Account'

Select the option to create 'Website Payments Pro (Use to represent yourself as a merchant using Pro)' under 'Account Type'.

Select United States or United Kingdom as the country, enter your own password for testing and 100 for the Account balance.

Keep the other settings as default.

 Before clicking on create account, verify to make sure that the country is selected 

Click on create account.

Now, login into the new sandbox account you just created and follow the steps below to get the API credentials.

Click on Profile

Click on Request API credentials

Click on Setup PayPal API credentials or Permissions

Click on View API credentials

No comments:

Post a Comment

Parsing JSON w/ @ symbol in it

To read the json response like bellow @ concatenated with attribute                             '{ "@id": 1001, "@name&q...