Search by

sunrice / commerce

littleboy130491

An e-commerce package for Sunrice CMS: catalog, cart, checkout, orders, payments, shipping, promotions and customer accounts.

dev-ccr-bd25e478-0iuuo9 2026-10-19 03:29 UTC

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.