less than a minute read • Updated an hour ago
Cancel a subscription
How customers and store admins can cancel a subscription in Foxy.
Subscriptions in Foxy can be cancelled by the customer via a link in their receipt email, or by a store admin through the Foxy admin.
Customer cancellation
By default, Foxy includes a cancellation link in every subscription receipt email sent to the customer. When the customer clicks the link and completes the checkout, the subscription end date is set and it will no longer process.
The default cancellation link uses sub_cancel=true, which sets the subscription to end the following day. If you’d prefer the subscription to end on the next transaction date instead — for example, if the customer has already paid for the current period — you can update this in your store’s language settings.
To change the default cancellation behaviour:
Requiring past due payment before cancellation
If a customer has a past due amount on their subscription, you can require them to pay it before they are able to cancel. To enable this:
If this is enabled and a customer has a past due balance, they will not be able to cancel until the balance is cleared. In this case you will need to cancel the subscription on their behalf through the admin, or clear the past due amount first.
Admin cancellation
To cancel a subscription as a store admin:
Notes
When a subscription is cancelled, its end date is set to either tomorrow or the next transaction date. The subscription is not immediately deleted.
If a subscription’s end date falls on a scheduled billing date, it will be cancelled before that payment is taken. Set the end date to the day after the last payment you want to collect.
PayPal Express (non-Reference Transactions) does not support subscription modification via
sub_token. Foxy strongly recommends using the Reference Transaction option for PayPal Express Checkout.