> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://zuora.ferndocs.com/docs/platform/extensibility/workflow/create-and-manage-workflow-definitions/workflow-reference/workflow-task-reference/amendments-cancel/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://zuora.ferndocs.com/_mcp/server. # Amendments: Cancel > The cancel task terminates an active subscription, offering options for SOAP or REST APIs, and supports credit memo generation if Invoice Settlement is enabled. The cancel task terminates an active subscription, offering options for SOAP or REST APIs, and supports credit memo generation if Invoice Settlement is enabled. The task provides two groups of options based on the set of Zuora APIs being used (SOAP or REST). For details about canceling a subscription, see Cancellations. To learn more about specific data fields, see [Amendment object](/docs/platform/integration/apis/soap-api/soap-api-object-reference/amendment) for SOAP and [API Reference](https://developer.zuora.com/v1-api-reference/api/operation/PUT_CancelSubscription/) for REST. If Invoice Settlement is enabled, this task can support to generate credit memos and apply outstanding credit memos and unapplied payments. > **Note** > > Zuora recommends not using the Cancel Task in a workflow if your tenant has the Orders feature enabled. The Cancel Task only works when your tenant is on the Subscription model. > > For example, While creating a Cancel Task, you fill in the subscription information, date type of information etc. and it would generate an API call to cancel a subscription. In cases where “Orders” is enabled, the Cancel Task will fail with the message "Order Date is required" while there is no option to enter an Order Date. > > If the Orders feature is enabled in your tenant, use a callout with a PUT method. See [Notifications: Callout](/docs/platform/extensibility/workflow/create-and-manage-workflow-definitions/workflow-reference/workflow-task-reference/notifications-callout) for more information. > The cancel task terminates an active subscription, offering options for SOAP or REST APIs, and supports credit memo generation if Invoice Settlement is enabled. ## Docs - [Amendments: Cancel - Task settings](https://zuora.ferndocs.com/docs/platform/extensibility/workflow/create-and-manage-workflow-definitions/workflow-reference/workflow-task-reference/amendments-cancel/task-settings.md): Use this reference to understand the task settings of the Amendments: Cancel task.