|
Gateway
The gateway is a secure web server that provides an interface for merchant websites that require real-time transaction processing. Merchants can connect to the payment gateway either with or without their own SSL server (https) in order to get a real-time credit card authorization. The gateway doesn't interact with other software packages that can be purchased by merchants. Rather it is a series of scripts that reside on the goEmerchant.com Secure Payment Servers that provide an http interface for the merchant website to connect. The gateway does nothing more than fetch an authorization and pass that information back to the merchant server. It is up to the merchant's responsibility to perform the necessary pre and post-processing that is required, such as storing order information, sending email invoice notification, and logging of transactions.
What is required of you in your shopping cart?
Having the gateway package allows you to create the shopping cart interface that communicates directly to the credit card processing networks. You must be able to use the POST method to send the required information to the goEmerchant.com script. The API provides the interface into the goEmerchant.com's transaction processing network via secure sockets.
There are two types of goEmerchant.com gateways that can be connected to:
the EZ Payment Gateway is an HTML-based gateway that provides methods for merchants who do not have their own secure server (process.aspx) and those who do (direct.aspx)
the XML Gateway API (xmlgateway.aspx) is a gateway where XML data would be assembled and passed to a specified goEmerchant.com script, then retrieved and parsed in order to process the values returned.
the Authorize.net Emulator XML Gateway API (aegateway.aspx) is a programming interface that resides on transaction servers which communicate directly to credit card processing networks. The programming interface requires that the merchant, or their web programming staff, be sufficiently knowledgeable in programming skills in any programming or object oriented scripting language.
For any general questions that you may have, please visit our FAQ Page.
|