Home > References > Avolta – Stablecoin Checkout

Stablecoin Payments at the POS for Avolta

Switzerland

Avolta is piloting an initiative to accept stablecoins at the till in its Level 2 Duty-Free-Store at Zurich Airport. At this location, a customer pays in USDC from their own wallet and the payment is final in seconds. What is novel is not only that a major retailer accepts stablecoins, but that Avolta owns the entire payment path, with no intermediaries.

DevelopX designed the architecture and built the system, through a feasibility study, a gated proof of concept, and a live pilot at Zurich Airport.

5 → 2 parties in the payment path

The Opportunity

Avolta accepts a wide range of payment methods across its markets and evaluates new ones continuously. Stablecoins arrived as a candidate like any other, and the first question was not what they cost but what they actually are and if they can offer something novel.

On inspection, almost every stablecoin payment on the market ran through a provider that converted to fiat currency before the merchant saw it, essentially being an existing payment method, rather than a new way to transfer money. Avolta wanted to know whether another version was possible: a payment that behaves like cash, sent directly from the customer to the merchant, at a real till, in a regulated market.

Our Solution

Avolta wanted to explore Stablecoins as a form of payment without relying on any third parties. The project started from one decision about what the payment should be. Everything else followed from it: how it would work, how it would run in a live store, and where it could be beta-tested.

1

Digital cash, peer to peer

The starting point defined the project: the payment should behave like cash. Exact, final at handover, with nobody holding the money in between. The customer sends USDC from their own wallet to a single-use address, and the funds move into Avolta-owned wallets. No processor, no card network, no custodian in the path. Five parties become two.

2

Where the model is recognized

A payment made directly between two parties is treated differently around the world, which made the choice of market for the pilot a design question. We screened regulatory environments for where direct customer-to-merchant payment is clearly recognized, and Switzerland, meeting this requirement, was chosen as the country to carry out the pilot. The duty-free store at Zurich Airport was chosen for being high volume and international, with its customers already paying in a currency that is not their own.

3

A small device, a lean system

The principle was to keep the footprint small on both sides for the pilot setup. At the till, one compact device that staff can use with minimal training and that adds no time to the checkout process. In the backend, a sidecar running alongside the existing point of sale rather than inside it, so nothing in the till core changed and this never became a platform project. Compliance screening runs inside that flow, before a payment is accepted.

4

No dependency at the acceptance layer

The receiving accounts and wallets could have been bought off the shelf, but this option would have put a provider back into the acceptance path, which is what the first decision removed, so we built that layer instead. The wallets are non-custodial and single-use. The architecture targets any EVM-compatible chain and any ERC-20 token, with the pilot running USDC on Base.

At the acceptance layer, everything belongs to Avolta.

DevelopX built three components and put them into production: a payment sidecar running alongside the existing point of sale, a terminal app on a standalone Android device, and an on-chain relay of single-use smart contract wallets. Only transaction screening and the conversion to fiat currency sit with external providers, and both are interchangeable.

Impact of Our Work

Payments reached the bank account in less than
5 mins
Cost to accept a payment independent of basket size less than
10 cents
Testers rating the payment experience at least equivalent to card or cash
90%
Changes to Avolta’s point-of-sale core
-0

Client Background

Avolta is the leading global travel retail and F&B player. Headquartered in Basel, Switzerland, the company operates more than 5,000 duty-free, convenience and food and beverage outlets in over 70 countries, at airports, train stations and along motorways, serving more than 2.5 billion travelers a year.

Smartphone screen showing the Avolta payment app on step 3 of 4 (Payment), displaying a QR code with instructions to send 16.80 USDC to a wallet address on the Ethereum Base (L2) network, with a countdown timer and an abort button. Smartphone screen showing the Avolta payment app on step 3 of 4 (Payment), displaying a QR code with instructions to send 16.80 USDC to a wallet address on the Ethereum Base (L2) network, with a countdown timer and an abort button. Smartphone screen showing the Avolta payment app on step 3 of 4 (Payment), displaying a QR code with instructions to send 16.80 USDC to a wallet address on the Ethereum Base (L2) network, with a countdown timer and an abort button.