API get list of PaymentLink
DEPRECATED — use GET /public/202104/payment-link instead. Returns paginated payment links as { meta: { count, totalPages, page, limit }, data: [...] }. Money fields in this deprecated list are in dollars.
query Parameters
pagePage number for paginating
limitLimit items per page
Headers
key-hashSecurity key hash issued to your integration (merchant dashboard: Administration → Security Keys).
API get list of PaymentLink › Responses
Paginated payment links (deprecated format). Money fields in dollars.
Create payment link
DEPRECATED — use POST /public/202104/payment-link instead. customValues keys must be pre-configured in the merchant setup. Optionally include showBilling, showShipping, taxes (array of tax ids), and attachments (objects returned by /upload-attachments).
Money units on this deprecated endpoint: amount is an integer number of whole dollars; response money fields are in dollars. In the response, taxes is the computed tax amount (the selected taxes are listed in selectedTaxes).
Headers
key-hashSecurity key hash issued to your integration (merchant dashboard: Administration → Security Keys).
Create payment link › Request Body
amountInteger amount in cents (1000 = $10.00). Note: the deprecated POST /public/payment-link endpoint interprets this value as whole dollars instead.
taxesList of tax ids to apply (send [] when none). In responses, taxes is the computed tax amount, not this list.
showBillingShow Billing
showShippingShow Shipping
custom values data
Objects returned by POST .../upload-attachments.
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 (deprecated format).
API view paymentLink by id
DEPRECATED — use GET /public/202104/payment-link/:id instead.
path Parameters
idPayment link ID
Headers
key-hashSecurity key hash issued to your integration (merchant dashboard: Administration → Security Keys).
API view paymentLink by id › Responses
Payment link returned.
API delete paymentLink by id
DEPRECATED — use DELETE /public/202104/payment-link/:id instead. The response is the raw underlying payment-request document (order, active: false, deletedAt, ...), not the public payment-link shape.
path Parameters
idPayment link ID
Headers
key-hashSecurity key hash issued to your integration (merchant dashboard: Administration → Security Keys).
API delete paymentLink by id › Responses
Payment link deleted. Returns the raw payment-request document.
API send the payment link by email
API send the payment link by sms
DEPRECATED — use POST /public/202104/payment-link/send-by-sms instead.
Phone format: ^[+]?[(]?[0-9]{3}[)]?[ ]?[0-9]{3}[-]?[0-9]{4}$ — e.g. (555) 555-5555 or 5555555555; 555-555-5555 is rejected.
Headers
key-hashSecurity key hash issued to your integration (merchant dashboard: Administration → Security Keys).
API send the payment link by sms › Responses
SMS sent.
Upload payment link attachments
DEPRECATED — use POST /public/202104/payment-link/upload-attachments instead. Upload files to attach to a payment link. Up to 10 files per request, max 25 MB total. Supported: JPG, PNG, PDF.
Headers
key-hashSecurity key hash issued to your integration (merchant dashboard: Administration → Security Keys).
Upload payment link attachments › Request Body
attachmentsMultipart field name: attachments
Upload payment link attachments › Responses
Files uploaded.

