Field note

X9.150 separates the checkout contract from the payment rail

The United States built instant rails before it built an interoperable merchant-presented QR contract. X9.150 supplies that missing initiation layer, allowing the code at checkout to remain stable while routing policy chooses FedNow, RTP, ACH credit, or another supported rail.

Jul 20, 2026 · Navin Agrawal · Payments · 2 min read

X9.150 separates the checkout contract from the payment rail

Visual brief

Visual brief

X9.150 separates the checkout contract from the payment rail

As of July 2026

The missing layer in US instant payments was not another rail. It was one merchant contract that payment apps could interpret without forcing the merchant to choose the rail in advance.

X9.150 makes initiation a stable interface and settlement a routing decision.

Standard

X9.150

a merchant-presented QR contract for secure, interoperable payment initiation.

Rail model

Open

the presentation layer can stay stable while the payment app chooses a supported rail.

Design call

Late bind

cost, limits, reach, and availability select the rail after the customer scans.

Closed-loop codes bind presentation to network

Wallet and bank QR codes already existed. Their weakness was scope. A code readable only by one application is a network entry point, not an interoperable acceptance contract. Merchants carry the fragmentation through separate signage, integration logic, reconciliation rules, and customer instructions.

A shared contract changes ownership

With a shared merchant-presented format, the merchant describes the payment once. The payer’s application can then apply its routing policy. The checkout experience stops owning the rail choice. The payment orchestration layer owns it.

X9.150 architecture showing one merchant-presented QR code, a payment application policy layer, and routing across FedNow, RTP, ACH credit, and stablecoin settlement options.
One code doesn't mean one rail. It means one initiation contract with late-bound routing.

One code doesn't mean one rail. It means one initiation contract with late-bound routing.

One code doesn't mean one rail. It means one initiation contract with late-bound routing.

X9.150 architecture showing one merchant-presented QR code, a payment application policy layer, and routing across FedNow, RTP, ACH credit, and stablecoin settlement options.

Late binding is where the economic value appears

Once the code no longer hardwires the network, policy can choose the path per payment. A low-value payment may favor cost. A time-sensitive payment may favor instant availability. A payment above one rail’s limit can move elsewhere. An outage can remove a rail from consideration without changing the merchant’s displayed code.

That architecture also creates a clean conformance boundary. Merchant systems produce the agreed data elements. Payment applications validate and interpret them. The routing service selects a rail. Rail adapters handle network-specific messages, returns, and reconciliation. Each layer can evolve without asking the merchant to replace the acceptance surface.

The QR code should describe the payment. Policy should decide how the payment moves.

Was this useful?

Choose once.

Related Posts

View All Posts »
Cross-border instant payments reintroduce the intermediary into the design

Cross-border instant payments reintroduce the intermediary into the design

Federal Reserve and RTP rule changes opened a path for an instant-payment leg to involve intermediaries or foreign banks. The customer experience may look direct, but FX, sanctions review, settlement finality, message validation, and returns bring correspondent functions back into the architecture.

Instant rails: the reality behind the marketing

Instant rails: the reality behind the marketing

RTP cleared $246 billion in 2024 and the headlines said instant payments had arrived. The average transaction sizes tell a quieter story - this is high-value institutional money on a faster rail, not the consumer revolution that was promised.

RTP vs FedNow: the $10 million strategic divide

RTP vs FedNow: the $10 million strategic divide

An $8M deal chopped into 16 payments because one bank used FedNow. With TCH-RTP at a $10M limit and FedNow at $500K, transaction size is quietly deciding which rail a corporate treasurer can use.

The Fed payment account grants the rail, not the safety net

The Fed payment account grants the rail, not the safety net

The Federal Reserve proposed a stripped-down payment account for legally eligible institutions. It can clear and settle on Fedwire, FedNow, and National Settlement Service, but it withholds the cushion that made sponsor-bank access survivable: no discount window, no intraday credit, no daylight overdraft, no interest on balances.