Hosted payment page to create branded checkout sessions via API, with dashboard-managed styling, redirects, and shareable checkoutUrl for customer payments.
Checkout Page Integration Guide
Overview
Checkout Page allows you to create a hosted Brick payment page via API while managing branding and page behavior from the Brick Dashboard. This model separates operational concerns cleanly:
- Use the API to create a checkout session and retrieve the
checkoutUrl. - Use the Dashboard to configure the page title, colors, logo, redirect URLs, published key, and embed domain rules.
This guide is intended for merchants integrating Checkout Page into a web or mobile commerce flow.
Available Endpoints
- Create Checkout Page Session — create a new checkout session
- Get Checkout Status — retrieve the latest checkout status
When to Use Checkout Page
Checkout Page is appropriate when you want to:
- launch a branded hosted payment page quickly
- avoid building your own payment selection UI
- support API-driven checkout creation with dashboard-managed branding
- share a checkout link through web, chat, invoice, or customer support flows
Prerequisites
Before integrating, ensure that you have:
- A verified Brick account and an active dashboard.
- Sandbox or production API credentials from
Configuration > API Credentials. - The relevant callback URLs configured in the Dashboard.
- Checkout Page branding configured in
Settings > Checkout.
References
