What problem does it solve?
It helps you implement and troubleshoot end-to-end ecommerce flows so pricing, discounts, payments, and commissions stay consistent and correct across storefront, API, and panels.
Core Features & Use Cases
- Storefront browsing & cart integrity: Keeps product/variant/category browsing and cart behavior correct within the single-store constraint.
- Checkout, payments, and order placement: Ensures addresses, shipping/payment method selection, and order state transitions (including COD) are handled safely and consistently.
- Discounts, commissions, and reviews: Applies backend-only coupon/discount calculations, preserves commission/payout logic, and clarifies review type (product, store, or both) before changing UI/policies.
- Use case: Fix a checkout bug where the customer sees one total but the order records another by validating backend totals, authorization, and SPA-to-API synchronization.
Quick Start
Use the ecommerce skill to audit the cart-to-checkout-to-order workflow for correct backend totals, payment method/state handling, and commission/payout calculations.