Payment link states
Last updated: May 27, 2026
A payment link can be in one of three states: Draft, Active, or Expired. This article describes what each state means and when a link moves between them.
Payment link states
State | What it means |
|---|---|
Draft | The link has been either saved but not yet published or it was published and moved back to draft status. It does not accept payments and is not shareable with customers. |
Active | The link is live and can be shared with customers. Anyone with the URL can complete a payment. |
Expired | The link is no longer available. Customers visiting the URL will not be able to pay. Expired links cannot be reactivated. |
When a link becomes Active
A link moves from Draft to Active as soon as you publish it from the dashboard. From that moment, the URL is shareable and ready to accept payments.
Also, It can go back from Active to Draft. In Draft status it is not shareable with customers or available to receive payments.
When a link becomes Expired
A link moves from Active to Expired in two scenarios:
1. The configured expiration date passes
If you set an expiration date when creating the link, the link automatically moves to Expired once that date is reached.
2. A payment is received on a single-use link
Single-use payment links (the default for instant payment links) automatically move to Expired as soon as the first successful payment is received. This prevents the same link from being paid more than once.
Multi-use links stay Active after each payment and only expire when the configured expiration date passes.
Single-use vs multi-use links
Type | Behavior |
|---|---|
Single-use (Instant-Payment-Links) | Expires automatically after the first successful payment. Default for one-time / instant payment links. |
Multi-use | Stays Active after each payment. Only expires when the configured expiration date passes. |
The type of link is chosen whenever creating a payment link from the Dashboard or from the API.
Need help?
If a link is in an unexpected state, please contact us at support@rebill.com.