Skip to main content
A trial is a free_trial phase in an Offer. It delays the first charge; the Offer’s application channel determines whether Commet selects it automatically or your integration assigns it directly.

What the customer experiences

The trial starts after payment-method setup succeeds. If the card requires 3D Secure, the customer completes verification before the trial begins.

How it works

The accepted Offer phases are immutable, but the selected catalog price is not. A price change during the trial changes the first paid charge.

Reusable and customer-specific trials

Use a catalog Offer when the trial should have a reusable name and distribution strategy. It can be attached to a base price as introductory or passed directly with offerId. Use customTrialDays for terms exclusive to one subscription. Commet records those accepted terms as a custom Offer Application. Use skipTrial: true to bypass automatic introductory selection.

During the trial