Cancel Order

Cancel a subscription order through ClickFunnels' own cancel path (the same path the
in-app "Cancel subscription" flow uses) so the cancelation actually propagates to the
payment processor (Payments AI/Rebilly or Stripe). A direct PATCH /orders/{id} write
of service_status: canceled is a no-op for processor-managed orders, which is why this
action exists.

Only Payments AI and Stripe subscription orders can be canceled. Calling this on a
one-time order or an external subscription returns a 422. Please refer to our Orders
Overview guide
for more information
about the different types of orders and payment processors.

See Cancel a subscription in the Orders Skill for the
request body, the accepted cancel_reason values per processor, and a worked example
that confirms the scheduled churn.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
Body Params

Optional cancelation parameters. Omit the request body entirely (or send {"order": {}}) to cancel with defaults.

order
object

Parameters for POST /orders/{id}/cancel. All fields are optional — a bare POST (or
{"order": {}}) cancels the subscription order with defaults.

This routes the cancelation through ClickFunnels' own cancel path (the same path the
in-app "Cancel subscription" flow uses) so it propagates to the payment processor
(Payments AI/Rebilly or Stripe). A direct PATCH of service_status to canceled is a
no-op for processor-managed orders, which is why this action exists. Only Payments AI
and Stripe subscription orders can be canceled this way; calling it on a one-time order
or an external subscription returns a 422.

Responses

Language
Credentials
Bearer
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json