# Process Flow Overview

> End-to-end Bolt Gaming checkout link flow from payment link to webhook.

Source: https://help.boltapp.com/gaming/guide/process-flow-overview

After completing the [Checkout Quickstart](/gaming/guide/quickstart), review the end-to-end integration flow.

## Steps [#steps]

1. **Create payment link**: Your web server calls `POST /v1/gaming/payment_links` with item, `game_id`, `user_id`, and `redirect_url`.
2. **Open checkout**: The game opens the returned URL in a browser or web view.
3. **Complete payment**: The shopper pays on Bolt Checkout.
4. **Webhook**: Bolt notifies your server; validate authenticity before fulfilling.
5. **Deep link**: Return the player to the game with transaction metadata.

## Related [#related]

* [Web server setup](/gaming/guide/web-server/setup)
* [Create payment link](/gaming/guide/bolt-api/create-payment-link)
* [Validate webhooks](/gaming/guide/bolt-webhooks/validate-authenticity)
