Tech-Today
Paypal 10501 Failure in Transaction Invalid Configuration Error
Recently, we want to setup our store such that it should accept credit card payments without leaving our domain. The process is quite different compared to accepting payment via paypal's express checkout where the user is redirected to paypal to make the payment.
Unfortunately, we keep on encountering an error, which is:
Array
(
[TIMESTAMP] => 2010%2d03%2d29T11%3a20%3a33Z
[CORRELATIONID] => c4221526ca2b3
[ACK] => Failure
[VERSION] => 51%2e0
[BUILD] => 1236498
[L_ERRORCODE0] => 10501
[L_SHORTMESSAGE0] => Invalid%20Configuration
[L_LONGMESSAGE0] => This%20transaction%20cannot%20be%20processed%20due%20to%20an%20invalid%20merchant%20configuration%2e
[L_SEVERITYCODE0] => Error
[AMT] => 0%2e01
[CURRENCYCODE] => USD
)
At first I thought there was something wrong in the parameters that I'm sending via the paypal's DoDirectPayment method, so I keep on debugging. After a while I got tired and search the internet, in this url the error is explained: https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_nvp_errorcodes
10501
Invalid Configuration
This transaction cannot be processed due to an invalid merchant configuration.
Occurs when the billing agreement is disabled or inactive.
And there was not a single hint on how to fix this. Digging magento's sandbox website, I've found it, finally.
1.) Login to sandbox: http://developer.paypal.com
2.) Click the "Merchant Services", 4th tab
3.) In the left panel select "Website Payments Pro"
4.) Finally, select "Accept Billing Agreement"
Promise, you need this :-D.
-
How To Install A Maven Artifact Into Your Local Repository
For example, you are working on a maven project application that integrates with paypal. You download paypal sdk (jars), but you don't have any repository manager installed/setup on your local machine. What you can do are: 1.) Include the...
-
Paypal - Add Multiple Item In The Cart For Checkout
I have a requirement to add multiple items in a paypal cart at the same time and here's how I did it. <form method="post" action="https://www.paypal.com/cgi-bin/webscr" target="paypal"> <input type="hidden" name="cmd" value="_cart"> <input...
-
An Error Occurred While Trying To Report This Transaction To The Merchant
Calling the authorize.net api, I've encountered this error: An error occurred while trying to report this transaction to the merchant. An e-mail has been sent to the merchant informing them of the error. The following is the result of the attempt...
-
How To Setup A Magento System In A 1and1 Vps Server 2 - Updating The Default 1and1 Php Image Installed
For this you must have a root access to your database There is a built it script to test your system whether it is ready for magento deployment or not, you can download it here: http://www.magentocommerce.com/knowledge-base/entry/how-do-i-know-if-my-server-is-compatible-with-magento...
-
Allowing Url Query String In Codeigniter
As we all know codeigniter uses segment-based as url, example: Just like these: classname/methodname/parameter1/paramenter2, index.php/index/login/user/password Unfortunately, I was developing a web application that would accept payments via paypal. And...
Tech-Today