返回 Skill 列表
extension
分类: 开发与工程无需 API Key

commerce-checkout

处理购物车和结账流程(费率、总计和创建购物车)。在运行`stateset-checkout`或使用购物车/结账MCP工具时使用。

person作者: jakexiaohubgithub

Commerce Checkout

Run cart creation and checkout flows from start to finish.

How It Works

  1. Create or locate a cart for a customer.
  2. Add or update cart items.
  3. Set shipping address, rates, and payment details.
  4. Apply discounts and complete checkout.

Usage

  • CLI: stateset-checkout ... or stateset "create cart for customer@example.com"
  • Writes require --apply.
  • MCP tools: create_cart, add_cart_item, update_cart_item, set_cart_shipping_address, set_cart_payment, apply_cart_discount, get_shipping_rates, complete_checkout.

Output

{"status":"completed","cart_id":"cart_123","order_number":"ORD-12345"}

Present Results to User

  • Cart and order identifiers.
  • Totals (subtotal, tax, shipping, discounts).
  • Any missing fields needed to finalize checkout.

Troubleshooting

  • Missing shipping/payment: collect required fields before completing.
  • Coupon rejected: validate promotion rules and dates.

References

  • references/checkout-flow.md
  • /home/dom/stateset-icommerce/cli/.claude/skills/commerce-checkout/SKILL.md
  • /home/dom/stateset-icommerce/examples/workflows.md