sunrice / commerce
An e-commerce package for Sunrice CMS: catalog, cart, checkout, orders, payments, shipping, promotions and customer accounts.
Requires
- php: ^8.4
- dompdf/dompdf: ^3.1
- illuminate/contracts: ^13.0
- illuminate/support: ^13.0
- laravel/socialite: ^5.31
- spatie/laravel-one-time-passwords: ^1.1
- spatie/laravel-package-tools: ^1.93
- sunrice/cms: dev-main
Requires (Dev)
- larastan/larastan: ^3.0
- laravel/pint: ^1.0
- orchestra/testbench: ^11.0
- pestphp/pest: ^4.0
- pestphp/pest-plugin-laravel: ^4.1
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-11-06 03:29:37 UTC
README
An e-commerce package for Sunrice CMS: catalog (simple, variable, bundle, physical, digital products), cart and checkout, orders, payments (bank transfer with confirmation, QRIS, COD, gateway packages), shipping (zones, Indonesian regions), promotions (pricing rules, flash sales, vouchers), customer accounts (password, one-time codes, Google), invoices and packing slips, store analytics and MCP tools — with every feature switchable from Settings → Store.
Quick start
composer require sunrice/commerce php artisan commerce:install --demo
Then run the scheduler and a queue worker, set up mail, and open the admin → Shop → Dashboard: a checklist leads you through the rest. Details in docs/installation.md.
Requirements: PHP 8.4+, Laravel 13, Sunrice CMS 1.x, SQLite, MySQL or PostgreSQL. No Node needed: the admin bundle is prebuilt.
Documentation
| Setup | Installation · Configuration · Upgrading · Commands |
| Modules | Features · Catalog · Pricing |
| Selling | Checkout · Orders · Payments · Shipping · Regions |
| Customers and output | Accounts · Emails · Marketing emails · Documents |
| Storefront | Templates · Blade components · Helpers |
| Insights and AI | Analytics · AI agents |
| Extending | Extending · Building an extension package |
Design documents
| Document | Purpose |
|---|---|
| SPEC.md | Behaviour: what the store does |
| ARCHITECTURE.md | Design: modules, data model, pipelines, contracts, upstream CMS changes |
| EXECUTION_PLAN.md | Ordered tasks with dependencies and done criteria |
| AGENTS.md | Rules for contributors and AI agents |
| CHANGELOG.md | Changes per release |
License
MIT.