
Paying on the internet looks effortless: click a button, watch a spinner, see a confirmation. Behind that spinner lives a busy network of banks, processors, rules, and risk checks that turn intent into money movement. If you sell online—or build software that accepts payments—understanding that machinery helps you choose the right methods, cut costs, reduce fraud, and design a checkout people trust.
This guide maps the main ways money moves online—cards, digital wallets, bank transfers, vouchers, and more—and explains what happens under the hood. You’ll learn the trade‑offs, what affects approval rates and fees, and how to plan for subscriptions, payouts, and cross‑border sales. A glossary at the end translates the jargon into plain language.
The Building Blocks of Paying Online
Who is involved in a typical online payment
Even a “simple” card payment has several participants:
- Customer: the person who wants to pay.
- Merchant: the business selling goods or services.
- Gateway/PSP: the software bridge that collects payment details and sends them to the right place.
- Acquirer: the merchant’s bank or processor that submits the transaction to the card network.
- Card network: Visa, Mastercard, and others that route the request.
- Issuer: the customer’s bank that approves or declines.
For non‑card methods, roles shift but the pattern is similar: a customer approval flows through a provider to the customer’s bank, and then back to the merchant with a yes or no.
From click to confirmation
Internet payments usually move in three phases:
- Authorization: a real‑time decision—approve or decline. For cards, the bank places a hold on funds.
- Clearing: the transaction is batched and prepared for movement between banks.
- Settlement: money arrives at the merchant’s account, often T+1 to T+3 business days for cards; instant rails may settle in seconds for account‑to‑account transfers.
Merchants can also authorize first, capture later (for shipments or rentals). They can refund (after settlement) or void (before settlement). For subscriptions, merchants may perform a small verification or send a “merchant‑initiated” charge under a saved mandate.
What it costs—and why
Card payments include several cost components:
- Interchange: paid to the issuing bank; varies by card type, region, and transaction type.
- Scheme fees: paid to the card network.
- Acquirer/PSP margin: what your processor charges.
For bank transfers, fees tend to be lower but not always; instant payments can carry small network costs, and your provider may charge per transaction. Digital wallets and buy‑now‑pay‑later services typically price higher than domestic debit cards but can boost conversions. Know your average order value (AOV), margins, and customer mix before choosing methods.
Common Internet Payment Methods
Cards: the versatile default
Cards dominate ecommerce in many markets because they’re familiar and fast. Online, they are card‑not‑present (CNP) transactions, which carry more fraud risk than in‑person swipes or taps.
Debit, credit, prepaid
Debit pulls from a bank account, credit draws from a credit line, and prepaid uses stored funds. Issuers and networks treat them differently for fees and risk. Corporate and premium cards often cost more for merchants than domestic debit.
Authentication and approvals
For riskier purchases or in regulated regions, merchants may trigger or be required to use 3D Secure (3DS), which prompts extra steps like banking app approval or a one‑time passcode. Modern 3DS (version 2.x) supports “frictionless” approvals when risk is low.
Storing cards safely
Merchants can store card details for faster checkout, but should rely on tokenization from their PSP: the customer’s Primary Account Number (PAN) is swapped for a token the merchant can use for future charges. Networks also offer network tokens, which stay valid across card reissues and often improve approval rates.
When cards shine
- High acceptance in many countries
- Fast authorization and clear customer expectations
- Good for one‑time and subscription models
When cards struggle
- Higher fraud and disputes versus “push” payments
- Costs vary widely and can be high for premium or cross‑border cards
- Not the top choice in markets where bank transfers rule
Bank transfers and account‑to‑account (A2A)
Bank transfers move funds directly between accounts. They can be initiated by the payer (“push”) or the payee with consent (“pull”). The experience ranges from batch‑based to near‑instant.
Bank debits
- ACH Direct Debit (US): low cost, slower settlement, and a risk of returns if funds are insufficient or payers dispute.
- SEPA Direct Debit (EU): similar model with payer mandates; timing and return windows are standardized.
Instant credit transfers
- Faster Payments (UK): bank‑to‑bank in seconds for many transfers.
- SEPA Instant Credit Transfer (EU): pan‑European instant scheme, rolling out across banks.
- Pix (Brazil): real‑time payments with QR codes and aliases.
- UPI (India): a ubiquitous instant network linking apps and banks.
- FedNow (US): an emerging instant rail for US banks.
These rails power new checkout flows via open banking APIs: customers confirm payments through their banking app instead of typing card numbers. They’re often cheaper and can have fewer chargebacks because the payer authorizes the push.
Trade‑offs
- Often lower fees and rapid settlement
- Refunds aren’t as standardized as card chargebacks; you process returns manually
- Availability and coverage vary by bank; user experience depends on the customer’s banking app
Digital wallets
Wallets can store cards or connect directly to bank accounts and balances. They reduce friction by using device biometrics and cryptographic tokens.
- Apple Pay and Google Pay: present a secure card token; great on mobile and in native apps.
- PayPal: account‑based with buyer protections; familiar for many users.
- Alipay and WeChat Pay: essential in China; also used by cross‑border shoppers.
Wallets can lift conversion, especially on phones. Fees are similar to cards when a wallet fronts a card, but bank‑funded wallets may cost less.
Cash and voucher methods
Some regions rely on offline completion of online orders. A customer generates a code or voucher and pays cash at a partner store. It’s common in parts of Latin America and Asia for customers without cards. The trade‑off is delayed confirmation until the cash is received.
Buy now, pay later (BNPL) and installments
BNPL providers approve customers at checkout, pay the merchant upfront (minus a fee), and collect from the customer in installments. They can boost average order value and conversions. Costs are typically higher than cards, and returns or cancellations require coordination with the BNPL provider. Consider customer suitability and clear disclosures.
Carrier billing and app store billing
For digital goods and mobile‑first markets, charges can be added to a phone bill or managed by app stores. This is simple for customers but often has higher fees and strict content rules.
Stored value, gift cards, and balances
Gift cards and merchant balances give customers a fast, fee‑light way to pay. They also lock value into your ecosystem. Safeguard unused balances and implement strong anti‑fraud checks for gift card purchase and redemption.
Security and Fraud, Without the Acronyms Headache
Protecting data
Never collect or store card data unless you must—and then only in compliance with PCI DSS standards. Most merchants should use a PSP’s hosted fields or components so the PSP receives the card data directly. This keeps you in a lighter compliance scope (e.g., SAQ A) and reduces risk.
- TLS everywhere: Use modern HTTPS with HSTS to encrypt traffic.
- Tokenization: Replace PANs with tokens that are useless if stolen.
- HSMs: Hardware Security Modules protect cryptographic keys at the PSP or acquirer.
- Data minimization: Store only what you need (last four digits, expiration month/year as needed).
Authentication and SCA
Regulated regions require Strong Customer Authentication (SCA) for many electronic payments. 3D Secure 2 enables banks to approve low‑risk transactions without extra steps, and to challenge higher‑risk ones with biometrics or OTPs. Merchants can request exemptions (e.g., low value, whitelisted merchants, transaction risk analysis) but the issuer makes the final call.
Fraud patterns and defenses
- Card testing: Bots trying many small charges. Counter with rate limits, CAPTCHA on suspicious bursts, and velocity controls.
- Account takeover: Attackers log in and use saved cards. Enforce strong sign‑in, device checks, and step‑up authentication for risky actions.
- Friendly fraud: Real customers dispute legitimate charges. Clear descriptors, receipts, and support reduce this.
- Reshipping scams: Fraudsters use mules. Watch for mismatched shipping addresses and new devices buying high‑risk goods.
Combine passive signals (device fingerprint, IP risk, BIN intelligence) with active checks (CVV, AVS where available). Always balance friction and security: unnecessary prompts cost sales.
Disputes and chargebacks
A chargeback reverses a card transaction after a customer disputes it with the issuing bank. Each network uses reason codes. Merchants can respond with representment (proof of delivery, customer communications, refund receipts). Choose your battles; winning rates vary by category. Often, it’s better to refund quickly and block future attempts from the same pattern.
Designing a Checkout That Works Everywhere
Offer the methods people actually use
Customers pay differently by country and category. Cards lead in the US, UK, and Australia. Bank transfers dominate in the Netherlands and Brazil (iDEAL, Pix). Wallets are default in much of China. If you sell cross‑border, work with a PSP that supports local methods and local acquiring to increase approvals and cut cross‑border fees.
Get the details right
- Short forms: Ask only what’s required. Use autofill and auto‑format card numbers and dates.
- Clear errors: Tell users exactly what went wrong and how to fix it.
- Trust signals: Show familiar logos and a recognizable descriptor.
- Accessibility: Labels, focus order, adequate contrast, keyboard navigation.
- Mobile first: Big tap targets, wallet buttons, and support for biometric confirms.
- Localized pricing: Show currency, include tax and duties where applicable.
Performance and reliability
Your checkout should load fast, even on slow networks. Preload critical assets, avoid heavy scripts, and defer non‑essential calls. When you call payment APIs:
- Use idempotency keys: Prevent duplicate charges on retries.
- Handle webhooks: Treat them as the source of truth for asynchronous events like bank transfers and disputes.
- Build graceful fallbacks: If one provider is down, offer another method or safe retry.
Subscriptions and recurring billing
Recurring payments need care. Make billing predictable, send reminders, and provide easy cancellation. Use account updaters and network tokens to keep cards on file current after reissues. For bank debits, collect clear mandates and respect return windows. For failed charges, use dunning: scheduled, friendly retries with notifications, and strategic method switches (e.g., prompt to switch to a wallet or bank payment).
For Developers: Integration Patterns and Gotchas
Know the roles: gateway, PSP, acquirer, and aggregator
A gateway routes payments but may not hold funds. A PSP often includes gateway features plus risk tools and alternate methods. An acquirer is the card‑accepting bank or processor. An aggregator onboards many merchants under its umbrella and handles compliance. Choose a model that suits your size and risk appetite.
Hosted, embedded, or direct API?
- Hosted checkout: Redirect to a provider’s page. Minimal compliance scope but less control over UX.
- Embedded fields: iFrames or components that keep card data off your servers while matching your design.
- Direct API: Maximum control, maximum responsibility; full PCI DSS scope unless you isolate and secure a specialized environment.
Most teams start with hosted or embedded options for speed and safety. As scale grows, you can layer routing logic or add a second provider for resilience.
Routing, retries, and approval rates
Approval rates drive revenue as much as fees. Techniques that help:
- Local acquiring: Process in the customer’s country to avoid cross‑border declines.
- BIN intelligence: Treat debit, prepaid, and commercial cards differently.
- Network tokens: Often improve approval rates for stored credentials.
- Adaptive 3DS: Send SCA only when needed, and prefer frictionless where allowed.
- Smart retries: Retry later with a different route or method; never hammer the same path.
Reconciliation and finance ops
Engineering meets accounting here. Every payment should map to a ledger entry, an order, and an eventual payout. Best practices:
- Stable IDs: Keep your own immutable payment ID; store your provider’s IDs too.
- Event sourcing: Build off of webhooks so your system reflects the provider’s source of truth.
- Cash application: Match settlements to orders. Automate with daily reports.
- Partial flows: Support partial captures and refunds for multi‑item orders or backorders.
Compliance and KYC/KYB Essentials
Payments are regulated to combat fraud and financial crime and to protect consumers. Depending on your model and geography, you may face:
- PCI DSS: Card data security standards. Outsource handling where possible.
- Strong Customer Authentication (SCA): EU/UK rules that shape online authentication.
- KYC/KYB: Know Your Customer/Business checks to verify identities before enabling payouts or financial services.
- AML and sanctions screening: Monitoring to prevent money laundering and prohibited transactions.
- Chargeback programs: Networks monitor excessive dispute rates; staying below thresholds prevents fines and restrictions.
- Data protection: Privacy and data residency rules may influence where you store payment records.
If you build a marketplace or platform and move money between buyers and sellers, expect extra obligations: collecting tax IDs, verifying sellers, managing split payments, and offering compliant payout methods. Many PSPs provide tools for these platform needs.
Money Across Borders
Cross‑border fees and approvals
Charging a card issued in a different country than your acquirer often adds costs and drops approval rates. Local acquiring and showing prices in local currency can help. When you must go cross‑border, set expectations on delivery and descriptors to reduce disputes.
Foreign exchange (FX) and currency choices
- Price in local currency: Best for conversion and fewer surprises.
- DCC caution: Dynamic Currency Conversion shows the customer’s home currency at checkout; it can carry poor rates and confuse customers.
- Hedge or settle: If you collect in many currencies, decide whether to convert on capture, on settlement, or hold balances.
Regional methods to know
- iDEAL (Netherlands): Bank‑to‑bank checkout with strong local adoption.
- Pix (Brazil) and UPI (India): QR code and alias‑based instant transfers.
- SEPA (Europe): Harmonized credit transfer and direct debit schemes.
Offering these can raise conversions more than squeezing a few basis points out of card fees. Meet users where they already pay.
When to Choose Which Method
Match the method to the job
- Impulse purchases and broad audiences: Cards and major wallets.
- Frequent subscriptions and low fees: Bank debits in markets with reliable mandate frameworks; also network tokens for card‑on‑file.
- High ticket items and B2B: A2A rails or invoice‑based bank transfers to reduce fees and disputes.
- Mobile‑heavy traffic: Apple Pay/Google Pay and regional super‑app wallets.
- Cash‑reliant markets: Voucher or cash‑based methods as a bridge.
Also weigh speed of settlement, refund complexity, and your customer support capacity. The “cheapest” method on paper may cost more if it triggers support tickets or delays fulfillment.
Practical Setup Checklist
- Decide your primary PSP and whether you need a backup provider.
- Enable local methods per market; avoid a one‑size‑fits‑all checkout.
- Use embedded fields or hosted forms to keep PCI scope light.
- Configure 3DS/SCA rules and exemptions thoughtfully.
- Deploy risk controls: CVV/AVS where applicable, velocity limits, device fingerprinting.
- Implement webhooks for payments, refunds, disputes, and payouts.
- Set up reconciliation workflows and daily settlement reports.
- Localize currencies, taxes, and price display.
- Test failure paths: declines, timeouts, partial captures, and retry logic.
- Write clear policies for refunds, cancellations, and support.
Glossary of Payment Terms
- 3D Secure (3DS): An authentication protocol for card‑not‑present payments; version 2 enables better mobile flows and “frictionless” approvals.
- ACH: Automated Clearing House, a US network for bank transfers and debits.
- Acquirer: The merchant’s card‑accepting bank or processor that submits transactions to networks.
- Authorization: The issuer’s approve/decline decision, usually instantaneous.
- A2A: Account‑to‑Account payments; direct bank transfers without cards.
- AVS: Address Verification Service; checks billing address against issuer records.
- BNPL: Buy Now, Pay Later; installment plans offered at checkout.
- Capture: Finalizing an authorized amount so it settles.
- Card‑not‑present (CNP): Online or phone payments without a physical card.
- Chargeback: A card dispute that reverses a transaction; managed under network rules.
- Clearing: Preparing transactions for interbank settlement, often in batches.
- DCC: Dynamic Currency Conversion; shows a home‑currency price, often at worse FX rates.
- Dispute: A customer challenges a charge; may become a chargeback.
- EMVCo: The body overseeing standards like 3DS and payment tokenization.
- FedNow: A US instant payment rail operated by the Federal Reserve.
- HSM: Hardware Security Module; protects cryptographic keys.
- Interchange: Fee paid to the issuer on card transactions.
- Issuer: The customer’s card‑issuing bank.
- iDEAL: Dutch online bank transfer method with strong local use.
- KYC/KYB: Know Your Customer/Business; identity checks for compliance.
- Local acquiring: Processing in the same country as the customer’s card for better approval and fees.
- MDR: Merchant Discount Rate; blended percentage fee covering interchange and processing.
- MIT: Merchant‑Initiated Transaction; a follow‑on charge authorized by an existing agreement (e.g., subscription).
- Network token: A card token generated by card networks; remains valid across reissues.
- Open banking: APIs that let third parties initiate payments or access account data with consent.
- PAN: Primary Account Number; the card number printed on the front.
- PCI DSS: Data security standard for handling cardholder information.
- Pix: Brazil’s instant payment network with QR codes and aliases.
- PSP: Payment Service Provider; handles processing, risk, and alternative methods.
- Refund: Returning settled funds to the customer; partial or full.
- Representment: Merchant response to a chargeback with evidence.
- Risk‑based authentication: Approving low‑risk payments without friction; challenging high‑risk ones.
- Routing: Selecting the best path or provider to maximize approvals and minimize cost.
- SCA: Strong Customer Authentication; two‑factor rules in EU/UK and similar regimes.
- SEPA: Single Euro Payments Area; standardizes euro transfers and debits.
- Settlement: Transfer of funds to the merchant after clearing.
- Tokenization: Replacing sensitive data with non‑sensitive tokens.
- UPI: India’s instant payment system linking banks and apps.
- Void: Cancel an authorization before settlement; avoids a formal refund.
- Webhook: An HTTP callback your system receives to track asynchronous payment events.
Putting it All Together
You do not need every method to succeed. Start with a secure, fast card and wallet flow. Add one instant A2A option in markets where it’s popular. Watch your metrics: approvals, conversion, fraud, chargebacks, and payout speed. Then iterate. Payments are never “set and forget”; they are a living part of your product. Treat them like a feature and keep improving.
Summary:
- Online payments involve merchants, PSPs, acquirers, networks, and issuers, even when it looks like a single click.
- Cards are versatile, but instant bank transfers and wallets are essential in many markets.
- Use tokenization, TLS, and PSP‑hosted fields to protect data and reduce PCI scope.
- 3DS/SCA can add friction; configure exemptions and risk controls to keep approvals high.
- Local methods and local acquiring lift conversion more than minor fee optimizations.
- Subscriptions need account updaters, clear mandates, and smart dunning strategies.
- Build for reliability: idempotency keys, webhooks, smart retries, and reconciliation.
- Align methods to use case: ticket size, margins, refund expectations, and customer preference.
External References:
- PCI Security Standards Council
- EMVCo: 3-D Secure
- EMVCo: Payment Tokenisation
- Open Banking UK: What is Open Banking?
- NACHA: The ACH Network
- European Payments Council: SEPA Direct Debit
- European Payments Council: SEPA Instant Credit Transfer
- Reserve Bank of India: UPI FAQs
- Banco Central do Brasil: Pix
- Federal Reserve: FedNow Service
- Apple: What is Apple Pay?
- Google Pay: About
- PayPal: How PayPal Works