Monthly Archives: September 2025
-
September 02, 2025
In this post I’ll show you how to build a custom "Reserve in Store" (Click & Collect) module for Magento 2. Think of this as a practical walk-through you can follow step-by-step while sipping coffee — I’ll explain the architecture, the key files and folders, how to integrate with checkout and stock, admin UI for managing stores and reservations, notifications, and a few performance tips to keep your site snappy. Examples include concrete XML, PHP and JavaScript snippets you can copy and adapt for your project.
Why build a custom Click & Collect module?
Built‑in Magento features might not fit every merchant’s needs: different pickup workflows, special store rules, varying stock handling with MSI, or bespoke emails and reminders. Building your own module means you control UX and logic — and you can integrate closely with your inventory strategy and your checkout.
High-level features we’ll cover
- Store selection during checkout (pickup point
-
September 01, 2025
Intro — Why extensions matter for your Magento 2 store
Think of Magento 2 like a powerful sports car: the platform gives you speed and flexibility, but to win races you often need to tune it. Extensions are those performance parts and convenience features that turn a capable store into a high-converting, secure, fast business. In this post I’ll walk you through five essential extension categories every store owner should consider, how to choose them, a realistic case study about inventory management, a short comparison of building in-house vs using pre-built extensions, and a practical step-by-step install/config guide you can follow even if you’re not a developer.
The five essential extension categories
Before we list examples and recipes, here are the five categories I recommend prioritising for almost every Magento 2 store:
- Inventory / stock management — reduce out-of-stock (OOS), manage multiple sources, automate replenishment.