/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.

