Payment Links
Payment links are shareable URLs that open a hosted checkout page. Create a link, share it via email, social media, or embed it in a button — and customers can pay without you building any checkout UI.Create a Payment Link
Payment amount.
Currency code:
USD, EUR, GBP.Token to accept:
USDC, USDT, SOL.Description shown on the checkout page.
Maximum number of times this link can be used. Omit for unlimited.
ISO 8601 expiration date for the link itself.
Arbitrary key-value pairs.
Enable fiat onramp (NGN to USDC) for this link.
Original NGN amount for exact conversion. Only relevant when
onramp is true.When
true and onramp is true, a transparent service charge is added for the payer.When
true, the checkout shows an expanded form to collect customer details (name, phone, company, billing address) before payment.Example
Response
List Payment Links
Get a Payment Link
The unique link code (e.g.,
abc123xyz).Create a Payment from a Link
- Validates the link is active, not expired, and has remaining uses.
- Creates a new payment with the link’s parameters.
- Returns the payment details including wallet address and QR code.
Use Cases
Invoicing
Create a link and email it to your client. They click, pay, done.
Social Commerce
Share payment links on Twitter, Discord, or Telegram. Accept payments from anywhere.
Event Registration
Set
max_uses to your event capacity. Each registration creates a tracked payment.Donations / Tips
Create an open-ended link for recurring or variable-amount contributions.
Payment Links with Fiat Onramp
Whenonramp is set to true, the checkout page shows a bank transfer option alongside crypto payment. Customers can pay with Nigerian Naira (NGN) which is converted to USDC and settled to your wallet.