Skip to main content

How to Safely Manage Product Deletions

Kyrios prevents deletion of protected products, prices, and variants to avoid breaking subscriptions, calendars, and other linked features.

Updated over 2 months ago

Who This Is For / When to Use

  • Account owners managing products in Payments.

  • Teams attempting to delete products, prices, or variants.

  • Anyone seeing the Delete option disabled or blocked.

Where Product Deletion Is Managed

Product deletion actions are available from the Products list.

Navigate to:

Payments → Products

From the product list, use the three-dot menu to edit, duplicate, or delete eligible products.

Products With Active or Past-Due Subscriptions

Products linked to active or past-due subscriptions cannot be deleted.

What happens:

  • The Delete action is blocked.

  • This prevents disruption to ongoing or unpaid subscriptions.

What you can do:

  • Cancel or resolve all subscriptions tied to the product.

  • Once no active or past-due subscriptions exist, the product becomes eligible for deletion.

Calendar, Membership, and Community Products

Products created by Calendars, Memberships, or Communities are protected.

Rules:

  • These products cannot be deleted.

  • The delete option is disabled by design.

Reason:

  • Deleting these products would break linked bookings, access rules, or member entitlements.

How to identify them:

  • Calendar-created products display a Calendar tag in the product list.

Confirming a Product Deletion

When a product is eligible for deletion, Kyrios shows a confirmation modal before completing the action.

Important notes shown in the modal:

  • Deletion is permanent and cannot be undone.

  • Products connected to funnels are disabled instead of deleted.

Bulk Product Deletion Rules

Bulk deletion respects the same safeguards as individual deletion.

Behavior:

  • Eligible products are deleted.

  • Restricted products are automatically excluded.

This includes:

  • Products with active or past-due subscriptions.

  • Calendar, membership, or community products.

If you use Select All, Kyrios will still skip protected products automatically.

Price and Variant Deletion Rules

Deletion rules differ based on whether a price or variant has been saved.

Rules:

  • Unsaved prices or variants can be deleted.

  • Saved prices or variants cannot be deleted.

Why:

  • This prevents accidental removal of live pricing tied to orders, subscriptions, or reporting.

Alternative:

  • Saved prices can be archived instead of deleted.

Identifying Protected Products in the Product List

Kyrios visually labels certain product types to reduce mistakes.

Examples:

  • Calendar tag for calendar-created products.

  • Membership or plan labels for protected product types.

These labels help you identify products that cannot be deleted before taking action.

Common Issues and Fixes

Delete option is missing or disabled

  • The product is linked to subscriptions, calendars, memberships, or communities.

Product did not delete during bulk action

  • The product is protected and was automatically excluded.

Price delete button is disabled

  • The price has already been saved. Use archive instead.

FAQ

Why can’t I delete my calendar or membership products?

These products are tied to essential features like bookings or access control. Deleting them would break linked functionality, so Kyrios blocks deletion.

Why can’t I delete a product with subscriptions?

Products with active or past-due subscriptions are protected to prevent interruption of services or billing.

Can I delete multiple products at once?

Yes. Bulk deletion is supported, but protected products are automatically excluded.

How do I identify calendar products?

Calendar products display a Calendar tag in the product list.

Why can’t I delete a price or variant?

Once a price or variant is saved, deletion is disabled to prevent accidental data loss.

What happens if I use “Select All” in bulk deletion?

Kyrios automatically excludes protected products and deletes only eligible ones.

What’s the difference between archiving and deleting a price?

  • Delete: Permanently removes unsaved prices only.

  • Archive: Hides saved prices from funnels and order forms while preserving historical data.

Did this answer your question?