API get list of PaymentLink
Returns a paginated list of payment links for the authenticated merchant.
query Parameters
pagePage number for paginating
limitLimit items per page
Headers
authorizationAPI get list of PaymentLink › Responses
Paginated payment links.
totalpagelimitCreate payment link
Create a shareable payment link that allows customers to pay a specific amount.
amount — required.
customValues — optional array of { key, label, value } objects shown on the payment form. Important: All custom value keys must be pre-configured in the merchant setup. Any key not defined in the merchant configuration will result in an error.
taxes — optional array of tax IDs to apply.
showBilling/showShipping — whether to request billing/shipping addresses on the payment form.
attachments — optional file path objects from the /upload-attachments endpoint.
Headers
authorizationCreate payment link › Request Body
amountPay amount
taxesTaxes amount or list of taxes
showBillingShow Billing
showShippingShow Shipping
custom values data
attachmentsAttachments
applyDiscountA discount may be applied to this payment link. If applicable, a discount of {%} will be deducted from credit card payments.
Create payment link › Responses
Payment link created.
Share payment link by email
Send a payment link to a customer via email. Provide paymentLinkId and email in the request body.
Headers
authorizationShare payment link by email › Request Body
emailEmail to send the payment link or Invoice
paymentLinkIdPaymentLink Id to send by email
Share payment link by email › Responses
Email sent.
Share payment link by SMS
Send a payment link to a customer via SMS. Provide paymentLinkId and phoneNumber (any valid US number including area code, e.g. 786 322 0000) in the request body.
Headers
authorizationShare payment link by SMS › Request Body
phoneNumberPhone to send the payment link or Invoice
paymentLinkIdPayment Link Id
invoiceIdInvoice Id
createdByName of the user who created the payment link or Invoice
Share payment link by SMS › Responses
SMS sent.
Upload payment link attachments
Upload files to attach to a payment link. Returns file path objects to use in the attachments field when creating a payment link.
File limits: Up to 10 files per request, max 25 MB total size.
Supported formats: JPG, PNG, PDF.
Upload payment link attachments › Responses
Files uploaded.
message