Skip to main content
Colossal provides a standalone server-persisted cart primitive that can be used across sessions and devices. Cart is scoped to a project, stores products and can be optionally linked to an existing customer.

How to use

You can use it as part of the Colossal platform — alongside products and checkout — or drop it into an existing platform to add a server-persisted cart on top of your own product catalog and checkout.

Surfaces

Events

Cart lifecycle events your automations can react to.

Actions

4 actions for fetching and modifying carts.

Storefront API

GraphQL queries and mutations for your storefront.

Real-time cart modifications

Carts can be modified in real time using cart automations. For example, you can automatically apply discounts, add free items, or validate cart contents before checkout. Cart automations run synchronously so the customer sees the result immediately.