eProcessingNetworks' Secure Transaction Processing Server has been integrated into most shopping carts, allowing merchants simple access to eProcessingNetworks' Secure Transaction Processing Services.

Shopping Cart Developers
Web Site Developers
Hosting Companies

Request a listing in the
Compatible Solutions section of our
Reseller Support Center.

Most carts allow merchants to simply select eProcessingNetwork as their payment processor and then prompt the merchant for their eProcessingNetwork Account Number. A few carts, however, have more specific configuration requirements.

eProcessingNetwork is always happy to work with developers to assist them in integrating eProcessingNetworks' Secure Transaction Processing Services into new shopping carts.

eProcessingNetwork offers the following methods of integrating our Secure Transaction Processing Services directly into Web pages, shopping carts and third-party billing software:
 


Web Order Form

For merchants offering their customers the ability to select quantities of all available products from one order page, see the eProcessingNetwork Web Order Template.

In this case, all order related information (Quantity, Description and Cost for each available item) is passed to the eProcessingNetwork Secure Transaction Processing Server and eProcessingNetwork collects all customer related information. Upon transaction approval, eProcessingNetwork then emails the order and customer information to both the merchant and the customer.


Database Engine

For merchants collecting and saving ALL customer, order and shipping information, and wishing to leave the secure collection of credit card information to eProcessingNetwork, the eProcessingNetwork Database Engine Template will POST the response back to the merchants' server.

In this case, the ID passed in can be POSTed to one URL upon an Approved transaction, and another URL upon a Declined transaction.

Integration Diagnostics

 


Transparent
Database Engine

For merchants securely collecting and saving ALL customer, order, shipping and credit card information, the eProcessingNetwork Transparent Database Engine Template will securely process transactions on a real-time basis without the customer leaving the merchants' Web page.

In this case, the merchants' Web server needs to parse the HTML transaction response output by the eProcessingNetwork Secure Transaction Processing Server.

Integration Diagnostics

 


Authorize.Net TM  Emulation

eProcessingNetwork also offers emulation of Authorize.Net TM. This makes it easy for developers who have already integrated Authorize.NetTM to utilize eProcessingNetwork Transaction Processing Services.

Typically all a developer has to do is change the URL they access from

https://secure.authorize.net/gateway/transact.dll

to

https://www.eProcessingNetwork.Com/cgi-bin/an/order.pl

Pass in the merchants' eProcessingNetwork Account Number as the x_login. Additional details about the Authorize.NetTM emulator offered by eProcessingNetwork are available here.

Integration Diagnostics

 


Because of the fact that eProcessingNetwork's Transaction Processing Services is so easy to integrate, countless shopping cart developers have found that integrating eProcessingNetwork's Transaction Processing Services directly into their shopping cart is a relatively trivial task.

eProcessingNetwork makes it economically prudent for shopping cart developers to integrate eProcessingNetworks' Services because we offer these developers a free listing as a Compatible Solution in the Resources section of the eProcessingNetwork Reseller Support Center (ePN/RSC).

Hosts, Designers, Developers and Shopping Cart Vendors can request a listing as a Compatible Solution in the Resources section of the ePN/RSC by providing us with some preliminary information.

 

INTEGRATION DIAGNOSTICS

 eProcessingNetwork offers a convenient way of diagnosing problems you may encounter with your integration. Temporarily change the URL you are POSTing your transaction to the following URL and include a variable called email (case insensitive) and this will send a reflection of your variables and their value to that email address. This URL will generate a Web page that displays exactly what was sent to it, enabling you to confirm that you are correctly sending required information.

https://www.eprocessingnetwork.com/cgi-bin/Reflect/transact.pl

Notice:

  1. Include a variable called PostURL (case insensitive) the value of the is variable should be where you are posting to eProcessingNetwork.com, such as:
       https://www.eProcessingNetwork.Com/cgi-bin/an/order.pl.
  2. Include a variable called email (case insensitive) and this will send a reflection of your variables and their value to that email address.

 

Copyright © 2000 - 2008 eProcessing Network, LLC. All Rights Reserved.