<!--
canonical_url: https://university.spiffy.co/automation/billing-automation/checkout-flow-complete/
post_id: 11751
post_type: post
last_modified: 2026-03-04T22:13:41+00:00
generated_at: 2026-04-16T16:18:11+00:00
-->

# Checkout Flow Complete

![](https://university.spiffy.co/wp-content/uploads/2026/03/Checkout-Flow-Complete-Event.png)In your checkout-level _[Purchase Automation](https://university.spiffy.co/automation/purchase-automations.md)_ settings, click **_Add Action_**, and you will see an event for **_Checkout Flow Complete_**.

This event is triggered when the checkout flow is fully completed and all upsells in the flow have been accepted or declined.

There may be a 2-hour delay or _grace period_ after the flow is completed until this automation runs, to give customers time to accept or decline all upsells. If there are no upsells in the checkout flow, this automation will run immediately.
