Create a link
- In the dashboard, go to Payment links → Create link.
- Set a title (what the buyer sees, e.g. “Consulting invoice”), an amount, and a currency (CHF, EUR or USD).
- Share the link’s URL.
URL anatomy
/pay/{id} route on the hosted checkout resolves all three payable objects by their id prefix: payment links (pl_…), invoices (inv_…), and API-created payment intents (pi_…).
What the buyer sees
Opening the link shows the title, amount, your business name and branding, and a grid of the assets and networks you accept with live indicative crypto amounts. When the buyer starts paying, a payment intent is created with a 15-minute window; picking an asset locks the exact crypto amount and shows a deposit address.Link lifecycle
| Status | Meaning |
|---|---|
| Active | The link resolves and accepts payments. |
| Paused | Temporarily disabled — the checkout returns “not found” until you re-activate it. |
| Archived | Retired for good. Past payments keep referencing the link. |
payment.status webhooks with paymentLinkId set.