Plugin Ecosystem
yStore can be extended with a suite of focused plugins. Each plugin adds a specific capability — a payment gateway, a shipping carrier, an invoicing service, and so on — without touching the core.
Extension plugins are separate Composer packages. They require a yStore license and their own plugin license. Contact support@yui.sk for pricing and access.
Platform Infrastructure
Craft Core — the shared foundation package every yStore plugin depends on.
Payment Gateways
GP WebPay, Barion, Stripe, SimplePay, MyPOS, Tatra CardPay, Home Credit, 24Pay.
Shipping Carriers
Packeta, GLS, DPD, Foxpost, Geis — pickup points and label generation.
Finance & Invoicing
SuperFaktúra, Billingo, iDoklad, Kros, Pohoda, Számlázz.hu.
Marketing & Growth
Algolia Search, Reward Points, SEO Suite, Bundle Products, Google Analytics.
Data Feeds & Channels
Product Feeder, Booking Hub, Excel Export.
Compliance & Privacy
GDPR cookie consent with Google Consent Mode v2 support.
Utilities & Operations
Seeder, Project Manager, Command Palette, Warehouse Manager, i18n, SMS, Telegram.
How plugins connect to yStore
Plugins register themselves through yStore's service registries. For example:
- Payment plugins register a payment method that appears in Checkout and in
Backend → Payment → Methods. - Shipping plugins register a carrier that appears in
Backend → Shipping → Methods. - Invoicing plugins listen for order events and generate invoices automatically.
Rollout checklist
Before enabling a plugin in production, complete this checklist:
- Configure in sandbox / test mode with test credentials.
- Validate credentials and callback URLs.
- Place at least one successful test order end-to-end.
- Simulate a failed scenario (declined payment, delivery error).
- Switch to live credentials and disable sandbox mode.
- Monitor the first live transactions in Orders and plugin logs.