Skip to main content
A plan defines a recurring billing configuration — price, currency, billing frequency, and renewal behavior. Plans start as drafts, giving you time to configure them before publishing. Once published, customers can subscribe to a plan and be billed automatically at the defined interval.

Methods

Create a plan

Publish a plan

Plans start as drafts. Publish them to make them available:

Get plan details

List plans

The list() method supports filtering by active (boolean) and expired (boolean) query params:

Update a plan

Delete a plan

Plan request fields

Plan details (response)