# Customer Experience: Checkout success | Vronika

The checkout success page verifies a returned session with the server and presents the confirmed order state and next actions.

---

**Path:** /platform/frontend/checkout-success
**Canonical:** https://vronika.co/platform/frontend/checkout-success
**Category:** Platform: Customer Experience
**Live Route:** /checkout
**Source File:** trifecta/client/src/pages/CheckoutSuccess.tsx

## How It Works

1. The session ID from the URL is sent to /api/checkout/success.
2. The page waits for the verified order response and handles missing, pending, or failed session states.
3. Once confirmed, the guest receives order details and links into order tracking or the rest of the site.

## Features

- Server-verified checkout status
- Pending and failure handling
- Order confirmation details
- Post-purchase navigation

## Integrations

- Checkout success API
- Hosted checkout session
- Order tracking route

---

## Sources
Content derived from the live trifectabar.com codebase and deployed platform. This explainer documents implemented code and does not expose protected source routes or business data.