The customer reaches checkout
The store presents the order total and an approved payment interface. That interface might redirect to a provider-hosted page or use provider-supplied fields within the merchant's checkout.
Online payment fundamentals
An ecommerce payment gateway is the technology layer that helps an online checkout send payment information to a payment service and return a result to the merchant's website or application. Depending on the provider, that layer may include a hosted checkout page, embedded payment fields, a browser or mobile software kit, server-side APIs, or a combination of these components.
A gateway connects the customer-facing checkout with the systems used to request and manage an online payment. It helps collect or tokenize permitted payment details, sends a structured request through the provider's documented flow, and returns a response that the merchant's software can use. The gateway does not replace the merchant's cart, order records, fulfillment process, or internal controls.
The word gateway is used differently across the payments industry. Some providers package checkout, gateway, processing, reporting, and merchant services together. Others expose separate products or connect with another processor. A merchant should therefore compare the actual documented workflow and responsibilities, not assume that every product labeled as a gateway has the same boundaries.
The store presents the order total and an approved payment interface. That interface might redirect to a provider-hosted page or use provider-supplied fields within the merchant's checkout.
The provider's component can convert sensitive payment details into a token or other documented payment source. The merchant's server then submits the permitted source, amount, currency, and order reference through the provider's API or checkout flow.
The provider returns a status and reference. The merchant application matches that response to its own order, displays an accurate customer message, and follows the documented lifecycle before fulfillment.
This is a general model, not a universal sequence. Redirects, additional customer steps, delayed results, and available payment methods differ by provider and configuration. For a broader transaction overview, read how online credit card payments work.
The connection and messaging layer used by an online checkout to submit payment requests and receive results. It may be sold separately or bundled with other payment services.
The service involved in handling transaction messages among the relevant payment participants. A gateway may connect to a processor, while an integrated provider may present both functions as one offering.
The customer-facing form, hosted page, or embedded component where the shopper selects a payment method and supplies requested information. See what a hosted payment page is and how hosted payment fields work.
The commercial arrangement through which a business accepts and manages payments. Its structure depends on the provider. A gateway connection alone does not establish what services, account type, or operating terms a merchant has.
These models can overlap. A hosted checkout may still require a server-side order request, while an embedded form may rely on both browser-side tokenization and a backend API call. Review shopping cart payment integrations and payment processing APIs for the related software concepts.
Confirm whether the available hosted, embedded, or custom experience works with the store's cart, devices, accessibility goals, and customer journey. Test the documented mobile and desktop flow before launch.
Map the provider's documented statuses to the store's pending, paid, failed, canceled, and fulfilled states. Decide how the system responds when a customer closes the page or a network response is delayed.
Identify which provider references, timestamps, and status details appear in the dashboard or API and how staff will match them to internal orders without exposing sensitive payment data.
Determine who maintains the cart connector, API version, credentials, test environment, monitoring, and release process. A prebuilt integration still needs an owner for configuration and updates.
Use the provider's current integration documentation and approved payment components. Keep secret credentials on trusted server-side systems, grant only the access needed for the application, and never place secret keys in browser code, public repositories, or general support forms. Avoid collecting raw payment-card details in ordinary website fields when a documented hosted or tokenizing component is available.
Keep the merchant's order record authoritative and attach the provider's payment reference to it. Do not mark an order paid from a button click or redirect alone. Evaluate the documented API response and any supported follow-up event, and make repeated requests safe according to the provider's instructions. The guide to payment webhooks explains why later server-to-server notifications may matter.
When asking Payments Max for general guidance, do not submit cardholder data, passwords, bank credentials, complete account numbers, or secret API keys. Use redacted workflow descriptions and non-sensitive system names.
A useful evaluation starts with the business's actual cart, order, fulfillment, and support workflow. Product labels are less informative than a diagram showing where customer input is collected, where requests are sent, which system owns each status, and how staff investigate an exception.
Document the current checkout from cart confirmation through the final order status. Note the shopping platform, customer-facing payment interface, server-side connection, internal order record, and staff handoff points. Then compare that map with the current documentation for any gateway under consideration. Payments Max can help organize general gateway questions around the merchant's workflow without assuming a provider relationship or a specific product fit.
To learn more about how TSYS can help improve the way your organization accepts payments, markets to new customers, or manages its HR responsibilities, get in touch by calling 585-981-8463 to get started.
CONTACT US