How to cancel a Paddle subscription from a Zendesk ticket
By Jake Marsh · Updated
To cancel a Paddle Billing subscription from Zendesk, install Canoewell, open the customer's ticket, find the subscription in the sidebar and click Cancel. Choose At the end of the billing period (they keep access and you can undo it) or Immediately, add an optional note and click Cancel subscription (the button reads Cancel immediately for the second option). Paddle schedules or ends the subscription, and Canoewell logs an internal note and the canoewell_cancel tag on the ticket.
Before you start
- The Paddle API key needs
subscription.write, plussubscription.read. - Allow cancellations must be on in Canoewell's settings, and the agent must match Who may take actions.
- Immediately is for admins only, unless an admin turns on Let non-admins cancel immediately.
Steps
- Open the ticket. Canoewell shows the requester's subscriptions with status (Active, Trial, Past due, Cancelling, Pause scheduled, Paused, Canceled) and the next date that matters.
- Click Cancel on the subscription the customer wants to end.
- Choose when.
| Option | What happens | Can it be undone? |
|---|---|---|
| At the end of the billing period (with the date) | The customer keeps access until that date and isn't billed again. The status shows Cancelling | Yes, until that date |
| Immediately | The subscription ends now and isn't billed again | No |
- Add a note for the ticket if your team needs the reason.
- Read the confirmation, then click Cancel subscription (or Cancel immediately). Nothing is sent before you click.
Undo a scheduled cancellation
Customers often change their mind before the period ends. On a subscription that shows Cancelling, click Keep subscription (remove cancellation) and confirm. Paddle removes the scheduled change and the subscription keeps renewing as usual. The ticket gets an internal note and the canoewell_schedule_removed tag.
What happens after you confirm
| Where | What changes |
|---|---|
| Paddle | A scheduled cancellation, or a canceled subscription |
| Billing | No more bills. Cancelling refunds nothing |
| Zendesk ticket | An internal note with the subscription, the timing, the agent and your note, plus the canoewell_cancel tag |
Things Paddle won't do
- Reinstate a canceled subscription. Once it is canceled, the customer has to sign up again. That's why Immediately is admin-only by default and comes with a warning.
- Cancel at the end of the period while another change is scheduled. If a pause is scheduled, remove it first, or cancel immediately.
- Finish a period on a paused subscription. A paused subscription has no billing period left, so Paddle cancels it immediately.
- Change a subscription close to renewal. Paddle locks a subscription for 30 minutes around a renewal or while a payment processes. Try again after that.
If the customer should get money back for the last payment, request a refund on that payment separately. See how to refund a Paddle transaction from Zendesk.
Offer a pause instead
If the customer only needs a break, Pause stops billing without ending the subscription. See how to pause a Paddle subscription from Zendesk.
What it costs
Canoewell is $10 per agent per month on the Standard plan, billed monthly by Zendesk after a 14-day trial; Zendesk asks for a card at install. Every setting is in the Canoewell documentation, and Paddle explains cancellations in its cancel subscriptions guide.
Canoewell
Paddle Billing sidebar: subscriptions on the ticket. Refund, pause or cancel, every action logged. $10 a month per agent.
Questions
Does the customer lose access as soon as I cancel?
Only with Immediately. With At the end of the billing period, they keep access until the date shown and aren't billed again.
Why is Immediately greyed out?
Only admins may cancel immediately unless an admin turns on Let non-admins cancel immediately in the app settings.
Can I cancel a subscription that is past due?
Yes, if no other change is scheduled. The sidebar shows the past-due bill and why the last payment failed at the top, so check it before you reply. If the customer wants to stay, Send update-card link lets them fix the card instead.
How do I find every cancellation my team made?
Each one tags the ticket canoewell_cancel. Build a Zendesk view or report on that tag.
More Canoewell guides
- How to pause a Paddle subscription from a Zendesk ticket
- How to refund a Paddle transaction from a Zendesk ticket
More Zendesk guides
- How to change a HubSpot lifecycle stage from Zendesk (Clientwell)
- How to add a PrestaShop tracking number from a Zendesk ticket (Caddywell for PrestaShop)
- How to refund a WooCommerce order from a Zendesk ticket (Basketwell for WooCommerce)
- How to change a Shopware order status from Zendesk (Creelwell for Shopware)