Getting started

Cancellation and renewals

ProteinIQ cancellation is end-of-period by default.

Overview

Cancellation in ProteinIQ is designed to be predictable: canceling a subscription does not immediately remove access. Instead, it schedules the subscription to end at the current billing period boundary.

This gives teams time to complete active work while still preventing the next automatic renewal.

Cancel flow

From Settings -> Billing, choose Cancel Plan and confirm the action. During cancellation, users can optionally provide a reason. The system then sets Stripe cancel_at_period_end to true and keeps the workspace active through the end of the current period.

If a reason is provided, it is stored in Stripe cancellation details.

Cancellation reason capture

The dialog supports both preset reasons and a custom "Other" reason. Custom text is limited to 300 characters.

Preset options currently include pricing concerns, low usage, missing features, technical issues, and switching tools. Teams that want to share implementation-specific context can use the custom field.

Resume flow

If cancellation is scheduled but the period has not ended yet, Billing can surface Resume plan. Resuming simply clears cancel_at_period_end and restores normal auto-renew behavior on the existing subscription.

This is useful when cancellation was triggered accidentally or when a team decides to keep the plan before period end.

Access and limits during cancellation window

Until the period end date, the workspace keeps its active plan limits and members continue to work normally. Credits and usage behavior remain tied to the current cycle.

At period end, subscription status transitions according to billing reconciliation logic and the workspace moves to the corresponding non-renewed state.

FAQ

Does canceling refund the current cycle automatically?

No. Cancellation is forward-looking and stops future renewal. It does not retroactively refund time already in the current cycle.

Can I undo cancellation after scheduling it?

Yes, as long as the subscription has not fully ended. Use Resume plan before the period end date.