Skip to main content

Payment Pages API

List Payment Pages

GET /api/payment-pages?page=1&search=checkout

Create Payment Page

POST /api/payment-pages
See the Payment Pages guide for the full list of configuration options.

Update Payment Page

PATCH /api/payment-pages/:id

Update Status

PATCH /api/payment-pages/:id
{
  "status": "ACTIVE"
}
Valid statuses: DRAFT, ACTIVE, PAUSED, ARCHIVED

Clone Payment Page

POST /api/payment-pages/:id/clone
Creates a duplicate with (Copy) appended to the title and a new slug.

Delete Payment Page

DELETE /api/payment-pages/:id

Payment Page Events

POST /api/payment-pages/:id/events
{
  "eventType": "FORM_START"
}
Records analytics events: PAGE_VIEW, FORM_START, PAYMENT_ATTEMPT, PAYMENT_SUCCESS.