price_id line items.
For request fields, required badges, examples, and response schemas, open the endpoint pages in this group.
A typical setup creates catalog records with Create product and Create price, then publishes a reusable link with Create payment link. Buyers enter through the public link and create buyer-scoped checkout sessions from there.
Attributes
string
Payment link identifier (
pl_…).boolean
False when deactivated; the hosted checkout shows an inactive state.
string
Display name shown on the hosted checkout.
string
The public checkout URL (
https://buy.ionicfi.com/c/…).string
Three-letter ISO currency code.
integer
Total in minor units.
array of objects
Price references that make up the order.
object
Custom key-value pairs for your use.
Endpoints
Notes
name,line_items,currency, andamount_totalare required on create.line_itemsusesprice_id; payment links do not accept inlinenameandamountitems.- When updating
line_items, include the newcurrencyandamount_total. collect_configcontrols buyer fields on hosted checkout.custom_fieldsis for merchant-defined checkout fields such as PO number or account ID.

