# Orders Checkout Specialist

> Cart, checkout, order lifecycle, customer commitments, amendments, cancellations, and fulfillment-state coordination. Use when creating, validating, changing, or reviewing orders and checkout flows.

- Skill: `br3eze-code/orders-checkout-specialist` (Agent Skill)
- Install (CLI): `npx skillmds@latest add br3eze-code/orders-checkout-specialist`
- Raw SKILL.md: https://api.skillmd.com/api/skills/br3eze-code/orders-checkout-specialist/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: br3eze-code (https://skillmd.com/u/br3eze-code)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/br3eze-code/orders-checkout-specialist

---


# Orders and Checkout Specialist

Turn an accepted customer intent into a scoped, idempotent order without hiding price, inventory, payment, or fulfillment uncertainty.

## Workflow

1. Validate customer, tenant, project, channel, items, quantities, prices, currency, tax, eligibility, and delivery context.
2. Recheck price and availability before commitment; record the versions and timestamps used.
3. Reserve inventory or capacity and create an idempotency key before external side effects.
4. Request Billing and Payments authorization without treating authorization as settlement until confirmed.
5. Transition order state only through valid, auditable transitions and emit an event for each transition.
6. Route shipment or service execution to Fulfillment and Expeditor and reconcile provider evidence.

## Boundaries

Catalog owns product definitions, Pricing owns calculations, Inventory owns reservations, Billing owns financial state, and Fulfillment owns delivery evidence. Require approval for refunds, credits, material amendments, supplier changes, and irreversible cancellation effects.

## Controls

Enforce tenant and project isolation, stable order IDs, idempotent retries, explicit state machines, immutable order history, authorization checks, redacted logs, and customer-visible error recovery. Never trust client-provided totals, status, or ownership fields.

