|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
The eProcessingNetwork Transparent Database Engine Template allows merchants to process transactions from their web page without actually flipping the customer over to a page on the eProcessingNetwork server. This requires the merchants web server to securely collect and save ALL customer, order, shipping and credit card information, to POST the transaction processing request to eProcessingNetwork, and to parse the response returned by eProcessingNetwork for the status of each processed transaction. In this case, the merchants' eProcessingNetwork account number, the credit card number, the expiration month (01 thru 12), expiration year (last two digits), the transaction amount, the customers street address, zip code and email address need to be passed to the eProcessingNetwork Secure Transaction Processing Server. Optionally, CVV2 information can also be passed for processing. The required format of these variable are case sensitive and these names are as follows.
By default, the eProcessingNetwork Transparent Database Engine Template outputs its' response in HTML format, i.e. wrapped in <html> and <body> tags, which can often aid in testing. Sending the additional variable HTML set to No causes the template to output the response without the HTML tags. After the transaction has been processed, the banks' response to the transaction, as well as the Address Verification System response, are output as follows: With HTML:
<html>
Without HTML:
"YAUTH/TKT 019829","Address and Zip Code Do Not Match","CVV2 Not a Match" The response is essentially three quoted, comma-delimited strings. The first string always starts with a Y (Yes, approved), an N (No, declined) or a U (No, unable), and is followed by up to 16 characters describing the transaction response. The second string is the Address Verification Systems' response to the street address and Zip code supplied. The third string is the CVV2 systems' response to the CVV2 information supplied. Available CVV2 options are documented here.
eProcessingNetwork offers sample Perl, ASP, ASP.Net and PHP source code to assist developers in integrating the eProcessingNetwork Transparent Database Engine Template. Detailed DocumentationeProcessingNetwork offers detailed documentation on Integrating the TDBE into Web Sites, third-party software and devices, including a reference guide of TDBE Variables and Advanced Features. For questions, suggestions or special requests, send e-mail to DevUtils@eProcessingNetwork.Com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Copyright © 2000 - 2010 eProcessing Network, LLC. All Rights Reserved. |
|
|
|