Skip to main content
Subscriptions cover recurring billing: plans, subscriber enrollments, imports, and account balances. Base path: /api/v1/merchant/subscriptions

Endpoints

Public checkout for subscribers uses the checkout host at /subscription/:planId without merchant keys. See Public checkout.

Plans

List plans

GET /api/v1/merchant/subscriptions/plans

Create plan

POST /api/v1/merchant/subscriptions/plans Typical body fields: name, amount, currency, interval, intervalCount, trialDays, metadata.

Update plan

PATCH /api/v1/merchant/subscriptions/plans/:id

Enrollments

List

GET /api/v1/merchant/subscriptions?status=ACTIVE

Get

GET /api/v1/merchant/subscriptions/:id

Lifecycle

Settings and account

GET and PATCH /subscriptions/settings control fee pass-through, tax calculation flags, and billing behavior. GET /subscriptions/account returns balances for subscription treasury operations.

Common errors