Payment links are shareable URLs that direct customers to a hosted payment page. They're the simplest way to collect a payment — create a link, send it to the customer, and they pay. Each payment link is for a single payment and is no longer usable once paid.
How It Works
- Create a payment link via the API with your payment options (amount, currency, description, account details)
- Share the generated URL with your customer (email, SMS, embed in your app)
- The customer opens the link and completes payment through the hosted checkout
- You receive a webhook notification when payment is complete
State Fields
Payment links support state1 through state9 fields that pass custom data through the payment flow unchanged. These are returned in webhooks and on the contract/transaction, allowing you to correlate payments back to records in your system without using the alt_key.