Quickstart Link
Create, share, and collect your first payment link.
8 min read
1. Create the link
In Links → New link, choose the type:
productfixed amountoptionalThe customer pays the `price` you set.
eventticketingoptionalSell tickets — requires a date, location, and timezone.
fundraisingcampaignoptionalCollect toward a `target_amount`, optionally showing progress.
donationfree or bounded amountoptionalThe customer chooses the amount (optionally within `min_amount`/`max_amount`).
2. Add extra fields (optional)
Collect information on the fly: table number, size, order reference — via the extra_fields
array on the link.
{
"extra_fields": [
{ "key": "table", "label": "Table number", "required": true },
{ "key": "note", "label": "Note to seller", "required": false }
]
}3. Share
Share the URL or generated QR code. On the hosted page, the customer pays via MTN MoMo, Orange Money, Wave, or card depending on their country.
4. Get notified
Connect a webhook payment.succeeded to react automatically (send a
receipt, update inventory). Custom fields are included in data.metadata.
Expiration & single use
A link can expire at a given date or after a single successful payment — useful for invoices. Set it up at creation (Tracking).