Skip to main content
The Abandoned Checkout Recovery (ACR) Webhook is triggered whenever a checkout session is created or updated. It facilitates real-time synchronization of checkout data with external systems, enabling accurate tracking of active shopping sessions. This webhook plays a vital role in identifying potential checkout abandonment scenarios. An ACR event is sent 15 minutes after the checkout session opens, provided the order has not been completed. Once a session is marked as abandoned, returning to it does not trigger a new event. If the user opens a new checkout session, the previous session’s timer is cancelled and a new 15-minute timer starts from the new session’s open time. Businesses can use this event to automate recovery actions such as follow-up emails, WhatsApp messages, personalized notifications, or remarketing campaigns. By leveraging this integration, brands can engage customers at the right moment and significantly improve checkout conversion rates.

Headers

string
A secret key used to verify that the webhook request originated from FlexyPe. Ensure this token is validated to prevent unauthorized access.
string
The version of the webhook payload. Here, the value will be 2026-05.
string
The unique identifier for the event that triggered this webhook.

Body

string
The ISO 8601 timestamp when the event occurred.
string
The type of event. For this webhook, it is ABANDONED_CHECKOUT.
string
A unique identifier for the event.
object
Information about the store where the event occurred.
object
The event-specific data.