Dashboard
How it Works Documentation Quick Start PAPI — Pages & Assets MAPI — Dynamic Data Integrations SAPI — Sessions & Forms MCP Server OpenClaw Skill Tools Deploy Dashboard
Checkout Flow

Checkout Flow

⚡ Built-in — Platform Built-in

Orchestrate the checkout process: cart snapshot, customer details, payment linking, and completion. Works with Stripe and Mollie for payments.

⚡ Built-in — No Setup Required This integration is built into the WebsitePublisher platform. All endpoints are available immediately — no API key needed.

Endpoints (6)

POST initiate-checkout

Start a checkout from a cart. Snapshots cart items and totals. Returns checkout_token. Idempotent: returns existing active checkout if one exists for this cart.

No input parameters required.

POST set-customer

Set customer details and shipping/billing address. Recalculates total if shipping or tax costs are provided.

No input parameters required.

POST set-payment

Link an external payment to the checkout. Call this after creating a payment via Stripe or Mollie.

No input parameters required.

GET get-checkout-status

Get the full checkout state including items, customer, payment, and totals.

No input parameters required.

POST complete-checkout

Complete the checkout. Marks payment as paid, converts the cart. Idempotent: safe to call multiple times.

No input parameters required.

POST cancel-checkout

Cancel a checkout. Cart remains active and can be used for a new checkout.

No input parameters required.

MCP Tool Names

When using this integration through an AI assistant (Claude, ChatGPT, Cursor, etc.), the endpoints are available as MCP tools:

EndpointMCP Tool Name
initiate-checkout checkout-flow_initiate_checkout
set-customer checkout-flow_set_customer
set-payment checkout-flow_set_payment
get-checkout-status checkout-flow_get_checkout_status
complete-checkout checkout-flow_complete_checkout
cancel-checkout checkout-flow_cancel_checkout
← Back to all integrations