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
- intervention/image: ^3.0
- laravel/socialite: ^5.31
- spatie/laravel-one-time-passwords: ^1.1
- spatie/laravel-package-tools: ^1.93
- sunrice/admin: ^0.7
- sunrice/cms: ^0.7
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-07 17:24:12 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 0.7 (sunrice/admin and sunrice/cms), 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 integrations | Analytics · AI agents · Webhooks |
| 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.