Bulk Uploader
Validate your CSV and push to Stripe in a few clicks.
What records are you updating?
Cancel all subscriptions to reset test data, or upload a CSV of IDs for targeted cancellation — with validation, preview, and per-row results.
Validate your CSV and push to Stripe in a few clicks.
What records are you updating?
Two ways to bulk cancel subscriptions
Upload a CSV of subscription IDs, or use cancel-all mode.
Confirm subscription IDs and preview which will be canceled.
Execute cancellation with confirmation phrase for destructive operations.
Built-in safeguards for destructive operations
Preview exactly what will be canceled.
Subscription ID and status verification.
Download an errors-only CSV to fix and re-upload.
Track cancellation results per subscription.
Download our sample to see the expected format with supported fields and example data.
It cancels every ongoing subscription (active, trialing, past_due, unpaid, paused) in the Stripe account tied to your API key. A confirmation phrase is required before execution.
Yes. Upload a CSV with subscription IDs instead of using the cancel-all option. Each row can specify immediate cancel or cancel at period end.
No. Canceling subscriptions only affects the subscription objects. Customers, products, and prices remain in your Stripe account.
Stripe does not support undoing a cancellation. Canceled subscriptions must be recreated. Always use test-mode keys when cleaning up test data.