Reference🔭 Ecosystems & horizonsIntermediate⏱ 15 min read

🔀 Omnichannel payments

Cross-channel tokenization, click and collect, endless aisle, cross-channel refunds, and unified reconciliation: what happens when the store and online become one business.

From multichannel to unified commerce

For 20 years, retailers kept adding channels: POS terminals in stores run on a legacy card-processing setup, an e-commerce PSP for the website, and sometimes a third provider for the mobile app. The result is silos. Each channel has its own contract, its own back office, and its own transaction database, and no shared identifier lets the retailer recognize the same customer from one channel to the next. Omnichannel, and later unified commerce, take the opposite approach: process every payment on a single platform and keep one customer and transaction database, whatever the touchpoint.

🧱
Multichannel (silos)
Each channel has its own payment stack, contracts, and data. A website customer is a stranger in the store. Reconciliation and fraud prevention are duplicated.
🌉
Omnichannel (bridges)
The channels stay separate, but bridges appear: click and collect, in-store returns of online purchases. Point-to-point integrations multiply and are costly to maintain.
🧬
Unified commerce (one platform)
One platform processes every payment (POS terminal, website, app, payment link, kiosk). The customer token is the same everywhere, so every transaction adds to a single customer view.
73 %
of consumers use more than one channel during their shopping journey
Harvard Business Review, study of 46,000 shoppers
+ 10-15 %
higher customer lifetime value for omnichannel shoppers than for single-channel shoppers
Retail studies (HBR, McKinsey)
1
transaction database: the unified commerce target, versus 3 to 5 in a multichannel setup
Paypedia
ℹ️
Why payment is the linchpin
Payment is the only event that occurs in 100% of shopping journeys, online and in store, which makes it the natural link between channels. A tokenized card presented at the POS terminal identifies the cardholder with no loyalty card, no account, and no extra step. The act of paying is enough.

Cross-channel tokenization

Tokenization replaces the card PAN with a token that stays stable over time and is shared across channels. It is the technical foundation of omnichannel. When a customer pays at the POS terminal, the platform derives the token for that card and matches it against the token stored from the customer's online purchases. A match shows that the same card was used for both. This approach, sometimes called payment as an identifier, enables invisible loyalty, receipt-free returns, and hybrid journeys while staying fully PCI DSS compliant, since the PAN never travels in the clear.

Customerenters the PAN onceMerchant / PSPnever stores the PANToken ServiceVisa VTS · Mastercard MDESIssuerapproves the tokenPANtoken requestTARDPAN (network token)bound to one card × merchant pairprovisioningSubsequent paymentstoken + dynamic cryptogramone-click / MITCard reissued or expired: the token staysvalid (updated by the scheme) →+2 to 3 pts of approval rate
  • PSP token (acquirer token): generated by the payment platform and stable across every channel it processes. It is the backbone of unified commerce.
  • Network token (scheme token): generated by Visa or Mastercard and updated automatically when a card is reissued (lifecycle management). It is valuable for subscriptions and card-on-file payments.
  • Combining the two: mature platforms pair the PSP token (a cross-channel view of the customer) with the network token (higher online authorization rates).
  • The in-store constraint: at the POS terminal, the token must be derived from the transaction without storing the PAN, which is why an end-to-end PCI-certified chain (P2PE) matters.
🔑
The token as a customer identifier
A tokenized card recognized on every channel is always presented at the moment of payment, while a sign-up loyalty program depends on customers remembering to identify themselves. Some retailers tie loyalty, returns, digital receipts, and fraud detection to the token. The customer database then grows with every purchase, with no action required from the cardholder.

Hybrid journeys: click and collect, endless aisle, and more

🛍️
Click and collect
The customer orders and pays online, then picks up in store. The payment challenge is delayed capture (charging at pickup, not at order time) and handling partial cancellations when an item is out of stock.
♾️
Endless aisle
In the store, a sales associate orders an item that is not on the shelf from e-commerce inventory. Payment is taken in store (POS terminal or payment link), and the order follows the online fulfillment flow. The transaction must therefore be linked to both databases.
📦
Ship-from-store
An online order ships from a store. The customer sees no difference at payment, but it shapes reconciliation: the web channel collects the revenue, while the store fulfills the order.
🔗
Pay-by-link and assisted remote sales
The sales associate sends a payment link (for a quote, personal shopping, or after-sales service). The link runs on the same platform and uses the same customer token as the website.
Click and collect with capture at pickup
Customer
Orders online with a stored card (token)
€89 authorization, no immediate charge
Payment platform
Keeps the authorization alive, extends it if needed
Automatic reauthorization if pickup is delayed
In store
Prepares the order; one item is out of stock
Final amount drops to €74
Customer
Picks up the order in store
Identified by QR code or name
Payment platform
Partial capture of €74, release of the remainder
A single entry on the customer's statement
  • Authorization validity: about seven days for a standard authorization (varies by scheme and MCC). After that, the merchant must reauthorize or switch to immediate capture with a refund if an item turns out to be unavailable.
  • Partial and multiple captures: essential for orders shipped in several parts. Confirm that the acquirer and the contract support them.
  • Incremental authorization: useful when the final amount may exceed the estimate (rentals, restaurants, hotels).
⚠️
The double-charge trap
A poorly integrated endless aisle can create two transactions for the same sale (one at the POS terminal, one on the e-commerce side), or a sale with no fulfillment order. The fix is a single order ID, carried end to end in the transaction's reference field. It applies whichever channel takes the payment.

Cross-channel refunds and exchanges

Returns of items bought on another channel are the real test of a unified database. A customer buys online and returns the item in store (BORIS, buy online, return in store), or the other way around. To issue the refund, the store must find the original transaction, whichever channel recorded it. This is called a referenced refund. The credit goes back to the original card, identified by its token, and the customer does not need to show the card or a receipt. Unreferenced refunds (a “standalone” credit to a card, such as an OCT or payout) are kept for edge cases, because they cost more, carry more risk (refund fraud), and are sometimes restricted by the schemes.

ScenarioBest practiceWhat to watch
Bought online, returned in storeReferenced refund against the e-commerce transaction, initiated from the store registerAssociate permissions at the register, limits, accounting trail back to the original channel
Bought in store, refunded remotelyFind the POS transaction through the token or the digital receiptOlder card-processing systems cannot always refund without the card present
Exchange with a price differenceRefund the original item and charge for the new one separatelyAvoid makeshift partial refunds issued as paper store credit
Original card has expiredThe network token follows the reissued card; otherwise, store credit or a bank transferA refund to a closed card is rejected late in the process
Multi-seller order (marketplace)Claw back each seller's share using the original splitCommissions recalculated, negative seller balances
Cross-channel refund scenarios
  • Refund to the original payment method by default: the schemes require it, and regulators expect it (anti-money laundering).
  • Omnichannel store credit (gift card or customer credit) is an excellent buffer: it is instant, works everywhere, and keeps the revenue in the business.
  • Record the original channel in the refund's accounting entry, or margin by channel becomes impossible to read.
ℹ️
Returns are the moment of truth for customers
Retail studies agree on one point: a frictionless return makes a repeat purchase much more likely. A cross-channel referenced refund requires no effort from the customer, who simply gets a notice that the card will be credited within 2 to 5 days. Among the workstreams in a unified commerce program, it offers one of the best returns on cost.

Unified reconciliation

Reconciliation matches every sale, payment, bank payout, and fee across all channels. It is the financial side of omnichannel. In a siloed organization, the back office handles end-of-day batch files from POS terminals, e-commerce PSP reports, and bank statements in different formats, with no shared identifier to tie them together. In unified commerce, the platform produces a single settlement feed, in which each bank payout is broken down transaction by transaction, with the channel, store, fee, refunds, and chargebacks.

Salesorders / tillsPSPsettlement reportBanknet payoutStatementsbank statementsEnginereconciliationMT940camt.053CFONB120Matchingn transactions ↔ 1 payoutExceptionsfees · chargebacks · timingERP / Accountingautomatic cash applicationmatchingbreaksadjustment
  • Three reconciliations: sales ↔ payment transactions (completeness), transactions ↔ payouts (settlement), payouts ↔ bank statement (cash).
  • Transaction-level detail: require a line-by-line settlement report from the provider that includes the order ID, because that is what makes automatic matching possible.
  • Typical discrepancies: timing gaps (sale on D, payout on D+2), refunds that straddle two periods, chargebacks deducted from payouts, and bundled fees.
  • KPIs: automatic matching rate (more than 98% is achievable), time to close, and discrepancies unresolved after more than 30 days.
Unified settlement line (excerpt from a JSON report)
{
  "settlement_batch": "2026-07-09-EUR-001",
  "payout_iban": "FR76XXXXXXXXXXXX",
  "gross": 74.00,
  "fees": -0.62,
  "net": 73.38,
  "transaction": {
    "order_ref": "ORD-84512",
    "channel": "ecommerce",
    "fulfillment": "click_and_collect",
    "store_id": "PAR-011",
    "method": "visa_token",
    "type": "partial_capture"
  }
}

Retailer examples and best practices

Large international retailers led the first programs of this kind. The typical model, popularized by Adyen with Decathlon and Sephora across several regions, replaces a patchwork of local card-processing contracts and e-commerce PSPs with a single platform, rolled out country by country. These programs report three results: a unified customer view through the token, cross-channel returns everywhere, and centralized multi-country reconciliation. They also let retailers launch new journeys, such as mobile checkout on the sales floor, kiosks, and line-free stores, with no new payment integration.

🏃
Sporting goods retailer (such as Decathlon)
Mobile checkout on the sales floor and self-checkout run on the same platform as the website. Associates can take payment anywhere in the store, and those payments land in the same database as e-commerce.
💄
Beauty retailer (such as Sephora)
Store, app, and web unified. A tokenized card means a recognized customer, automatic loyalty credit, and receipt-free returns. The checkout becomes a CRM touchpoint.
🍔
Quick-service restaurants
Kiosks, self-service terminals, click and collect, and delivery on one platform. Delayed capture and automated partial refunds absorb the surprises of order picking.
Leading unified commerce platformsAdyenStripeWorldlineNexi
  • Start with the token: without a cross-channel customer identifier, omnichannel is only cosmetic.
  • A single order ID carried through every transaction, on every channel.
  • Tackle returns first: they are the most visible journey for customers and the most painful one in a siloed setup.
  • Bring finance in from day one: unified reconciliation drives the accounting close. It is not an “IT” project.
  • Migrate country by country or brand by brand, never in a big bang: in-store payments cannot tolerate any downtime.
✅
Key takeaways
Unified commerce rests on three data objects that every channel shares: a customer token, an order ID, and a transaction database. Payment, which is part of every shopping journey, links them together. Unified reconciliation is the financial outcome.