Skip to main content

Enabling Customers to Cancel the Subscription Contracts

Estimated reading time: 2 minutes

Daniel Stevens avatar
Written by Daniel Stevens
Updated today

Introduction

The Subscription Cancellation permission allows merchants to control how and when an active subscription is cancelled through the Customer Portal. This feature supports automatic cancellation based on defined conditions such as a specific number of orders, a quantity threshold, or a fixed number of days.

This configuration helps merchants manage subscription lifecycles without manual intervention.

Why It Matters

Subscription Cancellation permissions provide structured control over subscription end conditions. This ensures predictable subscription management, reduces manual monitoring, and supports compliance with defined business rules.

How to Manage Subscription Cancellation

Step 1: Access the Application

  • Open the Shopify Admin.

  • Navigate to Apps.

  • Select Easy Subscription from the app list.

Step 2: Open Features Settings

  • In the Easy Subscription dashboard, select Features.

  • Open the Customer Portal section.

Step 3: Enable Subscription Cancellation

  • Locate the Subscription Cancellation option.

  • Enable the cancellation permission.

Step 4: Configure Cancellation Type

  • Select the cancellation condition:

    • After a specific number of orders

    • After a defined quantity is reached

    • After a set number of days

  • Enter the required value for the selected condition.

  • Save the configuration.

Best Practice

  • Review cancellation conditions carefully before enabling the feature.

  • Align cancellation rules with subscription terms communicated to customers.

  • Monitor active subscriptions after enabling automated cancellation to confirm correct behavior.

Note:

  • Subscriptions are automatically cancelled once the configured quantity, order count, or day limit is reached.

  • For assistance or clarification, contact support@easysubscription.io.

Did this answer your question?