Quick Start

Created 11 April 2026

Introduction

WebbyCommerce is a comprehensive ecommerce plugin for Strapi CMS that provides everything you need to build a modern online store. This guide will walk you through the entire process from installation to deployment.

What is WebbyCommerce?

WebbyCommerce is a production-ready ecommerce solution that transforms your Strapi CMS into a full-featured online store. It includes product management, shopping cart, order processing, payment integration, and much more.

Key Benefits

  • Zero Manual Setup: All content types, routes, and controllers are automatically created when you install the plugin.
  • Ready-to-Use APIs: 40+ pre-built API endpoints for all ecommerce operations.
  • Admin Configuration: Manage all settings through the Strapi admin panel without touching code.
  • Production Ready: Built with security, validation, and best practices in mind.

Use Cases

  • Online retail stores
  • Digital product marketplaces
  • B2B ecommerce platforms
  • Subscription-based services

Architecture Overview

WebbyCommerce follows a modular architecture that integrates seamlessly with Strapi’s content management system. The plugin extends Strapi’s core functionality with ecommerce-specific features.

Core Components

Content Types

Products, Categories, Orders, Coupons, and more

API Routes

RESTful endpoints for all ecommerce operations

Services

Business logic for cart, orders, payments

Controllers

Request handlers and response formatters

Prerequisites

Before you begin, ensure you have the following installed and configured on your system.

System Requirements

WebbyCommerce requires specific versions of Strapi and Node.js to function properly.

Required Versions

  • Strapi: v5.12.5 or higher
  • Node.js: 18.0.0 or higher
  • npm: 8.0.0 or higher
  • Database: PostgreSQL, MySQL, MariaDB, or SQLite

Recommended Setup

  • Use Node.js LTS version (18.x or 20.x)
  • PostgreSQL for production environments
  • At least 2GB RAM for development
  • 4GB+ RAM for production servers

Development Tools

While not required, these tools will enhance your development experience.

Recommended Tools

  • Postman or Insomnia: For testing API endpoints
  • VS Code: With Strapi extensions
  • Git: For version control
  • Docker: For containerized development (optional)