> Portal Navigation: > > - Append `.md` to any URL under `https://dev.wix.com/docs/` to get its markdown version. > - Pages are either content pages (article or reference text) or menu pages (a list of links to child pages). > - To get a menu page, truncate any URL to a parent path and append `.md` (e.g. `https://dev.wix.com/docs/sdk.md`, `https://dev.wix.com/docs/sdk/core-modules.md`). > - Top-level index of all portals: https://dev.wix.com/docs/llms.txt > - Full concatenated docs: https://dev.wix.com/docs/llms-full.txt ## Resource: Sample Flows ## Article: Sample Flows ## Article Link: https://dev.wix.com/docs/api-reference/business-solutions/e-commerce/purchase-flow/checkout/abandoned-checkout/sample-flows.md ## Article Content: # Abandoned Checkouts: Sample Use Case & Flow This article presents a possible use case and corresponding sample flow that you can support. This can be a helpful jumping off point as you plan your implementation. ## Redirect a site visitor with an abandoned checkout back to their checkout page If a site visitor starts a checkout but doesn't complete it, you can redirect them to their checkout page. You can also check whether the site visitor has recovered their abandoned checkout and completed the purchase. To redirect the site visitor to their checkout page: 1. Call [Abandoned Checkout Created](https://dev.wix.com/docs/rest/business-solutions/e-commerce/abandoned-checkout/abandoned-checkout-created.md) to listen for when an abandoned checkout is created (a checkout was not completed). 2. Save the newly created abandoned checkout's ID (`entityId` field) and `checkoutUrl` from the above webhook's payload. Then send a marketing campaign with the `checkoutURL` to the site visitor, redirecting them to their checkout page. 3. After the marketing campaign, call [Get Abandoned Checkout](https://dev.wix.com/docs/rest/business-solutions/e-commerce/abandoned-checkout/get-abandoned-checkout.md) with the abandoned checkout's ID. Then check the `status` field in the response to see if the abandoned checkout has been recovered.