Tuesday, March 16th, 2010, 10:23 am

Payment Gateway

Tags: credit card acceptance, credit card processing, data security, e-commerce websites, managed billing, online credit card transactions, payment gateway, virtual terminal

Payment GatewayPayment gateway is a web-based service that transmits transaction information between an e-commerce website and the merchant’s processing bank. It is the e-commerce equivalent of the physical point-of-sale (POS) terminal used by brick-and-mortar merchants in card-present transactions. To protect sensitive account information, the data that the gateway collects from the website is SSL-encrypted before transmittal.


The payment gateway integrates with the website’s shopping cart and activates once a customer places an order. The card-not-present transaction process goes through the following stages:

  • A customer places an order on an e-commerce website and provides his or her card information for payment.
  • The payment information is SSL-encrypted and sent to the merchant’s hosting server.
  • The payment gateway then gathers the submitted data and, after another SSL encryption, transmits it to the processing bank’s server.
  • The processing bank then sends the payment details to Visa or MasterCard.
  • If the cardholder used a Discover or an American Express card, the processing bank serves as an acquiring bank and makes a decision on whether or not to authorize the transaction; then forwards the response to the merchant.
  • Visa or MasterCard forward the transaction to the card issuer.
  • The card issuer either authorizes or declines the transaction and sends a response (approval or decline) back to the processing bank. The responses for declined transactions provide details for the reason the transaction did not get approved.
  • The processing bank then sends the response to the payment gateway.
  • The payment gateway sends the response on to the merchant’s website and it is presented to the cardholder.
  • The whole process, from submitting the payment information to receiving the response, takes seconds.
  • At the end of the business day, all authorized transactions (also called a “batch”) are submitted to the processing bank for settlement.
  • The processing bank then deposits the total transaction amount, minus the interchange fees and processing costs, into the designated merchant’s bank account.
  • The entire process, from authorization to settlement, takes approximately 2-3 business days.


Processing banks typically provide payment gateways as part of their processing services. They charge a monthly fee for the service ($10 – $25) and may charge a fee for the set up as well. Every major gateway supports the latest fraud prevention solutions, including the Address Verification (AVS) and card security code (CVC 2, CVV2, and CID) validation services.


Payment gateways provide merchants with other ways to process card-not-present payments too. The gateway’s virtual terminal offers merchants the processing capabilities of a POS terminal through an internet browser. It is typically used by direct marketing (mail order and telephone order) merchants to process payments they receive over the phone or in the mail. The customer’s payment information is entered into a web interface and the payment gateway then handles it in the way described above.


Many virtual terminals offer managed billing and customer profile management services. The latter is used to store customers’ payment information on the server hosted by the payment gateway to give merchants a convenient access to it for completing transactions faster. The managed billing solution enables merchants to use the stored customer profiles for setting up recurring and installment billing plans and to process deferred payments automatically.

14 Responses to “Payment Gateway”

  1. How does an E-Commerce Merchant Account Work

    Says:

    [...] gateway. Payment gateway is a service that connects a shopping cart with the merchant’s payment processor’s system [...]

  2. How does an E-Commerce Merchant Account Work

    Says:

    [...] gateway. Payment gateway is a service that connects a shopping cart with the merchant’s payment processor’s [...]

  3. How Payment Gateways Work and Integrate with E-Commerce Merchant Accounts

    Says:

    [...] What is a payment gateway? Payment gateway is a web-based service that integrates into an e-commerce website’s shopping cart and collects payment information provided by customers at the check-out. The gateway then encrypts the data and transmits it to the card issuing bank for authorization. The authorization response is then sent to the merchant and is displayed to the cardholder. In essence, the payment gateway serves for web-based merchants the same purpose that a point-of-sale (POS) terminal does for brick-and-mortar businesses. We have previously written in greater detail about the e-commerce authorization process and the gateway’s place in it and you can review the article here. [...]

  4. Credit Card Transaction Processing Basics

    Says:

    [...] provides a service used in the card payment transaction process: point-of-sale (POS) terminals, payment gateways, web hosting, SSL certificates, shopping carts, [...]

  5. Visa Card Verification Value 2 - CVV2

    Says:

    [...] possession of their cards at the time of the transaction. It is a feature that all major e-commerce payment gateways support and your payment processing provider should make it available to [...]

  6. How to Protect E-Commerce Merchant Accounts from Intrusion

    Says:

    [...] criminals looking for credit card data are an e-commerce website’s shopping cart and the payment gateway that connects it to the merchant’s processing bank’s system. Criminals usually attack [...]

  7. MasterCard's Card Validation Code 2 - CVC 2

    Says:

    [...] CVC 2 is a security feature that all major payment gateways and virtual terminals support and your payment processor should make it available to [...]

  8. Dedicated Merchant Accounts vs. Third-Party Payment Services

    Says:

    [...] which is SSL-secured on the server hosting the merchant’s website. Then the merchant’s payment gateway gathers the transaction information, encrypts it again and sends it to the card issuer for [...]

  9. How to Handle Credit Card Processing on Multiple Websites

    Says:

    [...] websites is also an option, but here the challenges are of a different kind. Technically, your payment gateway can easily be set up to process information between each of your websites and your processing bank. [...]

  10. Overview: Accepting Credit Card Payments Online

    Says:

    [...] payment processing service provider and mentions several names. She then goes on to review the part payment gateways play in the process and here is where it gets confusing. The article doesn’t explain what a [...]

  11. How to Select a Merchant Account Provider

    Says:

    [...] Payment gateway fee – specific to the e-commerce industry. Payment gateway is the service that connects an e-commerce website with the merchant’s processing bank and transmits transaction information between them. You will only need it if you want to let customers pay you over the web and it should not cost you more than $15 per month. Some gateway providers may charge you a set-up fee, which varies by provider and gateway, but should not exceed $50. [...]

  12. Managing the E-Commerce Authorization Process

    Says:

    [...] a physical possession of their cards at the time of the transaction. It is a feature that all major payment gateways support and your payment processing provider should make it available to [...]

  13. How to Manage Chargebacks Resulting from Declined Authorizations

    Says:

    [...] a decline. Today authorization requests are sent out automatically by most POS terminals and payment gateways. Floor limits are typically specified in merchant processing agreements. For card-not-present [...]

  14. Will Cell Phones Replace Credit Cards?

    Says:

    [...] novel, mechanism for processing credit card payments, to do just what a POS terminal or a payment gateway [...]

Leave a Comment

You must be logged in to post a comment.