|
Setting up an account with Authorize.Net
Ecommerce Templates are Approved Authorize.Net Associate Resellers so it is now possible to get the sign up forms straight from us, just fill in the one you need, send it on to authorize.net and you will be well on your way to setting up an account with authorize.net.
- Merchant Account and Payment Gateway
If you require both a Merchant Account and a Payment Gateway, the steps are quite simple. All you need to do is download the"Integrated Payment Solutions Account Set-up Form." This application has detailed instructions and gets sent directly to Authorize.Net where they will work to guide you through the set-up process. Pricing is available in the doc below.
Integrated Payment Solutions Account Set-up Form
If you already have an Internet merchant account with an Authorize.Net payment gateway all you need to do is download a copy of the"Payment Gateway Account Set-up Form." Follow the detailed instructions on the form, complete the application and return it to Authorize.Net. They will work directly with you to make sure that your account is set up as quickly as possible.
Payment Gateway Account Set-up Form
Setting up your store with Authorize.Net
Included with your store template there is a special file in the admin directory called wpconfirm.asp. The function of this file is to interpret the response from Authorize.Net. You need to enter the URL of this file in your Authorize.Net admin section to indicate that it is a valid URL. To do this:
- Log into your account at https://secure.authorize.net
- Scroll down till you see the "Transaction Response" section, and click "Response/Receipt URLs"
- Click "Add URL"
- Enter the exact URL of this file, for instance . . .
http://www.yourstore.com/vsadmin/wpconfirm.asp
- Click Submit.
NOTE
The above steps are not necessary for the AIM Method
- Now go back to the https://secure.authorize.net settings main menu.
- Scroll down until you see "Security", then click on "Obtain Transaction Key".
- Answer the Secret Question you used to set up your account and take note of this transaction key.
Now, in your Ecommerce Template admin, go to the Payment Providers section, click "Modify" for Authorize.Net and enter your Merchant Login Id and Transaction Key where indicated. Make sure the system is set to "Enabled" and is in demo mode to allow you to test easily.
This transaction key is a new feature of the Authorize.net system. If you have a template version prior to v1.3.5 you will not find this in your Ecommerce Template Admin. You are strongly advised to upgrade to this version however, as without it your Authorize.Net connection will not function after the new year.
You should now be ready to run some tests through the system. To test, use the following visa card number with any date in the future. 4007000000027
When you're ready to go live, don't forget to take Authorize.Net out of demo mode in your Ecommerce Plus Template admin section.
Troubleshooting
If you receive an error such as "The referrer, relay response or receipt link URL is invalid" or an error number 14, then please check that the Store URL in your Admin Main page is correct. The Store URL should be the URL of the base of your store. If it´s not in a subdirectory it would be http://www.yoursite.com. If it is in a subdirectory then you will need to add that, for instance . . . http://www.yoursite.com/store/
Do remember to change http://www.yoursite.com for the actual URL of your site. You´ll be surprised how many trip up on that one.
If you receive the error "(13) The merchant login ID or password is invalid or the account is inactive." then check that in the Merchant Login ID under the Authorize.net payment providers page of the Admin Control Panel you have entered the Login number not the Merchant ID number.
If you receive an error similar to Type mismatch: 'vsRESULT' then log into your authorize.net merchant control panel and click on Settings and Profile -> Direct Response (under the Transaction Response heading) -> Then under Direct Response Delimiter make sure "Field Encapsulation Character" is set to nothing. |