spree-checkout
Installation
SKILL.md
Contains Shell Commands
This skill contains shell command directives (!`command`) that may execute system commands. Review carefully before installing.
Spree Checkout
Before writing code
Fetch live docs:
- Fetch https://spreecommerce.org/docs/developer/core-concepts/orders for the canonical state machine.
- Fetch https://spreecommerce.org/docs/developer/core-concepts/payments for the Payment + PaymentSession (v5.4+) flow.
- Check the live
Spree::Ordersource on GitHub for thestate_machineblock — transitions and callbacks change. - For headless checkout, fetch the v3 Store API docs at https://spreecommerce.org/docs/api-reference.
- Verify any custom-step pattern against the latest examples in
spree-starter.