Ecommerce Templates > PHP Version Help > Payment Processors > iTransact

iTransact and Ecommerce Templates

iTransact and Ecommerce Templates

Once you have created your account with iTransact the first thing you will need to do is download the file itransactphp.zip from our downloads page. The zip file contains two files, customppsend.php and customppreturn.php. These contain all the information you need for the iTransact integration for the Ecommerce Templates. Unzip the download and place the two files in your vsadmin/inc/ folder, overwriting the existing files - agree to overwrite if prompted.

You will need to ask iTransact to enable XML API Access on your account. This iTransact XML API integration requires that the customer credit card number is taken on your site. For this reason you will require an SSL certificate and your host should be able to give you more details about that if you are unsure.

Log in to your iTransact control panel, and click on Account Settings. Now under Advanced Features you should see an API Username and API Key.

Login to your Ecommerce Plus admin page, go to Payment Providers and click on "Custom". You need to check "Enabled" and enter the following details...

Data 1 : Your Gateway ID number
Data 2 : API Username
Data 3 : API Key

iTransact screen

It's a good idea to send some test transactions through the system so check the "Demo Mode" box. You can use 5454545454545454 as a test credit card number.

If you have any questions about setting up an account with iTransact, please call Todd Richardson on 801-951-8121

Please do read our guide here on credit card fraud.

That's all there is to it really - any comments on the set up can be posted on our Support Forum.