What problem does it solve?
It solves the problem of rebuilding the same e-commerce integration patterns from scratch across payment, shipping, products, security, and testing.
Core Features & Use Cases
- Payment gateway lifecycle patterns: implement authorize, capture, refund, and void with idempotency, error handling, and webhook-driven state updates.
- Shipping integration patterns: normalize rate calculation, label creation, dimensional weight, tracking updates, and webhook/polling strategies.
- Cross-platform product + checkout foundations: define canonical product data models (variants, inventory, pricing tiers, digital assets) and common cart/checkout extension points.
- Security and PCI guardrails: reduce PCI scope, enforce CSRF protection, validate financial inputs, and apply encryption and XSS/SQL injection prevention.
- Testing and webhook reliability: test end-to-end order lifecycles and make webhook handlers safe via verification, idempotency, retries, and DLQ approaches.
Quick Start
Use the ecommerce-common skill to design a cross-platform e-commerce plugin workflow for payments, shipping, product mapping, and webhook handling.