Portable business identity
Change the payment setup, not the address
A business publishes one durable OPID on invoices, websites and QR codes. That OPID delegates to a replaceable receiver configuration, so the business can reorganise providers without reissuing its public address.
Verified resolution path
Stable public OPID
https://openpaymentaddress.org/examples/portable-business
Put this address on long-lived public material.
Current receiver configuration
https://openpaymentaddress.org/examples/multi-rail
Replace this target when the payment setup changes.
The payer fetches and verifies both records. Delegation changes where the OPID resolves; it does not conceal the route or silently redirect a web request.
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/L2V4YW1wbGVzL3BvcnRhYmxlLWJ1c2luZXNz
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/portable-business",
"name": "Portable business address demonstration",
"payment": {
"type": "delegate",
"target": "https://openpaymentaddress.org/examples/multi-rail"
}
}
Open the actual JSON file