What is a Payment Link?
A Payment Link is a unique URL that you can share with your customers to collect payments. Unlike Checkout Sessions which are created for each transaction, payment links are reusable and can be shared via any channel.Identifier format:
plink_ followed by 24 alphanumeric characters.Example: plink_abc123def456ghi789jkl012Payment Link Types
product
Product SalesSell one or more products from your catalog with quantity and variant management.
amount
Fixed or Variable AmountCollect a specific amount or allow the customer to choose the amount.
subscription
SubscriptionCreate recurring subscriptions after the first payment.
Benefits of Payment Links
Simplicity
Simplicity
- Create links in a few clicks via API or dashboard
- No technical skills required to use them
- Short and easy-to-share URL
Flexibility
Flexibility
- Customize the amount, currency, and products
- Set usage limits
- Add options like address collection
Reusability
Reusability
- One link for multiple customers
- No need to create a new session each time
- Ideal for marketing campaigns
Traceability
Traceability
- Track the number of uses
- Receive real-time notifications
- Access payment history
How It Works
Sharing
Share the link with your customers via email, SMS, WhatsApp, social media, or embed it on your site.
Use Cases
| Use Case | Recommended Type | Description |
|---|---|---|
| Invoices | amount | Send invoices with an integrated payment link |
| E-commerce | product | Sell products with variants (size, color) |
| Donations | amount (variable) | Allow donors to choose the amount |
| Subscriptions | subscription | Create recurring subscriptions |
| Events | product | Sell tickets with different categories |
| Services | amount | Bill for one-time services |
Payment Link vs Checkout Session
| Feature | Payment Link | Checkout Session |
|---|---|---|
| Reusability | Reusable multiple times | Single use |
| Creation | Once, then shared | Per transaction |
| Expiration | Configurable (or never) | Expires after a short delay |
| Usage Limit | Configurable (maxRedemptions) | Single use |
| URL | Short and permanent | Long and temporary |
| Use Case | Campaigns, social sharing | E-commerce integration |
Link Statuses
| Status | Description |
|---|---|
active | Active link, accepts payments |
inactive | Manually deactivated link |
expired | Expired link (expiresAt date passed) |
exhausted | Usage limit reached (maxRedemptions) |
Next Steps
Create a Link
Learn how to create your first payment link
Share a Link
Discover the different sharing methods