Skip to main content

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.

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.
Colossal hosted checkout

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.
Checkout sessions don’t have dedicated tools. The LLM can read individual payments via 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
See the Storefront SDK: Checkout guide for implementation details.

Payment methods

The hosted checkout supports the following payment methods, depending on which providers are connected to your project.
MethodDescription
CARDCredit or debit card
APPLE_PAYApple Pay
GOOGLE_PAYGoogle Pay
PAYPALPayPal
AMAZON_PAYAmazon Pay
KLARNAKlarna buy-now-pay-later
LINKStripe Link

Customization

Coming soon. You will be able to customize the look and feel of the hosted checkout page to match your brand, including fonts, brand colors, border radius, button styles, and background colors.