Getting Started with yStore
yStore is a full-featured e-commerce plugin for Craft CMS 5. It adds orders, products, customers, checkout, marketing automation, and much more — directly inside the Craft Control Panel.
Prerequisites
Before installing, make sure your environment meets these requirements:
- PHP 8.0.2 or later
- Craft CMS 5.8.17 or later
- MySQL 8.0+ or PostgreSQL 13+
- Composer 2
Overview
Understand yStore's architecture, editions, and core concepts before diving in.
Installation
Step-by-step guide: add the Composer repository, authenticate, and run the installer.
Troubleshooting
Common installation and configuration issues with solutions.
Release Notes
What's new in each version — feature additions, fixes, and breaking changes.
Quick install
# 1. Add the YUI package repository to composer.json
composer config repositories.yui composer https://packages.yui.sk/
# 2. Require the plugin
composer require yui/craft-plugin
# 3. Install migrations
php craft migrate/all
# 4. Validate the installation
php craft yui/plugin/validate
First time?
Start with Overview to understand the editions and what features come with each.