A payment gateway is the technology that connects your WooCommerce checkout to the payment processing network. Think of it as the digital equivalent of a card reader, it securely captures payment details, sends them to the processor, receives the authorization response, and communicates the result back to your store. Without a gateway, your checkout has no way to accept card payments.
What a Payment Gateway Does
A payment gateway performs five core functions:
1. Payment Data Collection
The gateway provides the secure form where customers enter their card details (or interfaces with Apple Pay / Google Pay). Modern gateways use either an iframe embedded in your checkout or a hosted page the customer is redirected to. Either way, the card data is captured within a PCI-compliant environment controlled by the gateway, not your server.
2. Data Encryption and Transmission
The gateway encrypts the cardholder data and transmits it securely to the payment processor. This happens over encrypted connections that prevent interception even if your server is compromised.
3. Authorization Request
The gateway forwards the transaction details to the processor, which routes it through the card network to the issuing bank for approval or decline.
4. Response Handling
The gateway receives the authorization response (approved / declined / error) and communicates it back to your WooCommerce store, triggering the appropriate order status update and customer-facing message.
5. Tokenization
For returning customers and subscriptions, the gateway replaces raw card data with a token, a reference number that can be used for future charges without storing actual card data. This enables one-click checkout and subscription renewals.
Payment Gateway vs. Payment Processor: The Difference
These terms are often used interchangeably, but they refer to different functions:
- The gateway is the interface — it captures payment data and communicates between your store and the processor
- The processor routes transactions between the gateway, card networks, and banks, and handles clearing and settlement
- The acquirer is the bank that holds your merchant account and receives funds from card networks
In modern payment stacks, these three functions are increasingly combined into a single provider. ConvesioPay provides gateway + processing + Adyen’s direct acquiring in one integration, no need to manage separate relationships.
Hosted vs. Embedded Payment Gateways
| Type | How It Works | PCI Scope | Conversion Impact |
|---|---|---|---|
| Redirect / Hosted | Customer leaves your site to pay | Minimal (SAQ A) | Higher abandonment |
| Embedded / Iframe | Payment form on your page, data to gateway | Minimal (SAQ A) | Better conversion |
| API / Direct | Card data to your server, then to gateway | Full SAQ D | Highest control; highest compliance burden |
What to Look for When Choosing a Payment Gateway
- WooCommerce plugin quality and maintenance cadence
- Support for digital wallets (Apple Pay, Google Pay)
- 3D Secure (3DS) support for fraud reduction
- Subscription and recurring payment support
- Multi-currency support if you sell internationally
- Uptime SLA and monitoring
- Transparent pricing with no surprise fees
ConvesioPay’s WooCommerce gateway satisfies all of these criteria with flat-rate pricing of 2.9% + $0.30 per transaction, no monthly fees.
Ready to get started? Learn more about ConvesioPay or view pricing.