# Recurring subscription cancellation

A recurring subscription may be cancelled after it's [minimum contracted term](/digital-platform/subscriptions/purchase/contracted-terms)
has ended. A cancelled subscription will end after the current billing period.

IMPORTANT
Cancelling a recurring subscription will prevent the member from [purchasing a future subscription](/digital-platform/subscriptions/purchase/future-subscriptions) until after their current subscription ends.

## Member eligibility

A member with a recurring subscription is eligible to cancel their subscription after it's [minimum contracted term](/digital-platform/subscriptions/purchase/contracted-terms) has ended.
Check the `isCancellationAllowed` property of the [member's subscriptions](/digital-platform/loyalty/member-subscriptions) to determine if a subscription can be cancelled.

A subscription cannot be cancelled if:

- It is a [non-recurring subscription](/digital-platform/subscriptions/non-recurring).
- Its [minimum contracted term](/digital-platform/subscriptions/purchase/contracted-terms) hasn't ended.
- A [future subscription](/digital-platform/subscriptions/purchase/future-subscriptions) has been purchased.
- It is currently `OnHold` or has an upcoming [hold period](/digital-platform/subscriptions/hold-periods).
- It has already been scheduled for cancellation (refer to the `cancelsAt` property).


## Cancelling a recurring subscription

Use the [CancelSubscription](/openapi/digital-platform/openapi/subscriptions/ocapimembersubscription_cancelsubscription/) endpoint to cancel the authenticated member's active subscription.

IMPORTANT
Cancelling a recurring subscription **will not** result in an automatic refund of the current billing period. It will, however,
prevent any further recurring billing payments.