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

Order Management

⚡ Built-in — Platform Built-in

Manage orders and order lines. Create orders from checkout, track status lifecycle (pending → paid → processing → shipped → delivered), lookup by payment ID for webhook dedup. Prices in cents.

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

Endpoints (5)

POST create-order

Create an order with line items. Order number auto-generated (ORD-2026-0001). Prices in cents. Subtotal calculated from items if not provided.

No input parameters required.

GET get-order

Get a single order with all its line items. Lookup by order_id or order_number.

No input parameters required.

GET list-orders

List orders with optional filters. Paginated, sorted by created_at desc by default.

No input parameters required.

PUT update-status

Update order status with lifecycle validation. Enforces allowed transitions (e.g. pending→paid, paid→processing). Set tracking info when shipping.

No input parameters required.

GET get-order-by-payment

Find an order by payment provider and payment ID. Used for webhook deduplication — check if order already exists for this payment.

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
create-order order-management_create_order
get-order order-management_get_order
list-orders order-management_list_orders
update-status order-management_update_status
get-order-by-payment order-management_get_order_by_payment
← Back to all integrations