Same currency · Different rails
Receive EUR through a bank or wallet
This shop accepts one settlement currency through two independent routes. A payer can use SEPA from a bank account or EURe from a compatible wallet without asking the shop for a different payment address.
Rail 1
SEPA bank transfer
The standard EUR handler names the recipient and publishes a synthetic demonstration IBAN.
Rail 2
Monerium test wallet
Receive a digital-euro test payment through Monerium’s sandbox. The exact test network, digital-money contract and receiver address stay visible in the technical record below.
The payer remains in control
The record advertises both routes in receiver preference order. The payer still chooses the supported route it wants to execute and reviews the exact destination before leaving the browser.
Want one for your own work? Open the payment-file generator.
The file you put online
The associated OPID record is published at
https://openpaymentaddress.org/.well-known/open-payment/record/L2V4YW1wbGVzL211bHRpLXJhaWw
This is the actual payment file for this example. A payment app reads it to find out what the address means; people do not have to understand or edit the code.
{
"version": 1,
"id": "https://openpaymentaddress.org/examples/multi-rail",
"name": "Dual-rail EUR receiver demonstration",
"payment": {
"type": "direct",
"methods": [
{
"type": "sepa",
"currency": "EUR",
"name": "OPAP dual-rail shop demonstration",
"iban": "NL96TEST0000000000"
},
{
"type": "erc20",
"currency": "EUR",
"chain": "eip155:10200",
"asset": "0x7a47605930002CC2Cd2c3c408D1F33fc2a18aB71",
"recipient": "0x70997970C51812dc3A010C7d01b50e0d17dc79C8",
"symbol": "EURe"
}
]
}
}
Open the actual JSON file