Skip to content

Docs / Merchant guide

Bulk actions

Plan-wide pause, resume, skip, price, and variant changes — preview first.

Bulk actions (owner-only) apply one change across every subscriber of a selling plan, with a mandatory dry-run first.

The operations

  • Pause all — pause every active subscription on the plan.
  • Resume all — resume every paused one (a missed due date is rescheduled one interval ahead, never back-billed).
  • Skip next for all — everyone's next delivery is skipped; billing dates move forward one interval.
  • Update a price — change a variant's price for every subscriber to it; plan discounts are re-applied. On plans with pricing tiers, the actual charge is always recomputed at cycle time.
  • Swap a variant — move every subscriber from one variant to another (the target must be active).

Preview, then typed confirmation

Every operation runs in two phases:

  1. Preview — a dry run that writes nothing: the exact affected count plus a sample of the rows it would touch.
  2. Execute — requires typing a confirmation phrase. Batches are capped at 500 rows; each row is processed independently, so one failure never aborts the batch — failures are counted and reported (with samples) in the summary.

Every executed batch is recorded in the activity log with who ran it and the outcome counts.