Choosing a Subscription Type

Breeze supports four subscription types. Use this guide to pick the right one before integrating.

Quick reference

If you want to...Use
Charge the customer immediately on signup, then every billing cyclePlain recurring
Give customers a free trial before the first chargeFree trial
Collect payment details now, start billing on a future dateScheduled
Offer a reduced-price introductory period before full-price billingDiscounted trial
Free trial that begins on a future dateFree trial + Scheduled

Plain recurring

The default. The customer's card is charged on signup, then again every billing cycle (e.g. monthly, weekly).

Subscription starts as: INCOMPLETEACTIVE on first payment

Use when: No trial period needed, billing starts immediately.

See Quick Start for setup.

Free trial

Payment details are collected at signup but no charge is made until the trial ends.

Subscription starts as: TRIALINGACTIVE after trial ends

Use when: You want customers to experience the product before committing — e.g. "7 days free, then $9.99/month."

See Scheduled & Free Trial for setup.

Scheduled

Payment details are collected now, but billing doesn't begin until a specified future date. The card is not charged until the scheduled start date.

Subscription starts as: SCHEDULEDACTIVE at start date

Use when: You're launching a product on a specific date, running a campaign, or migrating customers from another billing system.

See Scheduled & Free Trial for setup.

Discounted trial

The customer is charged a reduced amount during a trial period, then automatically transitions to full-price recurring billing. Prevents free-trial abuse while still lowering the barrier to entry.

Subscription starts as: DISCOUNTED_TRIALINGACTIVE at full price after trial

Use when: You want a low-commitment entry price — e.g. "$0.99 for the first month, then $9.99/month."

See Discounted Trial for setup.

Free trial + Scheduled

Combines both: payment details collected now, trial begins at a future date, billing starts after the trial ends.

Subscription starts as: SCHEDULEDTRIALING at start date → ACTIVE after trial

Use when: You're launching on a specific date and want to offer a trial from launch day.

See Scheduled & Free Trial for setup.