Colossal provides a hosted checkout service that allows you to charge your customers for goods and services in a simple and secure way. It handles the entire purchase flow, from payment collection to order confirmation.Documentation Index
Fetch the complete documentation index at: https://colossal.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.

How to use
Checkout is a standalone primitive. You can use it as part of the Colossal platform by creating a checkout session from an existing cart — or use it with your existing infrastructure to add hosted payments on top of your own cart and product catalog (coming soon). You can also connect the payment and tax providers you already use.Where to use
Actions
2 actions for retrieving checkout sessions.
Storefront API
GraphQL queries and mutations for creating and retrieving checkout sessions.
get_payment_details.
How checkout works
Checkout allows you to charge customers for goods and services. To create a checkout, you need to provide a list of products with prices. Currently, the best way to do this is by using a cart, but the option to provide your own products, prices, and invoices and use checkout to pay for them is coming soon. Under the hood, checkout:- Collects payment using the payment provider you connected (Stripe, PayPal, etc.)
- Calculates taxes using integrated tax providers
- Handles payment authorization and capture
- Shows deliverables to the customer after purchase
- Sends a confirmation email
Payment methods
The hosted checkout supports the following payment methods, depending on which providers are connected to your project.| Method | Description |
|---|---|
CARD | Credit or debit card |
APPLE_PAY | Apple Pay |
GOOGLE_PAY | Google Pay |
PAYPAL | PayPal |
AMAZON_PAY | Amazon Pay |
KLARNA | Klarna buy-now-pay-later |
LINK | Stripe Link |