# Customer Experience: Table payment success | Vronika

The table-payment success page verifies the hosted session and shows the final paid-check response from the server.

---

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

## How It Works

1. The returned session ID is sent to /api/pay/success.
2. The page displays loading, error, or confirmed payment states from that response.
3. A confirmed guest can return to the menu or other public areas.

## Features

- Server-side payment verification
- Paid-check confirmation
- Failure messaging
- Return navigation

## Integrations

- Pay success API
- Hosted checkout session
- Toast check settlement

---

## 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.