User Manual - StoreGo SaaS - WorkDo.io

User Manual – StoreGo SaaS

Learn how to efficiently manage your online store with StoreGo, the user-friendly and comprehensive store management solution.

1. Introduction

Welcome to the storego SaaS User Manual. This comprehensive guide is designed to help you understand and utilize all features of the storego platform effectively. Whether you are launching your first online store or managing multiple e-commerce businesses, this manual will guide you through every aspect of the platform.

1.1 What is StoreGo SaaS?

StoreGo SaaS is a comprehensive multi-store e-commerce platform designed to help entrepreneurs and businesses create and manage unlimited online stores from a single dashboard. Built as a Software-as-a-Service (SaaS) solution, it provides everything needed to launch, operate, and scale e-commerce businesses with professional features and industry-specific themes.

The platform eliminates the complexity traditionally associated with e-commerce by providing an all-in-one solution. You do not need to manage separate systems for your website, inventory, payments, or analytics. Instead, everything is integrated into one cohesive platform that you can access from anywhere with an internet connection.

StoreGo SaaS is built using modern web technologies including React 19 and Laravel 12, ensuring fast performance, reliability, and security. The platform is continuously updated with new features and improvements, giving you access to the latest e-commerce capabilities without requiring technical expertise or software installations.

1.2 Key Features Overview

StoreGo SaaS offers a comprehensive set of features designed to support every aspect of your e-commerce operations:

  • Multi-Store Management: Create and manage unlimited online stores from one unified dashboard, each with its own branding, products, and settings
  • 10+ Professional Themes: Industry-specific themes tailored for Fashion, Electronics, Beauty, Jewelry, Watches, Furniture, Cars, Baby & Kids, Perfume, and Home Accessories
  • Complete E-commerce Features: Comprehensive product management, inventory tracking, order processing, and customer management tools
  • 30+ Payment Gateways: Support for global payment methods including Stripe, PayPal, Razorpay, Cashfree, and many more, enabling you to accept payments from customers worldwide
  • Point of Sale (POS): In-store sales management with barcode scanning and inventory integration for seamless omnichannel retail.
  • Advanced Analytics: Comprehensive reporting and analytics for sales performance, customer behavior, and business metrics
  • Blog System: Built-in blog functionality for content marketing and SEO
  • Review System: Customer review and rating system for products with the ability to respond to reviews and build trust
  • Multi-Language Support: Available in 15+ languages with RTL (Right-to-Left) support for global reach
  • Mobile Responsive: Fully optimized for desktop, tablet, and mobile devices to provide seamless shopping experiences
  • SEO Optimized: Built-in SEO features for better search engine visibility and organic reach
  • Subscription Management: Flexible pricing plans with feature restrictions to monetize your platform
  • AI Integration: ChatGPT integration for content generation, product descriptions, and customer assistance

1.3 Who Should Use StoreGo SaaS?

StoreGo SaaS is designed to serve a wide range of e-commerce needs and user types:

  • Entrepreneurs: Launch multiple e-commerce businesses across different niches without managing separate platforms
  • Small to Medium Businesses: Expand your online presence with professional stores that compete with larger retailers
  • Agencies: Manage multiple client e-commerce projects and stores from a single platform
  • Retailers: Create an online presence for your physical stores with integrated POS functionality for unified inventory management
  • Dropshippers: Efficiently manage multiple dropshipping stores with centralized inventory and order management
  • Fashion Brands: Showcase your clothing and accessories with industry-specific themes designed for fashion retail
  • Electronics Retailers: Sell tech products with specialized layouts that highlight specifications and features
  • Beauty & Cosmetics: Present beauty products with attractive, conversion-optimized themes
  • Jewelry Stores: Display jewelry collections with elegant, professional themes that emphasize visual appeal

2. Registration and Login

The Registration and Login section guides you through creating your StoreGo SaaS account and accessing the platform. This section covers the complete authentication process from initial registration through email verification, login procedures, and password management. Understanding these processes ensures secure access to your account and helps you begin your e-commerce journey smoothly.

2.1 User Registration

User registration is the first step to accessing StoreGo SaaS. The registration process is designed to be straightforward while ensuring account security through email verification and strong password requirements.

  • 2.1.1 Visit the Registration Page

    • Navigate to the StoreGo SaaS website
    • Click on “Sign Up” or “Get Started”
    • You will be directed to the registration form
  • 2.1.2 Fill Registration Form

    The registration form collects essential information needed to create your account. Please provide the following details accurately:

    • Full Name: Enter your complete name as you’d like it to appear in your account
    • Email Address: Use a valid email address that you have access to (this will be your login username)
    • Password: Create a strong password with a minimum of 8 characters. For security, use a combination of uppercase letters, lowercase letters, numbers, and special characters
    • Confirm Password: Re-enter your password to ensure accuracy
  • 2.1.3 Submit Registration

    • Review the terms of service and privacy policy
    • Accept the terms by checking the appropriate box
    • Click “Create Account” to submit your registration
    • Once you submit the form, a verification email will be sent to your email address

2.2 Email Verification

Email verification is a crucial security step that confirms you own the email address associated with your account. This process prevents unauthorized account creation and ensures you can receive important communications.

  • 2.2.1 Check Your Email

    • Check your email inbox for a verification message from StoreGo SaaS
    • The email subject line will typically read “Verify Your Account” or similar
    • If you don’t see the email within a few minutes, check your spam or junk folder
    • The verification email contains important instructions and a secure verification link
  • 2.2.2 Verify Your Account

    • Open the verification email
    • Click on the verification link provided in the email
    • You will be redirected to a confirmation page indicating successful verification
    • Your account is now activated and linked to a default plan automatically
    • You can now log in and start using StoreGo SaaS
  • 2.2.3 Resend Verification (if needed)

    • If you did not receive the verification email, return to the login page
    • Click on the “Resend Verification Email” option
    • Enter your registered email address
    • A new verification email will be sent to your inbox
    • Note: The verification link may expire after a set time for security reasons
    • You cannot log in until your email is verified

2.3 User Login

Once your account is verified, you can log in to access the StoreGo SaaS platform. The login process is straightforward and includes security features to protect your account.

  • 2.3.1 Access the Login Page

    • Go to the login URL provided in your welcome email
    • Or navigate to the main website and click “Login”
    • The login page will display a secure login form
  • 2.3.2 Enter Login Credentials

    On the login page, you will see a form requesting your credentials. Please provide the following information:

    • Email Address: Enter your registered email
    • Password: Enter your account password
    • Remember Me: Check this box to stay logged in (optional)

    This option allows you to remain logged in even after closing your browser, making future access more convenient.

  • 2.3.3 Complete Login

    • Click the “Login” button to authenticate your credentials
    • If the credentials are correct, you will be logged into your account
    • You will be redirected to your main dashboard or the last page you tried to visit

2.4 Dashboard Overview

After successful login, you will be directed to your main dashboard. The dashboard provides an overview of your stores and quick access to essential features. Please note that the dashboard is store-specific, meaning statistics and information update based on which store you are currently viewing.

  • 2.4.1 Main Statistics Cards

    At the top of your dashboard, you will find summary cards displaying key metrics:

    • Total Stores: Shows the number of stores you have created under your account
    • Total Products: Displays the total number of products across all your stores
    • Total Orders: Indicates the number of orders received across all your stores
    • Total Revenue: Shows the revenue generated from all stores combined
    • Total Customers: Displays the number of customer accounts registered across all stores

    These metrics provide a quick snapshot of your overall business performance and help you monitor growth at a glance.

  • 2.4.2 Navigation Features

    The dashboard includes several navigation tools to help you work efficiently:

    • Left Sidebar: Provides access to all main modules including Stores, Products, Orders, Customers, Analytics, Settings, and more
    • Store Switcher: A dropdown menu that allows you to quickly toggle between different stores you manage
    • Language Switcher: Switch between available languages (15+ languages supported with RTL support)
    • Profile Menu: Located in the top-right corner, provides access to account settings, preferences, and logout options
  • 2.4.3 Quick Access Tools

    The dashboard is designed to provide quick access to frequently used features:

    • View recent orders and their status
    • Check inventory alerts for low-stock products
    • Monitor top-selling products across stores
    • Access store analytics and performance reports
    • Create new stores or products directly from the dashboard

2.5 Password Management

Password management features help you maintain account security and recover access if you forget your password.

  • 2.5.1 Forgot Password

    If you forget your password, you can reset it securely using the following process:

    • 1. Access Password Reset
      • On the login page, click the “Forgot Password?” link
      • You will be directed to the password recovery page
      • Enter your registered email address in the provided field
      • Click the “Send Reset Link” button
    • 2. Reset Your Password
      • Click the password reset link in your email
      • You will be redirected to the password reset page
      • Enter your new password in the first field
      • Re-enter your new password in the confirmation field
      • The system checks the strength and confirmation of the new password before saving it
      • Click the “Reset Password” button to complete the process
      • You can now log in using your new password
  • 2.5.2 Change Password (When Logged In)

    If you are already logged in and wish to change your password for security reasons, you can do so through your profile settings:

    • 1. Access Profile Settings
      • Click on your profile picture or name in the top-right corner of the dashboard
      • Select “Profile Settings” from the dropdown menu
      • You will be directed to your account settings page
    • 2. Update Password
      • Go to the “Security” tab
      • Enter your current password in the first field (for verification)
      • Enter your new password in the second field
      • Re-enter your new password in the confirmation field
      • Ensure your new password meets the minimum security requirements
      • Click the “Update Password” button to save changes

3. Super Admin Panel

The Super Admin Panel provides comprehensive platform-wide management capabilities for administrators who oversee the entire StoreGo SaaS system. This section is designed for platform administrators who need to manage companies, configure system settings, process subscriptions, and maintain the platform’s overall health and functionality.

What is a Super Admin?

The Super Admin is the highest level administrator with complete control over the entire StoreGo SaaS platform. This administrative role carries significant responsibility and authority, enabling platform-level management that affects all users and companies.

  • Manage Companies: Create, edit, and manage all company accounts on the platform
  • Plan Management: Create and configure subscription plans with pricing, features, and restrictions
  • Plan Order Processing: Approve or reject plan orders and subscription upgrade requests
  • Coupon Management: Create and manage discount codes and promotional offers
  • System Settings: Configure platform-wide settings, policies, and operational parameters
  • Currency Management: Manage global currency settings and formatting
  • Referral Program: Configure and monitor the referral system, manage commissions and payouts
  • Landing Page Management: Manage the public website, marketing pages, and custom content
  • Media Library: Global media management and storage across all company accounts
  • User Impersonation: Login as company users for support and troubleshooting purposes
  • Account Status Control: Activate or deactivate company accounts as needed

3.1 Super Admin Dashboard

The Super Admin Dashboard provides comprehensive platform-wide analytics and management tools. This centralized view helps you monitor the platform’s health, track growth, and identify areas requiring attention.

  • 3.1.1 Main Statistics Cards

    At the top of the Super Admin dashboard, you will find key metrics that summarize platform performance:

    • Total Companies: Number of registered company accounts
    • Total Revenue: Revenue generated from subscriptions
    • Monthly Growth: Percentage growth in company registrations
    • Active Plans: Currently active subscription plans
    • Pending Requests: Number of pending plan upgrade requests
  • 3.1.2 Dashboard Features

    Below the statistics cards, you will find additional features that provide operational insights:

    • Recent Activities: Live feed of plan orders, company registrations, and system activities
    • Top Performing Plans: Plans ranked by revenue and subscriber count

3.2 Company Management

Company Management provides tools for overseeing all company accounts registered on the platform. These features help you maintain account integrity and provide support when needed.

  • 3.2.1 Company Overview

    • 1. Access Company Management
      • Go to “Companies” in the Super Admin menu
      • View all registered company accounts
  • 3.2.2 Company Operations

    The company management interface provides several operations for managing accounts:

    • Create Company: Add new company accounts
    • Login as Company: Access company account for support purposes
    • Company Detail: View complete company information and activity
    • Edit Company: Update company information
    • Delete Company: Remove company accounts from system
    • Reset Password: Reset company account passwords
    • Toggle Status: Activate or suspend company accounts
    • Upgrade Plan: Manually upgrade company subscription plans

3.3 Coupon Management

Coupon Management enables you to create and manage discount codes that companies can apply when purchasing subscription plans. This feature supports marketing campaigns and promotional activities.

  • 3.3.1 Creating Platform Coupons

    • 1. Access Coupon Management
      • Go to “Coupons” in the Super Admin menu
      • Click “Create Coupon” button
    • 2. Coupon Configuration

      When creating a coupon, please provide the following information:

      • Coupon Name: Internal coupon name for management
      • Coupon Code: Unique code customers will use
      • Discount Type: Percentage or fixed amount discount
      • Discount Value: Percentage or dollar amount
      • Spend: Maximum/Minimum purchase requirement
      • Usage Limits: Maximum number of uses
      • Expiry Date: When the coupon expires
      • Status: Active or inactive coupon
    • 3. Coupon Operations

      Once coupons are created, you can manage them with these operations:

      • Edit Coupon: Modify coupon settings and restrictions
      • Toggle Status: Activate or inactive coupons
      • Delete Coupon: Remove coupons from system

3.4 Currency Management

Currency Management allows you to configure which currencies are supported on the platform and how they are displayed to users.

  • 3.4.1 Currency Configuration

    • 1. Access Currency Management
      • Go to “Currencies” in the Super Admin menu
      • Manage supported currencies
    • 2. Currency Setup

      When adding or editing currencies, please provide the following information:

      • Currency Name: Full currency name (US Dollar, Euro, etc.)
      • Currency Code: Standard code (USD, EUR, GBP)
      • Currency Symbol: Display symbol ($, €, £)
      • Description: Currency description and details
      • Set Default: Configure as platform default currency
    • 3. Currency Operations

      The currency management interface provides these operations:

      • Add Currency: Add new supported currencies
      • Edit Currency: Update currency information and rates
      • Delete Currency: Remove currencies (with usage validation)

3.5 Referral System

The Referral System allows companies to earn commissions by referring new users to the platform. When a referred user signs up using a referral link and purchases a subscription plan, the referring company earns a commission based on the configured percentage.

  • 3.5.1 Referral Program Overview

    The referral system creates a win-win situation where existing users help grow the platform while earning revenue. This marketing approach leverages your satisfied customers to acquire new users through trusted recommendations.

  • 3.5.2 Super Admin Referral Management

    • 1. Access Referral System
      • Go to “Referral” in the Super Admin menu
      • View platform-wide referral analytics and settings
    • 2. Referral Analytics Dashboard

      The referral dashboard displays comprehensive metrics about the referral program’s performance:

      • Total Referral Users: Number of users acquired through referrals
      • Pending Payouts: Number of pending payout requests
      • Total Commission Paid: Total amount paid out to referrers
      • Monthly Performance: Referral signups and payouts by month
      • Top Referring Companies: Companies ranked by referral performance
      • Active Companies: Number of companies participating in referral program
  • 3.5.3 Referral Program Settings

    • 1. Program Configuration

      Configure how the referral program operates:

      • Enable/Disable Program: Toggle referral program on/off
      • Commission Percentage: Set commission rate (0-100%)
      • Minimum Threshold Amount: Minimum amount required for payout requests
      • Referral Guidelines: Terms and conditions for referral program
  • 3.5.4 Company Referral Dashboard

    • 1. Company Referral Statistics

      From the company perspective, the referral dashboard shows:

      • Total Referrals: Number of successful referrals made
      • Total Earned: Total commission earned from referrals
      • Available Balance: Amount available for payout after deducting requested amounts
      • Payout Requests: Number of payout requests submitted
    • 2. Referral Link Management
      • Unique Referral Code: Automatically generated 6-digit referral code
      • Referral Link: Complete registration link with referral code
      • Link Sharing: Copy referral link for sharing
  • 3.5.5 Payout Request System

    • 1. Creating Payout Requests

      Companies can request payouts of their accumulated commissions:

      • Minimum Amount: Must meet threshold amount requirement
      • Available Balance: Can only request up to available balance
      • Request Validation: System validates balance and threshold requirements
      • Request Status: Pending, approved, or rejected status
    • 2. Payout Request Management

      Companies can track their payout requests:

      • Request History: Complete history of all payout requests
      • Status Tracking: Track request status and processing
      • Amount Limits: Respect minimum threshold and available balance
      • Request Notes: Add notes or reasons for rejection
  • 3.5.6 Super Admin Payout Management

    • 1. Payout Request Review

      As a Super Admin, you review and process payout requests:

      • All Requests: View payout requests from all companies
      • Company Information: See requesting company details
      • Request Details: Amount, date, and status information
    • 2. Payout Operations

      Process payout requests with these actions:

      • Approve Requests: Approve eligible payout requests
      • Reject Requests: Decline requests with reason notes
      • Request Validation: Verify available balance and eligibility
  • 3.5.7 Referral Commission System

    • 1. Commission Calculation

      Understanding how commissions work:

      • Plan-Based Commission: Commission calculated on subscription plan price
      • Percentage Rate: Configurable commission percentage
      • Automatic Recording: Commissions recorded when plans are purchased
      • Real-Time Updates: Balance updates immediately after successful referrals

3.6 Landing Page Management

Landing Page Management provides comprehensive tools for customizing your platform’s public website. The landing page serves as your marketing presence and first impression for potential customers.

  • 3.6.1 Landing Page Configuration

    • 1. Access Landing Page Settings
      • Go to “Landing Page” → “Landing Page”
      • Configure public website content
    • 2. Landing Page Structure
      • Setup
        • General: Company information, theme colors, basic settings
        • Order: Section ordering and visibility control
        • Advanced: SEO settings, custom CSS/JavaScript
      • Layout
        • Header: Header style, transparency, colors, button style
        • Hero: Layout, content, statistics, card, images, colors
        • Footer: Description, newsletter, social links, footer links
      • Content
        • Features: Feature list, layout, icons, background settings
        • Screenshots: Gallery management, titles, descriptions
        • Why Us: Reasons, statistics, call-to-action content
        • About: Company story, statistics, layout configuration
      • Social
        • Team: Team members, profiles, CTA for recruitment
        • Reviews: Testimonials, trust indicators, ratings
        • Plans: Pricing section title, subtitle, FAQ text
      • Engagement
        • FAQ: Questions and answers, CTA text, button text
        • Newsletter: Benefits, privacy text, subscription content
        • Contact: Form titles, contact info, contact FAQs

3.7 Custom Pages

Custom Pages allow you to create additional pages for your public website beyond the main landing page. These pages are useful for legal documents, detailed information, and specialized content.

  • 3.7.1 Creating Custom Pages

    • 1. Access Custom Pages
      • Go to “Landing Page” → “Custom Pages”
      • Click “Create Page” button
    • 2. Page Configuration

      When creating a custom page, provide the following information:

      • Page Title: SEO-friendly page title
      • URL Slug: Custom URL path
      • Page Content: Rich text content with formatting
      • Meta Title & Description: SEO title & description
      • Status: Active or Inactive
  • 3.7.2 Page Management

    Once pages are created, you can manage them with these operations:

    • Edit Pages: Update page content and settings
    • Delete Pages: Remove pages from website
    • Create Pages: Add pages to site navigation

3.8 Location Management

Location Management enables you to configure geographic data including countries, states, and cities. This data is used throughout the platform for shipping, taxation, and address management.

  • 3.8.1 Countries Management

    • 1. Access Countries
      • Go to “Location Management” → “Countries” in the Super Admin menu
      • Manage supported countries
    • 2. Country Operations
      • Add Country: Add new countries to the system
      • Edit Country: Update country information
      • Delete Country: Remove countries (with validation)

    3.8.2 States Management

    • 1. Access States
      • Go to “Location Management” → “States” in the Super Admin menu
      • Manage states/provinces by country
      2. State Operations
      • Add State: Add states to countries
      • Edit State: Update state information
      • Delete State: Remove states

    3.8.3 Cities Management

    • 1. Access Cities
      • Go to “Location Management” → “Cities” in the Super Admin menu
      • Manage cities by state
      2. City Operations
      • Add City: Add cities to states
      • Edit City: Update city information
      • Delete City: Remove cities

3.9 Media Library

The Super Admin Media Library provides global media management capabilities across the entire platform.

  • 3.9.1 Global Media Management

    • 1. Access Media Library
      • Go to “Media Library” in the Super Admin menu
      • Manage platform-wide media files
      2. Media Operations
      • File Management: Upload, organize, and manage files
      • Storage Monitoring: Track storage usage across all accounts
      • File Cleanup: Remove unused or expired files

4. Store Management

The Store Management section in storego provides you with complete control over creating, configuring, and managing your online stores. This section is organized to help you understand how to create new stores, configure essential settings, manage dynamic content based on your chosen theme, and seamlessly switch between multiple stores when needed.

4.1 Creating Stores

Creating a new store in storego is a straightforward process that guides you through essential setup steps.

  • 4.1.1 Store Creation Process

    • 1. Access Store Creation
      • Go to “Store Management” → “Stores” in the main menu
      • Click “Create Store” button
    • 2. Basic Store Information
      • Store Name: Enter a descriptive store name (required)
      • Store Slug: Auto-generated unique URL identifier from store name
      • Store Description: Brief description of your store and products
      • Store Email: Contact email for the store
      • Theme Selection: Choose from available themes based on your plan
    • 3. Domain Configuration
      • Custom Domain: Your own domain (if plan allows)
      • Custom Subdomain: Custom subdomain (if plan allows)
      • Domain Validation: Only one domain type can be enabled at a time
      • Plan Restrictions: Domain features depend on subscription plan permissions
    • 4. Theme Selection

      Available themes based on your subscription plan:

      • Home Accessories: Clean, modern design for home goods
      • Fashion: Elegant design for clothing and apparel
      • Electronics: Tech-focused design for gadgets
      • Beauty & Cosmetics: Elegant design for beauty products
      • Jewelry: Luxurious design for jewelry and accessories
      • Watches: Premium design for timepieces
      • Furniture & Interior: Premium design for furniture
      • Cars & Automotive: Dynamic design for automotive
      • Baby & Kids: Playful design for children’s products
      • Perfume & Fragrances: Elegant design for fragrances

4.2 Store Settings

The Store Settings section allows you to configure essential options that control how your store operates and appears to customers.

  • 4.2.1 Store Configuration

    • Store Status: Active or inactive store status
    • Maintenance Mode: Enable maintenance mode for store updates
    • Store Logo: Upload and manage store logo
    • Store Favicon: Upload and manage store favicon

4.3 Store Content Management

The Store Content Management section provides you with tools to customize and manage the dynamic content that appears throughout your store based on your selected theme.

  • 4.3.1 Dynamic Content Management

    Each theme in storego comes with its own set of customizable content sections. These sections allow you to tailor your store’s appearance and messaging without requiring any coding knowledge.

    • 1. Access Store Content
      • Go to “Store Content” in the main menu
      • Select store to manage dynamic content
    • 2. Theme-Based Content System
      • Dynamic Sections: Each theme includes specific content sections that you can customize. These sections are predetermined by the theme design and ensure that your content fits perfectly within the theme’s layout.
      • Customizable Fields: Within each section, you will find various fields where you can add or edit content. These fields may include text areas for descriptions, image upload options, color pickers, and other settings specific to that section.
      • Theme Defaults: When you first select a theme, it comes with pre-configured content that serves as a starting point. You can keep this default content or replace it with your own text, images, and settings.
      • Tabbed Interface: To keep content organized and easy to manage, the content management interface uses tabs. Each tab represents a different section of your store, such as the homepage hero section, product showcases, testimonials, or promotional banners. Simply click on a tab to view and edit that section’s content.

4.4 Store Switching

The Store Switching feature allows you to efficiently manage multiple stores from a single account. This is particularly useful if you operate different brands, product lines, or regional stores.

  • 4.4.1 Multi-Store Management

    storego is designed to support multi-store operations while keeping each store’s data completely separate and organized.

    • 1. Store Switcher
      • Use store switcher in the top navigation
      • Quickly switch between different stores
      • Context-sensitive navigation based on current store
    • 2. Store Context
      • All operations are store-specific
      • Products, orders, and customers are isolated per store
      • Analytics and reports are store-based

5. Product Management

The Product Management section in storego provides you with comprehensive tools to organize, categorize, and manage your product catalog. This section enables you to create product categories, configure tax rules, and add products with detailed information, pricing, and inventory tracking. All features within Product Management are store-specific, ensuring that your product data remains organized and isolated for each storefront you operate.

5.1 Product Categories

Product Categories help you organize your products into logical groups, making it easier for customers to browse and find what they need. The category system supports hierarchical structures, allowing you to create parent categories with subcategories for more detailed organization.

  • 5.1.1 Creating Categories

    • 1. Access Category Management
      • Go to “Product Management” → “Categories” in the main menu
      • Click “Add Category” button

      After clicking the Add Category button, a form will appear where you can enter all the necessary details for your new category. Please fill in the following fields:

    • 2. Category Information
      • Category Name: Descriptive category name (required)
      • Category Slug: Auto-generated unique URL identifier
      • Category Description: Optional description for the category
      • Category Image: Upload category image
      • Parent Category: Select parent category for subcategories (optional)
      • Sort Order: Display order for categories
      • Status: Active or inactive

    5.1.2 Category Management Features

    • Hierarchical Structure: Create parent and child categories
    • Store-Specific: Categories are isolated per store
    • Product Count: View number of products in each category
    • Revenue Tracking: Track total revenue per category
    • Export Function: Export category data as CSV
    • Deletion Protection: Cannot delete categories with subcategories or products

5.2 Tax Management

Tax Management allows you to configure tax rules that will be automatically applied to products and orders in your store. This feature ensures that you collect the correct amount of tax based on your business requirements and regional regulations.

  • 5.2.1 Creating Tax Rules

    • 1. Access Tax Management
      • Go to “Product Management” → “Tax” in the main menu
      • Configure tax rates and rules
    • 2. Tax Rule Information
      • Tax Name: Descriptive tax name (required)
      • Tax Rate: Percentage rate (0-100%)
      • Tax Type: Percentage or fixed amount
      • Region: Geographic region (optional)
      • Priority: Tax calculation priority (default: 1)
      • Compound: Whether tax compounds on other taxes
      • Status: Active or inactive
  • 5.2.2 Tax Management Features

    The tax management system provides comprehensive tools to handle all aspects of tax collection and tracking:

    • Store-Specific: All tax rules are isolated per store. Each store can have its own set of tax rules based on its business location and requirements.
    • Product Assignment: When creating or editing products, you can assign specific tax rules to individual products. This allows you to apply different tax rates to different product categories or types.
    • Tax Collection Tracking: Monitor the total amount of tax collected from orders. This feature helps you keep accurate financial records and prepare tax reports for your business.
    • Priority System: Control the order of tax calculations when multiple taxes apply to a single product. This ensures that compound taxes and other complex tax scenarios are handled correctly.
    • Compound Taxes: Support for taxes calculated on top of other taxes
    • Export Function: Export your tax rules as a CSV file for record-keeping, analysis, or sharing with your accounting team.
    • Analytics: View tax collection statistics and reports to understand how much tax you are collecting across different products, categories, and time periods.

5.3 Creating Products

Creating products is the core function of Product Management. This section allows you to add detailed product information, set pricing, manage inventory, and organize your catalog for customers to browse and purchase.

  • 5.3.1 Product Creation Process

    • 1. Access Product Creation
      • Go to “Product Management” → “Products” in the main menu
      • Click “Add Product” button
    • 2. Basic Product Information
      • Product Name: Clear, descriptive product name
      • SKU: Stock Keeping Unit for inventory tracking
      • Description: Detailed product description
      • Specifications: Technical specifications and features
      • Details: Additional product details and information
    • 3. Product Pricing & Inventory
      • Regular Price: Standard selling price
      • Sale Price: Discounted price
      • Stock: Current inventory quantity
      • Tax: Select applicable tax rule
    • 4. Product Media
      • Cover Image: Main product image
      • Images: Additional product images
    • 5. Product Organization
      • Category: Assign to category
      • Status: Active or inactive
      • Downloadable: Mark as digital/downloadable product
      • Downloadable File: Upload file for digital products
      • Variants: Product variations
      • Custom Fields: Additional custom attributes

      Once you have completed all sections of the product creation form, please review your entries carefully and click the Save or Create Product button to add the product to your store’s catalog.

6. Order Creation Process

The Order Creation Process in storego provides a streamlined and secure checkout experience for your customers. This section guides customers through a multi-step process that collects shipping information, allows order review, and processes payment securely. The system is designed to ensure that all necessary information is captured while maintaining a user-friendly interface that encourages successful order completion.

6.1 Customer Order Placement

Customer Order Placement involves the complete checkout process from cart review to payment submission. The system guides customers through three main steps, ensuring that all required information is collected and validated before processing the order.

  • 6.1.1 Checkout Process

    • 1. Access Checkout
      • Customers navigate to checkout from cart page
      • Multi-step checkout process with progress indicator
      • Three main steps: Shipping, Review, Payment
    • Step 1: Shipping Information
      • Customer Details: First name, last name, email, phone (required)
      • Shipping Address: Street address, city, state, postal code, country (required)
      • Dynamic Location Loading: Countries, states, and cities loaded dynamically
      • Shipping Method Selection: Choose from available shipping methods with costs
      • Order Notes: Optional special instructions for delivery
      • Form Validation: Real-time validation with error messages
    • Step 2: Review Order
      • Order Items Display: Product images, names, quantities, and prices
      • Shipping Information Review: Contact and address confirmation
      • Payment Method Preview: Selected payment method display
      • Order Notes Review: Special instructions confirmation
      • Navigation: Back to shipping or continue to payment
    • Step 3: Payment Information
      • Billing Address: Option to use same as shipping or enter separate billing address
      • Payment Method Selection: Choose from enabled payment methods
      • Available Payment Methods: COD, Stripe, PayPal, Razorpay, and other configured gateways
      • Payment Processing: Secure payment gateway integration

6.2 Order Confirmation

After a customer successfully completes the checkout process and payment is processed, they are directed to the Order Confirmation page. This page provides important information about their order and confirms that the purchase was completed successfully.

  • 6.2.1 Order Confirmation Page

    • 1. Success Message
      • Order Confirmation: Visual confirmation with checkmark icon
      • Order Number Display: Unique order identifier
      • Order Status: Initial status display
    • 2. Order Details Summary
      • Order Information: Order date, shipping method, addresses
      • Payment Method: Selected payment option display
      • Order Items: Complete list with images, quantities, and prices
      • Order Totals: Subtotal, discounts, shipping, tax, and final total
    • 3. Next Steps Information
      • Order Processing: Information about order preparation
      • Shipping Details: Delivery method and tracking information
      • Customer Actions: Links to view orders and continue shopping

7. Order Management

The Order Management section in storego provides you with comprehensive tools to view, track, and manage all orders placed in your store. This section enables you to monitor order statistics, review detailed order information, and perform administrative actions such as updating order status, adding tracking information, and exporting order data. All order management features are store-specific, ensuring that you only see and manage orders relevant to your currently selected store.

7.1 Order Overview

The Order Overview provides a dashboard view of all orders in your store, along with key statistics and recent order activity. This section helps you quickly understand your store’s order volume and identify orders that require attention.

  • 7.1.1 Order Dashboard

    • 1. Access Order Management
      • Go to “Order Management” in the main menu
      • View all orders for the current store
      • Orders automatically filtered by store context
    • 2. Order Statistics Cards
      • Total Orders: Complete count of all orders in store
      • Pending Orders: Orders needing attention
      • Total Revenue: Sum of all paid orders with currency formatting
      • Average Order Value: Revenue divided by total orders
    • 3. Recent Orders List
      • Order Number: Auto-generated unique identifier (ORD-XXXXX format)
      • Customer Information: Name and email display
      • Order Total: Amount with currency formatting
      • Status Badge: Visual status indicator with color coding
      • Items Count: Number of products in order
      • Order Date: Creation date in readable format
      • Payment Method: COD, Stripe, PayPal display

7.2 Order Details View

The Order Details View provides comprehensive information about a specific order, including customer details, shipping information, order items, and order timeline. This detailed view allows you to review all aspects of an order in one place.

  • 7.2.1 Comprehensive Order Information

    • 1. Order Header
      • Order Number: Unique identifier with status badge
      • Order Date: Formatted creation date
      • Payment Method: Selected payment option
      • Payment Status: Paid/Pending with color-coded badge
      • Fulfillment Status: Order processing status
    • 2. Customer Information
      • Customer Name: Full name from order
      • Email Address: Customer contact email
      • Phone Number: Customer contact phone (if provided)
    • 3. Shipping Address
      • Recipient Name: Delivery recipient
      • Street Address: Complete delivery address
      • City, State, ZIP: Location details
      • Country: Delivery country
    • 4. Order Items Display
      • Product Image: Cover image with fallback placeholder
      • Product Name: Item name from order
      • SKU Information: Stock keeping unit display
      • Quantity: Number of items ordered
      • Unit Price: Individual item price
      • Total Price: Calculated total per item
    • 5. Order Summary
      • Subtotal: Total before taxes and shipping
      • Shipping Cost: Delivery charges
      • Tax Amount: Applied tax calculations
      • Discount: Applied coupon discounts (if any)
      • Final Total: Complete order amount
    • 6. Shipping Information
      • Shipping Method: Selected delivery method
      • Tracking Number: Shipping tracking info (if available)
      • Shipping Status: Delivery status with badge
    • 7. Order Timeline
      • Order Placed: Initial order creation
      • Payment Confirmed: Payment processing status
      • Order Processing: Preparation status
      • Shipped: Dispatch status
      • Delivered: Final delivery status
      • Status Timestamps: Date and time for each stage

7.3 Order Management Actions

Order Management Actions provide administrative functions that allow you to control and manage orders based on your user permissions. These actions help you keep orders updated, export data for analysis, and maintain your order database.

  • 7.3.1 Administrative Functions

    • 1. View Orders

      The ability to view orders is controlled by permission-based access:

      • Permission-Based Access: View orders based on user permissions
      • Detailed Order View: Complete order information display
      • Order Timeline: Status progression tracking
    • 2. Edit Orders

      Order editing capabilities allow you to update order information and status:

      • Status Updates: Modify order and payment status
      • Tracking Information: Add or update tracking numbers
      • Order Notes: Add internal processing notes
      • Permission Required: Edit orders permission needed
    • 3. Export Orders

      The export function allows you to download order data for external use:

      • CSV Export: Export all order data to CSV file
      • Comprehensive Data: Order details, customer info, items, addresses
      • Formatted Output: Currency formatting and readable dates
      • Store-Specific: Export filtered by current store
      • Permission Required: Export orders permission needed
    • 4. Delete Orders

      Order deletion provides administrative control for removing orders when necessary:

      • Administrative Control: Remove orders when necessary
      • Confirmation Dialog: Prevent accidental deletions
      • Store Isolation: Only delete orders from current store
      • Permission Required: Delete orders permission needed

8. Customer Management

The Customer Management section in storego provides you with comprehensive tools to manage customer accounts, track customer activity, and maintain customer information. This section enables you to view customer statistics, create and edit customer profiles, manage addresses, and monitor customer order history. All customer management features are store-specific, ensuring that customer data remains organized and isolated for each storefront you operate.

8.1 Customer Overview

The Customer Overview provides a dashboard view of all customers registered in your store, along with key statistics and customer directory. This section helps you quickly understand your customer base and identify important customer metrics.

  • 8.1.1 Customer Dashboard

    • 1. Access Customer Management
      • Go to “Customer Management” in the main menu
      • View all registered customers for the current store
      • Customers automatically filtered by store context
    • 2. Customer Statistics Cards
      • Total Customers: Complete count of all customers in store
      • Active Customers: Number of active customer accounts
      • New This Month: New customer registrations this month
      • Average Order Value: Average spending per customer order
    • 3. Customer Directory
      • Customer Avatar: Profile picture with initials fallback
      • Full Name: First and last name combination
      • Contact Information: Email and phone display
      • Account Status: Active/Inactive status badge
      • Order Statistics: Total orders and amount spent
      • Registration Date: When customer joined the store

8.2 Customer Creation and Management

Customer Creation and Management provides tools for creating new customer accounts and maintaining existing customer information. This section allows you to manage all aspects of customer profiles from the admin panel.

  • 8.2.1 Creating Customers

    • 1. Access Customer Creation
      • Go to “Customer Management” → “Add Customer”
      • Create customer accounts from admin panel
    • 2. Customer Information

      After clicking the Add Customer button, a comprehensive form will appear where you can enter all customer details. Please provide the following information:

      • Personal Details: First name, last name, email, phone
      • Demographics: Date of birth, gender selection
      • Account Settings: Active status, preferred language
      • Customer Group: Regular, VIP, Wholesale customer classification
      • Internal Notes: Admin notes about the customer
      • Avatar: Profile picture upload
    • 3. Communication Preferences
      • Email Marketing: Opt-in for promotional emails
      • SMS Notifications: Text message notifications
      • Order Updates: Email notifications for order status changes
    • 4. Address Management
      • Billing Address: Customer billing information
      • Shipping Address: Delivery address (can be same as billing)
      • Address Fields: Address, city, state, postal code, country
      • Default Addresses: Primary billing and shipping addresses

    8.2.2 Customer Operations

    • 1. View Customer Details
      • Complete Profile: Full customer information display
      • Order Statistics: Total orders, spent amount, average order value
      • Recent Orders: Last 5 orders with status and totals
      • Address Information: Billing and shipping addresses
      • Communication Preferences: Marketing and notification settings
    • 2. Edit Customer Information
      • Update Profile: Modify customer details and preferences
      • Address Management: Update billing and shipping addresses
      • Account Status: Activate or deactivate customer accounts
      • Customer Groups: Change customer classification

8.3 Customer Management Features

Customer Management Features provide administrative functions that help you maintain your customer database and analyze customer data.

  • 8.3.1 Administrative Functions

    • 1. Customer Export

      The export function allows you to download customer data for external use:

      • CSV Export: Export all customer data to CSV file
      • Comprehensive Data: Personal info, addresses, order statistics
      • Formatted Output: Currency formatting and readable data
      • Store-Specific: Export filtered by current store
      • Permission Required: Export customers permission needed
    • 2. Customer Deletion

      Customer deletion provides administrative control for removing customer accounts when necessary:

      • Administrative Control: Remove customer accounts when necessary
      • Confirmation Dialog: Prevent accidental deletions
      • Store Isolation: Only delete customers from current store
      • Permission Required: Delete customers permission needed

8.4 Store Front Customer Experience

The Store Front Customer Experience describes the features and functionality available to customers when they interact with your store. Understanding these features helps you provide better customer support and guide customers through account management.

  • 8.4.1 Customer Account Features

    • 1. Customer Registration

      Customers can create accounts through several methods:

      • Account Creation: Customers can register during checkout or separately
      • Profile Management: Update personal information and preferences
      • Address Book: Save multiple billing and shipping addresses
      • Password Management: Change account password securely
    • 2. Customer Profile Management

      Customers have access to comprehensive profile management tools:

      • Personal Information: Name, email, phone, date of birth, gender
      • Address Management: Street address, city, state, postal code, country
      • Account Preferences: Profile updates and password changes
    • 3. Order History

      The order history feature provides customers with complete visibility into their purchase activity:

      • Order Tracking: View all past orders with status and details
      • Order Details: Complete order information and item lists
      • Reorder Options: Easy reordering from order history

9. Coupon System

The Coupon System in storego provides you with powerful promotional tools to create and manage discount codes for your store. This section enables you to configure various types of discounts, set usage restrictions, track coupon performance, and encourage customer purchases through strategic promotional campaigns. All coupon features are store-specific, ensuring that promotional codes remain organized and isolated for each storefront you operate.

9.1 Coupon Overview

The Coupon Overview provides a dashboard view of all discount coupons in your store, along with key statistics and coupon listings. This section helps you quickly understand your promotional activity and manage active discount campaigns.

  • 9.1.1 Coupon Dashboard

    • 1. Access Coupon System
      • Go to “Coupon System” in the main menu
      • View all coupons for the current store
      • Coupons automatically filtered by store context
    • 2. Coupon Statistics Cards

      At the top of the coupon dashboard, you will find four key statistics cards that provide an overview of your promotional activity:

      • Total Coupons: Complete count of all coupons in store
      • Active Coupons: Number of currently active coupons
      • Percentage Coupons: Count of percentage-based discount coupons
      • Fixed Amount Coupons: Count of fixed amount discount coupons
    • 3. Store Coupons List

      Below the statistics cards, you will find a list of all coupons in your store. Each coupon entry displays the following information:

      • Coupon Name: Descriptive coupon name
      • Coupon Code: Unique code customers use (with copy functionality)
      • Status Badge: Active/Inactive status indicator
      • Discount Type: Percentage or fixed amount display
      • Usage Statistics: Used count vs. usage limit
      • Expiry Information: Expiration date display

9.2 Creating Coupons

Creating coupons allows you to design promotional campaigns that drive sales and reward customer loyalty. The coupon creation process guides you through configuring discount rules, usage restrictions, and validity periods.

  • 9.2.1 Coupon Creation Process

    • 1. Access Coupon Creation
      • Go to “Coupon System” → “Create Coupon”
      • Create store-specific discount coupons
    • 2. Basic Coupon Information

      After clicking the Create Coupon button, a comprehensive form will appear where you can configure all coupon settings. Please provide the following basic information:

      • Coupon Name: Internal name for coupon management
      • Coupon Code: Unique code customers will use
      • Code Generation: Manual entry or auto-generated options
      • Description: Optional coupon description
      • Status: Active or inactive coupon
    • 3. Discount Configuration

      This section defines how much discount the coupon provides and the conditions for applying it:

      • Discount Type: Percentage or fixed amount
      • Discount Amount: Percentage value (0-100%) or fixed currency amount
      • Minimum Spend: Minimum order amount required
      • Maximum Spend: Maximum order amount allowed
    • 4. Usage Restrictions

      Configure how many times the coupon can be used:

      • Usage Limit per Coupon: Total number of times coupon can be used
      • Usage Limit per User: Maximum uses per individual customer
      • Start Date: When coupon becomes active
      • Expiry Date: When coupon expires

9.3 Coupon Management

Coupon Management provides tools for monitoring coupon performance, updating coupon settings, and controlling promotional campaigns. This section helps you optimize your discount strategies based on usage data and business needs.

  • 9.3.1 Coupon Operations

    • 1. View Coupon Details

      To view comprehensive information about a specific coupon, please click on the coupon name or view button from the coupon list. This will open the coupon details page showing:

      • Coupon Information: Name, code, description, and status display
      • Discount Configuration: Type (percentage/fixed), discount value
      • Date Management: Start date and expiry date information
      • Usage Statistics: Times used, total savings, unique users, average savings per use
      • Usage Restrictions: Minimum/maximum spend limits display
      • Usage Limits: Per coupon and per user limits with current usage count
      • Recent Orders: List of recent orders using the coupon with customer names and totals
      • Additional Information: Creation date, last updated date, recent usage (30 days)
    • 2. Edit Coupons
      • Update Configuration: Modify coupon settings and restrictions
      • Code Management: Change coupon codes or regenerate
      • Usage Limits: Adjust usage restrictions
      • Expiry Management: Update start and end dates
    • 3. Coupon Status Management
      • Toggle Status: Enable or disable coupons instantly
      • Status Indicators: Visual active/inactive status
      • Bulk Operations: Manage multiple coupons efficiently
    • 4. Delete Coupons
      • Administrative Control: Remove coupons when necessary
      • Confirmation Dialog: Prevent accidental deletions
      • Store Isolation: Only delete coupons from current store
      • Permission Required: Delete coupons permission needed

    9.3.2 Administrative Features

    • 1. Export Functionality

      The export function allows you to download coupon data for analysis and reporting:

      • CSV Export: Export all coupon data to CSV file
      • Comprehensive Data: Coupon details, usage stats, dates
      • Formatted Output: Currency formatting and readable data
      • Store-Specific: Export filtered by current store
    • 2. Permission-Based Access

      The coupon system uses role-based permissions to control who can perform different operations:

      • View Coupons: Permission to view coupon list and details
      • Create Coupons: Permission to add new coupons
      • Edit Coupons: Permission to modify coupon settings
      • Delete Coupons: Permission to remove coupons
      • Toggle Status: Permission to enable/disable coupons
      • Export Coupons: Permission to export coupon data

10. Shipping Management

The Shipping Management section in storego provides you with comprehensive tools to configure delivery options for your store. This section enables you to create various shipping methods, set geographic restrictions, define pricing rules, and integrate shipping calculations seamlessly into the checkout process. All shipping features are store-specific, ensuring that delivery options remain organized and tailored to each storefront’s unique requirements.

10.1 Shipping Methods Overview

The Shipping Methods Overview provides a dashboard view of all delivery options configured in your store, along with key statistics and method listings. This section helps you understand your shipping capabilities and monitor delivery performance.

  • 10.1.1 Shipping Dashboard

    • 1. Access Shipping Management
      • Go to “Shipping Management” in the main menu
      • View all shipping methods for current store
      • Statistics: Total methods, active methods, shipping zones, average cost
    • 2. Available Shipping Types
      • Flat Rate: Fixed shipping cost regardless of order size
      • Free Shipping: No cost with optional minimum order amount
      • Weight-Based: Cost calculated by total package weight
      • Distance-Based: Cost based on distance from store to customer
      • Percentage-Based: Shipping cost as percentage of order total

10.2 Creating & Configuring Shipping Methods

Creating shipping methods allows you to define how products will be delivered to customers and how much they will pay for delivery. The configuration process guides you through setting up pricing rules, geographic restrictions, and delivery requirements.

  • 10.2.1 Method Creation Process

    • 1. Basic Information

      After clicking the create button, a comprehensive form will appear where you can configure all shipping settings. Please provide the following basic information:

      • Method Name: Descriptive shipping method name (required)
      • Shipping Type: Select from 5 available types (required)
      • Description: Optional customer-facing description
      • Cost: Shipping cost amount (varies by type)
      • Minimum Order: Minimum order value for method availability
      • Delivery Time: Estimated delivery timeframe
      • Status: Active or inactive method
    • 2. Geographic Settings

      This section allows you to define where this shipping method is available:

      • Zone Type: Domestic, international, local, or regional
      • Countries: Specify covered countries or regions
      • Postal Codes: Define specific postal code ranges
      • Maximum Distance: Set distance limits for distance-based shipping
    • 3. Advanced Configuration

      These additional settings provide fine-tuned control over your shipping method:

      • Weight Limits: Maximum package weight (kg)
      • Dimensions: Size restrictions (length×width×height in cm)
      • Signature Required: Mandate signature on delivery
      • Insurance Required: Require shipping insurance
      • Tracking Available: Provide tracking information
      • Handling Fee: Additional processing charges

10.3 Shipping Method Management

Shipping Method Management provides tools for monitoring delivery performance, updating shipping configurations, and maintaining your delivery options. This section helps you optimize shipping strategies based on usage data and operational needs.

  • 10.3.1 Administrative Operations

    • 1. View Method Details

      To view comprehensive information about a specific shipping method, please click on the method name or view button from the shipping methods list. This will open the shipping method details page showing:

      • Shipping Information: Name, type, description, status, cost, delivery time, minimum order
      • Usage Statistics: Total orders, total revenue, delivery rate, average delivery days
      • Shipping Zones: Zone type, countries, postal codes, maximum distance
      • Advanced Settings: Weight limits, dimensions, signature/insurance/tracking requirements, handling fee
      • Performance Metrics: Page views, recent orders (30 days), average shipping cost, delivered orders
      • Recent Orders: List of recent orders using this shipping method with customer details
      • Additional Info: Created date, last modified date, sort order
    • 2. Method Operations
      • Edit Methods: Update configuration, costs, and restrictions
      • Delete Methods: Remove unused shipping methods
      • Export Data: Export shipping method data as CSV

10.4 Customer Checkout Integration

Customer Checkout Integration describes how shipping methods appear and function during the customer’s purchase process. Understanding this integration helps you provide a smooth checkout experience and ensure customers receive accurate shipping information.

  • 10.4.1 Frontend Experience

    • 1. Checkout Process

      When customers proceed to checkout, the shipping selection process works as follows:

      • Method Selection: Display active methods based on customer location
      • Cost Display: Show shipping costs with currency formatting
      • Delivery Information: Display estimated delivery times and descriptions
      • Minimum Requirements: Show minimum order amounts for free shipping
      • Dynamic Calculation: Real-time cost calculation based on address
    • 2. Order Integration

      Once a customer selects a shipping method and completes checkout, the system integrates shipping information throughout the order process:

      • Cart Calculations: Include shipping costs in order totals
      • Tax Application: Apply taxes to shipping costs where applicable
      • Free Shipping Thresholds: Automatic qualification when minimum met
      • Method Recording: Associate selected method with order
      • Theme Integration: Shipping display optimized for each store theme

11. Analytics & Reports

The Analytics & Reports section in storego provides you with comprehensive insights into your store’s performance, sales trends, and customer behavior. This section enables you to monitor key metrics, analyze revenue patterns, identify top-performing products and customers, and export data for deeper analysis. All analytics features are store-specific, ensuring that performance data remains accurate and relevant to each storefront you manage.

11.1 Analytics Dashboard

The Analytics Dashboard provides a centralized view of your store’s performance metrics and key statistics. This section helps you quickly understand your business health and identify trends that require attention or action.

  • 11.1.1 Analytics Overview

    • 1. Access Analytics
      • Go to “Analytics & Reporting” in the main menu
      • View comprehensive store analytics and performance metrics
      • All analytics automatically filtered by current store context
    • 2. Key Metrics Cards

      At the top of the analytics dashboard, you will find three primary metrics cards that provide an immediate snapshot of your store’s current performance:

      • Total Revenue: Current month revenue with percentage change from last month
      • Total Orders: Current month orders with change from last month
      • Total Customers: Total customer count with new customers this month

11.2 Key Metrics & Performance

Key Metrics & Performance provides detailed visualizations and analysis of your store’s sales patterns, product performance, and customer value. This section helps you identify trends, optimize inventory, and focus on high-value opportunities.

  • 11.2.1 Revenue & Sales Analytics

    • 1. Revenue Overview Chart

      The Revenue Overview Chart provides a visual representation of your store’s income over time:

      • Daily Revenue: Bar chart showing revenue for last 30 days
      • Interactive Display: Hover to see exact revenue amounts
      • Currency Formatting: Proper currency display based on store settings
      • Trend Analysis: Visual representation of revenue patterns
    • 2. Sales Trend Chart

      The Sales Trend Chart complements the revenue chart by focusing on order volume:

      • Order Volume: Line chart showing daily order count for last 30 days
      • Trend Visualization: Clear trend lines showing sales patterns
      • Performance Tracking: Monitor sales velocity and patterns
  • 11.2.2 Top Performance Analysis

    • 1. Top Selling Products

      The Top Selling Products section identifies which items in your catalog are generating the most revenue:

      • Product Rankings: Top 4 products by revenue
      • Sales Data: Units sold and total revenue per product
      • Performance Metrics: Revenue-based ranking system
      • Product Insights: Identify best-performing products
    • 2. Top Customers

      The Top Customers section identifies your most valuable customers based on their spending:

      • Customer Rankings: Top 4 customers by total spending
      • Customer Data: Order count and total amount spent
      • Customer Value: Identify highest-value customers
      • Relationship Insights: Customer loyalty and spending patterns
  • 11.2.3 Recent Activity Tracking

    • 1. Activity Feed

      The Activity Feed provides a real-time stream of recent actions and events in your store:

      • Recent Orders: Latest order activities with customer information
      • Order Details: Order numbers, customer names, and amounts
      • Time Tracking: Human-readable time stamps (e.g., “2 hours ago”)
      • Activity Icons: Visual indicators for different activity types

11.3 Reports & Data Export

Reports & Data Export provides functionality to extract your analytics data for external analysis, record-keeping, or integration with other business tools. This capability ensures you can use your store data beyond the built-in analytics dashboard.

  • 11.3.1 Export Functionality

    • 1. Analytics Export

      The analytics export feature allows you to download comprehensive performance data:

      • CSV Export: Export complete analytics data as CSV file
      • Comprehensive Data: Key metrics, top products, top customers, revenue data
      • Formatted Output: Properly formatted currency and date information
      • Store-Specific: Export filtered by current store context

12. Blog Management

The Blog Management section in storego provides you with comprehensive tools to create and manage content marketing for your store. This section enables you to write blog posts, organize content into categories, track engagement metrics, and integrate blog content seamlessly with your storefront. All blog features are store-specific, ensuring that content remains relevant and tailored to each store’s audience and brand identity.

12.1 Blog System Overview

The Blog System Overview provides a dashboard view of all blog posts in your store, along with key statistics and post listings. This section helps you monitor your content marketing efforts and manage your blog efficiently.

  • 12.1.1 Blog Dashboard

    • 1. Access Blog Management
      • Go to “Blog System” in the main menu
      • View all blog posts for the current store
      • Blog posts automatically filtered by store context
    • 2. Blog Statistics Cards

      At the top of the blog dashboard, you will find four key statistics cards that provide an overview of your blog’s performance:

      • Total Posts: Complete count of all blog posts in store
      • Published Posts: Number of published posts with percentage
      • Total Views: Sum of all post views across all posts
      • Average Views: Average views per post
    • 3. Blog Posts List

      Below the statistics cards, you will find a list of all blog posts in your store. Each post entry displays the following information:

      • Post Preview: Featured image, title, excerpt display
      • Post Status: Published, draft, or scheduled with color-coded badges
      • Post Meta: Author, creation date, view count, category
      • Quick Actions: View, edit, delete with permission control

12.2 Blog Categories Management

Blog Categories Management provides tools for organizing your blog posts into logical groups. Categories help readers find relevant content and improve your blog’s navigation structure.

  • 12.2.1 Category System

    • 1. Access Categories
      • Go to “Blog System” → “Create/Edit Blog” → “Manage Categories”
      • Manage blog post categories with hierarchical structure
    • 2. Category Statistics

      At the top of the categories page, you will find four key metrics:

      • Total Categories: Complete count of all categories
      • Active Categories: Number of active categories with percentage
      • Most Popular: Highest post count in any category
      • Average Posts: Average number of posts per category
    • 3. Category Operations

      To create a new blog category, please click the Create Category or Add Category button. A form will appear where you can enter the following information:

      • Create Category: Name, slug, description, active status, parent category
      • Edit Category: Update category information with slug auto-generation
      • Delete Category: Remove categories (prevents deletion if posts exist)
      • Search Categories: Filter categories by name or description
      • Post Count Tracking: Automatic post count updates per category

12.3 Blog Post Creation & Management

Blog Post Creation & Management provides comprehensive tools for writing, publishing, and maintaining your blog content. This section covers the complete workflow from drafting a post to publishing and tracking its performance.

  • 12.3.1 Post Creation Process

    • 1. Basic Post Information

      Begin by entering the fundamental information for your blog post:

      • Post Title: Engaging blog post title
      • URL Slug: Auto-generated from title or custom slug
      • Post Excerpt: Brief summary for post listings
      • Post Content: Rich text content with formatting
      • Featured Image: Main image for the blog post
    • 2. Post Organization

      Organize your post within your blog’s structure:

      • Category Assignment: Select from available categories
      • Tags System: Comma-separated tags with auto-creation
      • Author Assignment: Automatic author assignment to current user
      • Store Association: Automatic store context assignment
    • 3. Publishing Options

      Configure when and how your post will be published:

      • Post Status: Draft, published, or scheduled
      • Publication Date: Schedule posts for future publication
      • Featured Post: Mark as featured for special display
      • Comments: Allow or disable comments on post
    • 4. SEO Configuration

      Optimize your post for search engines:

      • Meta Title: Search engine title for the post
      • Meta Description: Search engine description
      • Focus Keyword: Target keyword for SEO optimization
      • Search Indexing: Control search engine indexing
  • 12.3.2 Post Management Features

    The post details page provides valuable insights into content performance:

    • 1. View Post Details
      • Complete Information: Title, content, author, category, tags, status
      • Performance Statistics: Views, comments, engagement rate, reading time
      • Related Posts: Automatically suggested related content
      • Word Count: Automatic word count and reading time calculation
    • 2. Post Operations
      • Edit Posts: Update all post information and settings
      • Delete Posts: Remove posts with category count updates
      • View Tracking: Automatic view count increment
      • Export Data: Export all blog posts as CSV with comprehensive data
  • 12.3.3 Frontend Integration

    Your blog integrates seamlessly with your store’s frontend:

    • 1. Store Blog Display
      • Theme Integration: Blog sections optimized for each store theme
      • Blog Pages: Dedicated blog listing and individual post pages
      • SEO Optimization: Proper meta tags and structured data

13. Point of Sale (POS) System

The Point of Sale (POS) System in storego provides you with comprehensive tools for managing in-store sales transactions. This section enables you to process sales quickly, manage inventory in real-time, track customer purchases, and generate receipts. The POS system is designed for retail environments where face-to-face transactions occur, seamlessly integrating with your online store’s product catalog and customer database.

13.1 POS Interface & Operations

The POS Interface & Operations provides the main workspace for processing in-store sales. This section includes product browsing, cart management, customer selection, and inventory monitoring tools designed for efficient transaction processing.

  • 13.1.1 POS Dashboard

    • 1. Access POS System
      • Go to “POS System” in the main menu
      • Complete POS interface for in-store sales
      • Store-specific product catalog and customer management
    • 2. Product Management

      The POS system provides intuitive product browsing and selection tools:

      • Product Grid: Visual product display with images and pricing
      • Category Filtering: Filter products by categories (All Products + dynamic categories)
      • Product Search: Real-time search by product name
      • Stock Display: Live inventory levels with low stock warnings
      • Variant Support: Product variants with variant selector dialog
      • Out of Stock Prevention: Automatic stock validation before adding to cart
    • 3. Shopping Cart Operations

      The shopping cart is the central workspace for building customer transactions:

      • Add to Cart: Click products to add with automatic quantity management
      • Quantity Control: Increase/decrease quantities with stock validation
      • Item Removal: Remove individual items from cart
      • Cart Persistence: Automatic cart saving to localStorage
      • Cart Management: Save, load, and clear cart operations
      • Multiple Saved Carts: Save multiple carts for different customers
    • 4. Customer Management

      Select and manage customer information for each transaction:

      • Customer Selection: Choose from store customers or walk-in customer
      • Customer Information: Display customer name, email, phone
      • Walk-in Support: Default walk-in customer option
  • 13.1.2 Inventory Management

    Real-time inventory monitoring ensures accurate stock levels and prevents overselling:

    • 1. Stock Monitoring
      • Real-Time Inventory: Live stock levels displayed on products
      • Low Stock Alerts: Visual warnings for products with low inventory
      • Inventory Dialog: Dedicated inventory management popup
      • Stock Status: In Stock/Out of Stock badges with color coding
      • Automatic Updates: Inventory updates after each transaction

13.2 Transaction Management

Transaction Management provides tools for processing sales, tracking transaction history, and generating receipts. This section ensures that all sales are properly recorded and can be reviewed or analyzed later.

  • 13.2.1 Transaction Processing

    When you are ready to complete a sale, the checkout process handles all financial calculations and inventory updates:

    • 1. Checkout Process
      • Transaction Calculation: Automatic subtotal, tax, and total calculation
      • Tax Application: Configurable tax rate application
      • Payment Processing: Complete transaction processing
      • Inventory Deduction: Automatic stock level updates
      • Transaction Recording: Complete transaction history tracking
    • 2. Transaction Features

      The transaction system includes several features that help organize and track sales:

      • Transaction Numbers: Auto-generated unique transaction IDs (POS-YYYY-XXX format)
      • Customer Association: Link transactions to customers or walk-in sales
      • Cashier Tracking: Record cashier information for each transaction
      • Payment Methods: Support for various payment methods
      • Transaction Status: Completed, refunded, partial refund status tracking
  • 13.2.2 Transaction History & Analytics

    Review past transactions and analyze sales performance:

    • 1. Transaction Dashboard

      The transaction dashboard provides summary statistics for quick performance assessment:

      • Daily Sales: Today’s sales total and transaction count
      • Weekly Performance: Week’s sales performance and transaction volume
      • Average Sale: Average transaction value calculation
      • Refund Tracking: Refunded transactions and amounts
    • 2. Transaction List

      A complete list of all POS transactions is available for review:

      • Transaction Details: ID, date/time, customer, items, total, status
      • Search Functionality: Search by transaction number or customer name
      • Status Indicators: Color-coded status badges
      • Receipt Access: View and print transaction receipts
      • Transaction Actions: View details and generate receipts
  • 13.2.3 Receipt Management

    • 1. Receipt Generation

      Generate and customize transaction receipts:

      • Digital Receipts: Complete transaction receipts with all details
      • Store Branding: Optional store logo display
      • Transaction Details: Items, quantities, prices, taxes, totals
      • Customer Information: Customer details when applicable
      • Cashier Information: Optional cashier name display

13.3 POS Settings & Configuration

POS Settings & Configuration allows you to customize how the POS system operates, including tax rates, receipt formatting, and hardware integration. Proper configuration ensures the system works efficiently for your specific business needs.

  • 13.3.1 General Settings

    • 1. Basic Configuration

      Configure fundamental POS system parameters:

      • Currency Selection: Choose from available currencies
      • Tax Rate: Configurable default tax rate (percentage)
      • Default Discount: Set default discount percentage
      • Guest Checkout: Enable/disable walk-in customer transactions
      • Stock Alerts: Enable/disable low stock alert notifications
      • Online Sync: Auto-sync with online store orders
  • 13.3.2 Receipt Settings

    • 1. Receipt Customization

      Customize the appearance and content of transaction receipts:

      • Receipt Header: Custom header text for receipts
      • Receipt Footer: Custom footer text with policies
      • Store Logo: Display store logo on receipts
      • Tax Details: Show/hide tax breakdown on receipts
      • Cashier Name: Display cashier name on receipts
      • Email Receipts: Send receipts to customer email addresses
  • 13.3.3 Hardware Integration

    • 1. Hardware Configuration

      Configure physical hardware devices that work with your POS system:

      • Receipt Printer: Thermal, inkjet, laser, or no printer
      • Barcode Scanner: USB, Bluetooth, or no scanner
      • Cash Drawer: Manual, automatic, or no drawer
      • Card Reader: Integrated, external, mobile, or no reader
      • Auto Operations: Auto-open cash drawer and auto-print receipts

14. Review System

The Review System in storego provides you with comprehensive tools to manage customer feedback and product reviews. This section enables you to monitor review submissions, moderate content, respond to customer feedback, and analyze review performance. The review system helps build trust with potential customers, improve product offerings based on feedback, and engage with your customer community. All review features are store-specific, ensuring that feedback remains relevant and organized for each storefront you manage.

14.1 Product Reviews

Product Reviews provides a dashboard view of all customer feedback submitted for your store’s products. This section helps you monitor review activity, track ratings, and ensure that appropriate content is displayed to potential customers.

  • 14.1.1 Review Dashboard

    • 1. Access Review System
      • Go to “Rating & Reviews” in the main menu
      • View all product reviews for the current store
      • Reviews automatically filtered by store context
    • 2. Review Statistics Cards

      At the top of the review dashboard, you will find four key statistics cards that provide an overview of your store’s review performance:

      • Total Reviews: Complete count of all reviews in store
      • Average Rating: Overall store rating with decimal precision
      • Pending Reviews: Number of reviews awaiting moderation
      • Response Rate: Percentage of reviews with store responses
    • 3. Review List Display

      Below the statistics cards, you will find a comprehensive list of all reviews in your store. Each review entry displays the following information:

      • Customer Information: Name, email, and avatar with initials fallback
      • Product Details: Product name and associated product information
      • Rating Display: Visual star rating (1-5 stars) with numeric value
      • Review Content: Title and full review text
      • Status Badges: Approved, Pending, or Rejected with color coding
      • Review Date: Human-readable creation date
      • Store Response: Display of store owner responses (if any)

14.2 Review Management

Review Management provides tools for moderating content, updating review status, and analyzing customer feedback. This section helps you maintain quality standards for displayed reviews while respecting customer voices.

  • 14.2.1 Review Operations

    To view comprehensive information about a specific review, please click on the review or view button from the review list. This will open the review details page showing:

    • 1. View Review Details
      • Complete Information: Customer details, product info, rating, title, content, status
      • Product Information: Product image, name, SKU, and formatted price
      • Review Timeline: Creation date and status history
      • Store Response Display: Current response or “No response yet” status
    • 2. Review Moderation
      • Approve Reviews: Make reviews visible to customers on store front
      • Reject Reviews: Hide inappropriate or spam reviews from public view
      • Edit Reviews: Modify review content, rating, title, and approval status
      • Delete Reviews: Permanently remove reviews from the system
    • 3. Review Analytics & Export
      • Export Reviews: Download complete review data as CSV file
      • Comprehensive Data: Customer info, product details, ratings, content, status, responses
      • Store-Specific: Export filtered by current store context

14.3 Review Responses

Review Responses provides tools for replying to customer feedback, building relationships, and demonstrating your commitment to customer satisfaction. Public responses show potential buyers that you actively engage with customers and value their opinions.

  • 14.3.1 Store Response System

    • 1. Adding Responses

      To respond to a customer review, please navigate to the review details page and locate the response section:

      • Response Form: Textarea for writing responses to customer reviews
      • Character Limit: Maximum 1000 characters for store responses
      • Real-time Updates: Immediate response posting with success feedback
      • Update Responses: Edit existing responses or add new ones
    • 2. Response Management

      When crafting responses to customer reviews, please consider the following best practices:

      • Professional Communication: Maintain professional tone in responses
      • Customer Engagement: Build relationships through thoughtful responses
  • 14.3.2 Frontend Customer Experience

    • 1. Review Display on Store Front
      • Approved Reviews Only: Only approved reviews visible to customers
      • Customer Privacy: Last name abbreviated for privacy (e.g.,”John D.”)
      • Review Statistics: Average rating and total review count
      • Chronological Order: Reviews displayed newest first
      • Store Responses: Public display of store owner responses
  • 14.3.3 Administrative Features

    • 1. Review System Integration

      The review system integrates seamlessly with other store components:

      • Store Context: All reviews isolated by store for multi-store management
      • Product Integration: Reviews linked to specific products with images
      • Customer Integration: Reviews connected to customer accounts

15. Newsletter Management

The Newsletter Management section in storego provides you with comprehensive tools to build and maintain your email subscriber list. This section enables you to track newsletter subscriptions, manage subscriber information, and export contact data for email marketing campaigns. Building a strong newsletter subscriber base helps you maintain customer relationships, promote new products, and drive repeat purchases. All newsletter features are store-specific, ensuring that subscriber lists remain organized and relevant to each storefront you manage.

15.1 Newsletter Subscribers

Newsletter Subscribers provides a dashboard view of all email addresses subscribed to your store’s newsletter. This section helps you monitor subscription growth, manage subscriber status, and export contact information for marketing purposes.

  • 15.1.1 Subscriber Dashboard

    • 1. Access Newsletter Management
      • Go to “Newsletter Subscribers” in the main menu
      • View all newsletter subscribers for the current store
      • Subscribers automatically filtered by store context
    • 2. Subscriber Statistics Cards

      At the top of the subscriber dashboard, you will find three key statistics cards that provide an overview of your newsletter subscription status:

      • Total Subscribers: Complete count of all subscribers in store
      • Active Subscribers: Number of currently subscribed users
      • Inactive Subscribers: Number of unsubscribed users
    • 3. Subscriber List Display

      Below the statistics cards, you will find a comprehensive list of all newsletter subscribers in your store. Each subscriber entry displays the following information:

      • Email Address: Subscriber email with mail icon
      • Subscription Status: Active or Inactive with color-coded badges
      • Subscription Date: Human-readable subscription date
      • Actions: Delete subscriber option with permission control
    • 4. Export Functionality

      The export function allows you to download subscriber data for use in email marketing platforms or customer relationship management systems:

      • CSV Export: Download complete subscriber data as CSV file
      • Comprehensive Data: Email, status, subscription date, source, IP address
      • Formatted Output: Properly formatted dates and status information
      • Store-Specific: Export filtered by current store context

15.2 Subscription Management

Subscription Management describes how customers subscribe to your newsletter and how the system handles subscription requests. Understanding this process helps you optimize your subscription forms and ensure smooth subscriber acquisition.

  • 15.2.1 Frontend Integration

    • 1. Newsletter Subscription System

      The newsletter subscription system operates seamlessly on your store’s frontend, allowing customers to join your mailing list easily:

      • Store-Specific: Subscriptions automatically linked to correct store
      • Email Validation: Real-time email format validation
      • Duplicate Prevention: UpdateOrCreate prevents duplicate subscriptions
    • 2. Theme Integration

      Newsletter subscription forms are integrated throughout your store’s design:

      • Universal Components: Newsletter sections available in all store themes
      • Customizable Content: Title, subtitle, button text, and placeholder text
      • Responsive Design: Mobile-optimized subscription forms
      • Success Feedback: Visual confirmation with checkmark animation

16. Custom Pages

The Custom Pages section in storego provides you with comprehensive tools to create and manage static content pages for your store. This section enables you to build pages for terms and conditions, privacy policies, about us information, contact pages, and any other content your store requires. Custom pages help establish trust with customers, provide essential information, and improve your store’s search engine visibility. All custom page features are store-specific, ensuring that content remains relevant and organized for each storefront you manage.

16.1 Page Creation

Page Creation provides tools for building new content pages with full control over layout, content, settings, and search engine optimization. This section guides you through the complete page creation process.

  • 16.1.1 Custom Pages Dashboard

    • 1. Access Custom Pages Management
      • Go to “Custom Pages” in the main menu
      • View all custom pages for the current store
      • Pages automatically filtered by store context
    • 2. Custom Pages Statistics Cards

      At the top of the custom pages dashboard, you will find four key statistics cards that provide an overview of your page content:

      • Total Pages: Complete count of all pages in store
      • Published Pages: Number of live pages with percentage
      • Draft Pages: Number of pages in development
      • Page Views: Total views across all pages
    • 3. Pages List Display

      Below the statistics cards, you will find a comprehensive list of all custom pages in your store. Each page entry displays the following information:

      • Page Information: Title, URL slug, and status badges
      • Page Details: Template, modification date, and view count
      • Status Indicators: Published, Draft, or Private with color coding
      • Actions: View, edit, and delete with permission control
  • 16.1.2 Creating Custom Pages

    • 1. Page Creation Process

      The page creation process uses a three-tab interface that organizes different aspects of page configuration:

      • Access Creation: Click “Create Page” button from pages list
      • Tabbed Interface: Three-tab creation process (Content, Settings, SEO)
      • Rich Content Editor: Advanced text editor with formatting options
      • Auto-slug Generation: Automatic URL slug creation from page title
    • 2. Content Tab Configuration

      The Content tab is where you create the actual page content. Please provide the following information:

      • Page Title: SEO-friendly page title (required)
      • URL Slug: Custom URL path with auto-generation from title
      • Page Content: Rich text editor with formatting, images, and links
    • 3. Settings Tab Configuration

      The Settings tab controls how your page behaves and appears within your store:

      • Page Template: Select from available templates (Default, Legal, Contact, FAQ)
      • Page Status: Draft, Published, or Private status selection
      • Parent Page: Optional hierarchical page structure
      • Page Order: Numeric ordering for navigation display
      • Show in Navigation: Toggle for main navigation menu inclusion
      • Enable Comments: Allow or disable page comments
    • 4. SEO Tab Configuration

      The SEO tab helps optimize your page for search engines:

      • Meta Title: Custom SEO title for search engines
      • Meta Description: SEO description for search results
      • Meta Keywords: Comma-separated keywords for SEO
      • Canonical URL: Canonical URL for duplicate content prevention
      • Search Index: Control search engine indexing
      • Follow Links: Control search engine link following

16.2 Page Management

Page Management provides tools for maintaining existing pages, tracking performance, and organizing content. This section helps you keep pages current and effective.

  • 16.2.1 Page Operations

    • 1. View Page Details
      • Complete Information: Title, content, status, creation date, modification date
      • Page Statistics: View count and performance metrics
      • Settings Overview: Template, navigation, comments, and SEO settings
    • 2. Page Management Functions
      • Edit Pages: Modify all page content, settings, and SEO options
      • Delete Pages: Remove pages with child page handling
      • View Tracking: Automatic page view increment and statistics
    • 3. Advanced Features
      • Hierarchical Structure: Parent-child page relationships
      • Template System: Multiple page templates for different content types
      • Navigation Integration: Automatic navigation menu integration
      • SEO Optimization: Complete SEO control with meta tags and indexing
  • 16.2.2 Frontend Integration

    • 1. Store Front Display

      Custom pages integrate seamlessly with your store’s public-facing design:

      • Theme Integration: Pages display using store theme styling
      • Navigation Menu: Published pages appear in store navigation
      • SEO Optimization: Proper meta tags and search engine optimization
      • Mobile Responsive: Pages optimized for all device sizes
    • 2. Page Templates

      The template system provides specialized layouts for different content types:

      • Default Template: Standard page layout for general content
      • Legal Template: Optimized for legal pages (Terms, Privacy Policy)
      • Contact Template: Specialized layout for contact information
      • FAQ Template: Structured layout for frequently asked questions

17. Staff Management

The Staff Management section in storego provides you with comprehensive tools to manage team members, define roles, and control access permissions. This section enables you to add staff members to your store, assign appropriate roles based on responsibilities, and ensure that each team member has access to only the features they need. Proper staff management helps maintain security, streamline operations, and allow multiple people to work efficiently within your store. All staff management features are store-specific, ensuring that user access remains organized and appropriate for each storefront you manage.

17.1 User Management

User Management provides tools for creating staff member accounts, assigning roles, and controlling user access to your store’s administrative functions. This section helps you build and maintain your team while ensuring appropriate security and access control.

  • 17.1.1 User Management Dashboard

    • 1. Access User Management
      • Go to “Staff Management” → “Users” in the main menu
      • View all staff members for the current store
      • Users automatically filtered by store context
    • 2. User List Display

      The user list provides a comprehensive overview of all staff members with access to your store. Each user entry displays the following information:

      • User Information: Name, email, and avatar with initials fallback
      • Role Assignment: Display assigned roles with color-coded badges
      • Join Date: User creation date with formatted display
      • Actions: View, edit, delete, reset password, toggle status with permission control
  • 17.1.2 Creating and Managing Users

    To add a new staff member to your store, please follow these steps:

    • 1. User Creation Process
      • Plan Validation: Check user limits before allowing creation
      • Basic Information: Name, email, password, and password confirmation
      • Role Assignment: Select from available roles created by company
      • Store Assignment: Automatic assignment to current store context
    • 2. User Management Features
      • List and Grid Views: Toggle between different display modes
      • Advanced Search: Search by name or email with real-time filtering
      • Role Filtering: Filter users by assigned roles
      • Pagination: Configurable items per page (10, 25, 50, 100)
      • Sorting: Sort by name, email, or creation date
    • 3. User Operations
      • View User Details: Complete user information and role display
      • Edit Users: Modify name, email, and role assignments
      • Reset Password: Generate new passwords with confirmation
      • Toggle Status: Activate or deactivate user accounts
      • Delete Users: Remove users with confirmation dialog

17.2 Role Management

Role Management provides tools for creating custom roles and defining what permissions each role includes. Roles help you organize access control by grouping related permissions together and assigning them to users based on their job responsibilities.

  • 17.2.1 Role Management System

    • 1. Access Role Management
      • Go to “Staff Management” → “Roles” in the main menu
      • Create and manage custom roles for staff members
      • Roles automatically filtered by company context
    • 2. Role Creation Process
      • Role Information: Label, name (auto-generated slug), and description
      • Permission Assignment: Select from available permissions based on plan
      • Module-Based Permissions: Permissions grouped by system modules
      • Plan Restrictions: Available permissions limited by subscription plan
    • 3. Role Management Features
      • Custom Roles: Create unlimited custom roles for different staff levels
      • Permission Grouping: Permissions organized by modules for easy management
      • Role Assignment: Assign roles to users during creation or editing
      • Role Validation: Ensure roles have appropriate permissions before assignment
  • 17.2.2 Role Operations

    • 1. Create Roles

      To create a new role for your team members, please provide the following information:

      • Role Details: Descriptive label and optional description
      • Permission Selection: Checkbox-based permission assignment
      • Module Organization: Permissions grouped by system areas
      • Validation: Ensure valid permissions based on user’s plan
    • 2. Edit Roles
      • Update Information: Modify role label and description
      • Permission Management: Add or remove permissions from roles
      • User Impact: Changes affect all users assigned to the role
      • Permission Sync: Automatic permission synchronization
    • 3. Delete Roles
      • System Protection: Prevent deletion of system roles
      • User Validation: Check for users assigned to role beforedeletion
      • Confirmation: Require confirmation for role deletion

17.3 Permission System

The Permission System defines what actions users can perform within your store. Understanding how permissions work helps you create appropriate roles and maintain proper security throughout your store operations.

  • 17.3.1 Permission Structure

    Permissions are organized by functional modules within the system:

    • 1. Module-Based Permissions
      • Store Management: Store creation, editing, and configuration
      • Product Management: Product CRUD operations and inventory
      • Order Management: Order processing and fulfillment
      • Customer Management: Customer account and data management
      • Analytics: Access to reports and performance metrics
    • 2. Permission Granularity
      • CRUD Operations: Create, Read, Update, Delete permissions per module
      • Administrative Actions: Advanced operations like export
      • Status Management: Enable/disable and approval permissions
  • 17.3.2 Permission Management

    • 1. Plan-Based Filtering
      • Company Plans: Permissions filtered by subscription plan features
      • Module Availability: Only show permissions for enabled plan modules
      • Feature Restrictions: Hide permissions for disabled plan features
      • Dynamic Filtering: Permissions update based on plan changes
    • 2. Permission Assignment

      Permissions are designed with different levels of granularity to provide precise access control:

      • Role-Based: Assign permissions to roles, then roles to users
      • Hierarchical: Company users can only assign permissions they have
      • Validation: Ensure assigned permissions are valid for user’s plan
      • Inheritance: Users inherit permissions from assigned roles

18. Media Library

The Media Library in storego provides you with comprehensive tools to manage all files and images used throughout your store. This section enables you to upload, organize, and access media files for products, blog posts, custom pages, and store branding. The media library helps you maintain a centralized repository of visual assets while ensuring files remain properly organized and accessible. All media library features are store-specific, ensuring that files remain isolated and relevant to each storefront you manage.

18.1 Media Management

Media Management provides tools for uploading, organizing, and viewing files in your store’s media library. This section helps you efficiently manage visual assets and maintain an organized file collection.

  • 18.1.1 Media Library Overview

    • 1. Access Media Library
      • Go to “Media Library” in the main menu
      • Comprehensive file management system for all store media
      • Store-specific media isolation for multi-store management
    • 2. Media Dashboard

      The media dashboard provides an organized view of all files in your library with several helpful features:

      • Visual Grid Display: 6-column responsive grid layout with image previews
      • Search Functionality: Real-time search by filename or original name
      • Pagination: Configurable items per page (18 items default)
      • File Statistics: Total files, storage usage, and file type breakdown
      • Upload Progress: Real-time upload progress with success/error feedback
  • 18.1.2 Media Upload System

    The media upload system provides flexible options for adding files to your library:

    • 1. Upload Methods
      • Drag & Drop: Intuitive drag-and-drop interface with visual feedback
      • File Browser: Traditional file selection with multi-file support
      • Batch Upload: Upload multiple files simultaneously with progress tracking
      • Upload Validation: Real-time file type and size validation
  • 18.1.3 File Management Features

    The media library includes several features to help you organize and manage files effectively:

    • 1. File Organization
      • Store Isolation: Files automatically isolated per store context
      • Creation Timestamps: Automatic file upload date tracking
    • 2. File Information Display
      • File Details: Original name, file name, size, MIME type, creation date
      • Image Previews: Thumbnail generation with fallback to original image
      • File Size Formatting: Human-readable file size display (KB, MB, GB)
  • 18.1.4 Advanced Media Features

    • 1. Image Processing
      • Automatic Thumbnails: 300x300px thumbnails with quality optimization
      • Image Optimization: Automatic compression and format optimization
      • Multiple Formats: Support for various image formats with conversion
      • Responsive Images: Optimized images for different screen sizes

18.2 File Operations

File Operations provides tools for accessing, downloading, and managing individual files within your media library. Understanding these operations and their associated permissions helps you maintain proper access control.

  • 18.2.1 File Access and Permissions

    • 1. Permission System
      • View Media: Permission to view media library and files
      • Create Media: Permission to upload new files
      • Manage Media: Full media management permissions
      • Download Media: Permission to download files
      • Delete Media: Permission to remove files
      • Manage Any Media: Super admin permission for all media access

19. Store Front Features

The Store Front Features section in storego describes the customer-facing aspects of your online store. This section covers the theme system that determines your store’s visual design, the shopping experience you provide to customers, and the various pages that make up your store’s public interface. Understanding these features helps you create an appealing and effective shopping environment that converts visitors into customers.

19.1 Theme System Overview

The Theme System provides the visual framework and structure for your store’s customer-facing interface. Understanding how themes work helps you select the most appropriate design for your business and configure it effectively

  • 19.1.1 Store Front Architecture

    StoreGo SaaS provides a comprehensive theme system that delivers industry-specific e-commerce experiences. Each store can select from 10 professional themes, with each theme optimized for different business types and customer expectations. These themes are not merely visual templates but complete shopping experiences designed with the unique needs of specific industries in mind.

  • 19.1.2 Theme Selection Process

    • 1. Theme Assignment

      Understanding how themes are assigned and managed is important for planning your store setup:

      • Themes are assigned during store creation
      • Theme selection is plan-based (different plans offer different theme access)
      • Each store can only use one theme at a time
      • Theme changes require store content reconfiguration
    • 2. Theme Configuration System
    • The theme system includes several sophisticated features that make themes flexible and customizable:
      • Dynamic Content Management: Each theme has customizable content sections
      • Store Content Integration: Themes pull content from store-specific settings
      • Fallback System: Default theme content used when store content is not configured

19.2 Available Themes

StoreGo offers ten professional themes, each carefully designed for specific retail categories. Understanding the characteristics of each theme helps you select the one that best matches your business and target customers.

  • 19.2.1 Professional Theme Collection

    • 1. Home Accessories (Default)
      • Target Market: Home decor and accessories retailers
      • Design Style: Clean, modern, minimalist approach
      • Color Scheme: Neutral tones with warm accents and customizable colors
    • 2. Fashion Theme
      • Target Market: Clothing, apparel, and fashion retailers
      • Design Style: Elegant, sophisticated, trend-focused
      • Color Scheme: Sophisticated palette with black, white, and fashion-forward accent colors
    • 3. Electronics Theme
      • Target Market: Technology, gadgets, and electronics retailers
      • Design Style: Tech-focused, specification-heavy, feature-rich
      • Color Scheme: Modern tech colors with blue accents and clean whites
    • 4. Beauty & Cosmetics Theme
      • Target Market: Beauty products, cosmetics, skincare retailers
      • Design Style: Elegant, beauty-focused, ingredient-conscious
      • Color Scheme: Soft pastels with rose gold and beauty-inspired tones
    • 5. Jewelry Theme
      • Target Market: Jewelry, accessories, luxury goods retailers
      • Design Style: Luxurious, premium, detail-oriented
      • Color Scheme: Luxury palette with gold, silver, and deep jewel tones
    • 6. Watches Theme
      • Target Market: Watch retailers, timepiece specialists
      • Design Style: Premium, precision-focused, craftsmanship-oriented
      • Color Scheme: Classic timepiece colors with metallic accents and sophisticated grays
    • 7. Furniture & Interior Theme
      • Target Market: Furniture retailers, interior design stores
      • Design Style: Spacious, room-focused, lifestyle-oriented
      • Color Scheme: Warm wood tones with natural colors and earth-inspired palette
    • 8. Cars & Automotive Theme
      • Target Market: Automotive parts, car accessories, vehicle retailers
      • Design Style: Dynamic, performance-focused, technical
      • Color Scheme: Bold automotive colors with red, black, and metallic accents
    • 9. Baby & Kids Theme
      • Target Market: Children’s products, baby items, family retailers
      • Design Style: Playful, family-friendly, safety-focused
      • Color Scheme: Soft pastels with playful colors and child-safe design elements
    • 10. Perfume & Fragrances Theme
      • Target Market: Fragrance retailers, perfume specialists
      • Design Style: Elegant, sensory-focused, luxury-oriented
      • Color Scheme: Sophisticated fragrance palette with purple, gold, and elegant neutrals

19.3 Customer Shopping Experience

The Customer Shopping Experience describes how visitors interact with your store, from browsing products to completing purchases. Understanding this experience helps you optimize your store for conversions.

  • 19.3.1 Store Homepage Structure

    • 1. Universal Homepage Elements

      Every storego theme includes certain core elements that provide consistent functionality:

      • Header Section: Store branding, navigation, search, cart, and account access
      • Hero Section: Main banner with call-to-action and value proposition
      • Category Section: Product category showcase with navigation links
      • Featured Products: Store owner curated product highlights
      • Newsletter Section: Email subscription with theme-specific messaging
      • Footer Section: Store information, links, and contact details
    • 2. Theme-Specific Homepage Sections

      Different themes include additional sections tailored to their target industries:

      • Info Boxes: Service highlights (shipping, returns, support)
      • CTA Sections: Call-to-action areas with theme-relevant messaging
      • Trending Products: Popular or seasonal product showcases
      • Brand Logos: Partner or brand showcases
      • Blog Integration: Latest blog posts with theme-appropriate styling
  • 19.3.2 Product Browsing Experience

    • 1. Product Listing Pages

      When customers browse product categories or search results, they encounter listing pages with several features:

      • Grid Layout: Responsive product grid with theme-specific styling
      • Filtering System: Category, price, rating, and availability filters
      • Sorting Options: Price, popularity, newest, rating-based sorting
      • Pagination: Configurable items per page with navigation
      • Search Integration: Real-time product search with autocomplete
    • 2. Product Detail Pages

      When customers click on a product, they reach a detailed product page containing:

      • Image Gallery: Multiple product images with zoom functionality
      • Product Information: Name, price, description, specifications
      • Variant Selection: Size, color, and other variant options
      • Stock Information: Real-time inventory status
      • Add to CartQuantity selection and cart addition
      • Reviews Section: Customer reviews with store responses
      • Related Products: Suggested products from same category
  • 19.3.3 Shopping Cart & Checkout

    • 1. Shopping Cart Features

      The shopping cart provides several features to help customers manage their purchases:

      • Cart Summary: Items, quantities, prices, and totals
      • Quantity Management: Easy quantity updates with stock validation
      • Item Removal: Remove individual items from cart
      • Shipping Calculator: Real-time shipping cost calculation
      • Coupon Application: Discount code entry and validation
    • 2. Checkout Process

      The checkout experience guides customers through completing their purchase:

      • Multi-Step Checkout: Shipping, review, and payment steps
      • Guest Checkout: Purchase without account creation
      • Address Management: Billing and shipping address handling
      • Shipping Options: Available shipping methods with costs
      • Payment Integration: Multiple payment gateway support
      • Order Confirmation: Detailed order confirmation with tracking

19.4 Store Frontend Pages

The Store Frontend Pages describes the complete structure of pages available to customers browsing your store. Understanding this structure helps you ensure all necessary pages are properly configured.

  • 19.4.1 Core Store Pages

    • 1. Homepage
      • Dynamic Content: Theme-specific homepage layout
      • Product Showcases: Featured and trending product sections
      • Category Navigation: Easy access to product categories
      • Store Information: About, contact, and service information
    • 2. Product Pages
      • Product Listing: All products with filtering
      • DProduct Detail: Individual product pages
    • 3. Shopping Pages
      • Shopping Cart: Cart management and review
      • Checkout: Multi-step checkout process
      • Wishlist: Saved products for later
    • 4. Account Pages
      • Customer Login: Customer authentication
      • Customer Registration: New account creation
      • Profile Management: Account information
      • Order History: Past order tracking
      • Order Details: Specific order information
    • 5. Content Pages
      • Blog Listing: Blog post listing
      • Blog Posts: Individual blog posts
      • Custom Pages: Store-specific custom pages
    • 6. Transaction Pages
      • Order Confirmation: Order success
      • Password Reset: Password recovery

20. Plans & Subscriptions

Plans & Subscriptions Management provides comprehensive subscription lifecycle handling enabling plan selection, request processing, order tracking, and systematic subscription management for both Super Admin and Company users with role-based access control.

20.1 Plans Overview

Plans Overview displays available subscription packages enabling plan comparison, feature analysis, and pricing evaluation for informed subscription decisions and organizational planning requirements.

  • 20.1.1 Understanding Plans System

    • 1. Dual Access Model

      The plans system operates with two distinct user perspectives:

      • Super Admin Access: Complete plan management, creation, editing, and approval workflows
      • Company Access: Plan viewing, trial activation, request submission, and subscription purchasing
      • Permission-Based: Different actions available based on user type and permissions
    • 2. Plan Structure Components
      • Basic Information: Name, pricing (monthly/yearly), description, status
      • Resource Limits: Stores, users per store, products perstore, storage capacity
      • Feature Permissions: Custom domains, ChatGPT, blog, shipping methods
      • Theme Access: Available themes based on plan level
      • Trial Configuration: Trial availability, duration, and restrictions

20.2 Plan Management (Super Admin)

Plan Management provides Super Admins with tools to create, configure, and maintain subscription plans offered to companies using the platform.

  • 20.2.1 Super Admin Plan Overview

    • 1. Access Plan Management
      • Go to “Plans” → “Plan” in the Super Admin menu
      • Create and manage subscription plans for companies
      • Configure plan features, pricing, and restrictions
    • 2. Plans
      • Plan Statistics: Total plans, active plans, subscriber counts
      • Billing Cycle Toggle: Switch between monthly and yearly pricing view
      • Plan Performance: Revenue and subscriber analytics per plan
      • Recommended Plans: Most popular plans highlighted automatically
  • 20.2.2 Plan Creation & Configuration

    • 1. Basic Plan Information
      • Plan Name: Unique plan name (required, max 100 characters)
      • Monthly Price: Standard monthly subscription price
      • Yearly Price: Annual subscription price (auto-calculated 20% discount if not specified)
      • Duration: Billing cycle configuration
      • Description: Plan description for customers
      • Plan Status: Enable or disable plan availability
      • Default Plan: Set as default plan for new user registrations
    • 2. Plan Limits & Features
      • Max Stores: Maximum number of stores allowed per company
      • Max Users per Store: Maximum staff members per store
      • Max Products per Store: Maximum products per store
      • Storage Limit: File storage capacity in GB
      • Theme Access: Available themes (array selection)
    • 3. Feature Permissions
      • Custom Domain: Enable custom domain support (on/off)
      • Custom Subdomain: Enable custom subdomain support (on/off)
      • PWA Business: Progressive Web App features (on/off)
      • ChatGPT Integration: AI-powered features (on/off)
      • Custom Pages: Custom page creation (on/off)
      • Blog Module: Blog functionality (on/off)
      • Shipping Methods: Advanced shipping options (on/off)
      • Branding Control: Remove/customize platform branding (on/off)
    • 4. Trial Configuration
      • Trial Availability: Enable trial period for plan (on/off)
      • Trial Duration: Number of trial days (0-365)
      • Trial Restrictions: Features available during trial period
  • 20.2.3 Plan Operations

    • 1. Plan Management
      • Create Plans: Add new subscription plans with full configuration
      • Edit Plans: Modify existing plan configuration and features
      • Toggle Status: Enable/disable plan availability for companies
      • Delete Plans: Remove plans (cannot delete default plan or plans with active users)
      • Set Default: Configure default plan for new company registrations

20.3 Company Plan Experience

Company Plan Experience describes how company users view, compare, and subscribe to plans for their stores.

  • 20.3.1 Plan Selection Interface

    • 1. Access Company Plans
      • Go to “Plans” → “Plan” in the Company menu
      • View available plans based on permissions
      • Compare plan features and pricing
    • 2. Plan Comparison View
      • Billing Cycle Toggle: Monthly vs. yearly pricing (20% yearly discount)
      • Feature Comparison: Side-by-side plan feature comparison
      • Current Plan Indicator: Highlight user’s current subscription
      • Recommended Badge: Most popular plan highlighted
      • Trial Availability: Trial options displayed when available
    • 3. Plan Information Display
      • Pricing: Formatted pricing with proper currency symbols
      • Feature Lists: Comprehensive feature breakdown with icons
      • Usage Limits: Store, user, product, and storage limits
      • Theme Access: Available themes per plan
      • Trial Period: Trial duration and terms
  • 20.3.2 Plan Subscription Actions

    • 1. Trial Management
      • Start Trial: Begin trial period for eligible plans
      • Trial Restrictions: Limited to one trial per user
      • Trial to Paid: Seamless upgrade from trial to paid subscription
    • 2. Plan Requests
      • Request Plan: Submit plan upgrade requests
      • Request Status: Pending, approved, rejected status tracking
      • Admin Approval: Super admin approval workflow required
      • Automatic Assignment: Plan assignment upon approval
    • 3. Direct Subscription
      • Payment Integration: Multiple payment gateway support
      • Subscription Modal: Comprehensive payment interface
      • Payment Methods: Bank transfer, Stripe, PayPal, and 30+ gateways
      • Billing Cycle Selection: Monthly or yearly billing options

20.4 Plan Requests Management

Plan Requests Management handles approval-based subscription workflows where users request access to plans and administrators approve or reject these requests.

  • 20.4.1 Plan Request System

    • 1. Access Plan Requests
      • Super Admin: Go to “Plans” → “Plan Request” to view all requests
      • Company: Go to “Plans” → “My Plan Request” to view own requests
      • Filter by status and search functionality available
    • 2. Request Information Display
      • Request Details: User, requested plan, duration (monthly/yearly), status
      • Request Message: Optional message from requester
      • Request Timeline: Submission, approval/rejection dates with timestamps
      • Processing History: Admin actions and status changes
    • 3. Request Processing (Super Admin)
      • Approve Requests: Grant plan access and update user subscription automatically
      • Reject Requests: Decline requests with reason tracking
      • Plan Assignment: Automatic plan activation with expiration dates

20.5 Plan Orders Management

Plan Orders Management tracks payment-based subscription purchases where users directly purchase plans through payment gateways.

  • 20.5.1 Plan Order System

    • 1. Access Plan Orders
      • Super Admin: Go to “Plans” → “Plan Orders” to view all orders
      • Company: Go to “Plans” → “My Plan Orders” to view own orders
      • Filter by status, search by customer or plan name
    • 2. Order Information Display
      • Order Details: Auto-generated order number (PO-XXXXXXXX), customer, plan, billing cycle
      • Pricing Information: Original price, discount amounts, final price
      • Payment Method: Selected payment gateway
      • Order Status: Pending, approved, rejected with timestamps
      • Coupon Usage: Applied discount codes and amounts
      • Processing History: Complete order timeline
    • 3. Order Processing (Super Admin)
      • Approve Orders: Activate subscriptions and assign plans automatically
      • Reject Orders: Decline orders with optional rejection notes
      • Order History: Complete order processing timeline
      • Automatic Assignment: Plan activation upon approval with expiration dates
      • Payment Integration: Support for multiple payment gateways

20.6 Plan-Based Feature Control

Plan-Based Feature Control describes how subscription plans control access to features and enforce usage limits throughout the platform.

  • 20.6.1 Feature Restrictions

    • 1. Module Access Control
      • Dynamic Menu: Navigation items filtered by plan features
      • Permission Integration: Plan features control permission availability
      • Real-time Validation: Feature access validated in real-time
      • Upgrade Prompts: Suggest upgrades when limits reached
    • 2. Usage Limit Enforcement
      • Store Creation: Validate store limits before creation
      • User Addition: Check user limits before adding staff
      • Product Limits: Enforce product limits per store
      • Storage Monitoring: Track and enforce storage limits

21. Settings & Configuration

The Settings & Configuration section in storego provides comprehensive system administration tools for customizing platform behavior, appearance, and functionality. This section serves both Super Admin users who manage platform-wide settings and Company users who configure organization-specific options. Understanding these settings helps you tailor the platform to your business needs and ensure optimal operation.

21.1 Settings Overview

Settings Overview describes how to access configuration options and explains the role-based access structure that determines which settings are available to different user types.

  • 21.1.1 Settings Access Control

    Settings & Configuration provides administration with different access levels for Super Admin and Company users.

    • 1. Access Settings
      • Go to “Settings” in the main menu
      • Smart sidebar navigation with permission-based filtering
      • Scroll-based active section detection
    • 2. Role-Based Access

      Settings access varies significantly based on user type:

      • Super Admin: Complete platform-wide settings access
      • Company Users: Limited organization-specific settings
      • Store Context: Company settings can be store-specific or global

21.2 Super Admin Settings

Super Admin Settings provides platform-wide configuration options that affect all users and companies. These settings should be configured carefully as changes may impact the entire platform.

  • 21.2.1 System Settings

    • 1. Language & Localization
      • Default Language: Platform default language
      • Date Format: DD/MM/YYYY, MM/DD/YYYY, YYYY-MM-DD
      • Time Format: 12-hour or 24-hour display
      • Calendar Start Day: Week start day configuration
      • Default Timezone: System timezone selection
    • 2. Platform Features
      • Email Verification: Require email verification for registrations
      • Landing Page Enabled: Enable/disable public landing page
      • Registration Enabled: Control new user registration
      • Terms & Conditions URL: Link to terms page
  • 21.2.2 Brand Settings

    • 1. Visual Identity

      Configure how logo, favicorn, and fotter text are across the platform:

      • Logo Dark: Dark theme logo upload
      • Logo Light: Light theme logo upload
      • Favicon: Browser tab icon
      • Title Text: Platform title/name (max 255 characters)
      • Footer Text: Footer content (max 500 characters)
    • 2. Theme Customization

      Customize the platform’s visual branding:

      • Theme Color: Predefined colors (blue, green, purple, orange, red, custom)
      • Custom Color: Custom hex color picker
      • Sidebar Variant: inset, floating, minimal
      • Sidebar Style: plain, colored, gradient
      • Layout Direction: LTR/RTL support
      • Theme Mode: Light/Dark/System
  • 21.2.3 Currency Settings

    • 1. Currency Configuration

      Define how monetary values are displayed throughout the platform:

      • Default Currency: Platform currency selection
      • Decimal Format: Number of decimal places (0-4)
      • Decimal Separator: . or ,
      • Thousands Separator: Thousands separator character
      • Currency Symbol Position: Before or after amount
      • Currency Symbol Space: Space between symbol and amount
  • 21.2.4 Email Settings

    • 1. SMTP Configuration

      Configure email delivery for the platform:

      • Email Provider: Email service provider (SMTP, Mailgun, SES)
      • SMTP Host: SMTP server hostname
      • SMTP Port: SMTP server port
      • SMTP Username: SMTP authentication username
      • SMTP Password: SMTP authentication password
      • SMTP Encryption: Email encryption type (TLS, SSL)
      • From Address: Default sender email address
      • From Name: Default sender name
    • 2. Email Testing

      Verify your email configuration:

      • Send Test Email: Verify configuration
      • Connection Testing: SMTP connectivity verification
  • 21.2.5 Payment Settings

    • 1. Payment Gateways (30+ supported)

      The platform supports over 30 payment gateways. Configure the gateways relevant to your target markets:

      • Stripe: Global credit card processing
      • PayPal: PayPal payments and Express Checkout
      • Razorpay: Indian payment gateway
      • Cashfree: Indian payment gateway
      • Flutterwave: African payment gateway
      • Paystack: African payment gateway
      • Mollie: European payment gateway
      • Bank Transfer: Manual bank transfer option
  • 21.2.6 Storage Settings (Super Admin Only)

    • 1. Storage Providers

      Configure where uploaded files are stored:

      • Local Storage: Server-based file storage
      • AWS S3: Amazon S3 cloud storage
      • Wasabi: Cost-effective S3-compatible storage
    • 2. File Management

      Control file upload behavior:

      • Max Upload Size: Maximum file size limit
      • Allowed File Types: Permitted file extensions
      • File Validation: Automatic type and size validation
  • 21.2.7 Security Settings (Super Admin Only)

    • 1. ReCaptcha Configuration

      Protect registration and login forms from automated abuse:

      • ReCaptcha Enabled: Enable/disable protection
      • ReCaptcha Version: v2 or v3 selection
      • Site Key: Google ReCaptcha site key
      • Secret Key: Google ReCaptcha secret key
    • 2. Cookie Management

      Configure cookie consent and tracking:

      • Enable Logging: Cookie activity logging
      • Cookie Title: Consent banner title
      • Cookie Description: Usage description
      • Contact URL: Cookie policy link
    • 3. SEO Settings

      Optimize the platform for search engines:

      • Meta Keywords: SEO keywords (max 255 characters)
      • Meta Description: SEO description (max 160 characters)
      • Meta Image: SEO image for social sharing
  • 21.2.8 Integration Settings (Super Admin Only)

    • 1. ChatGPT Integration

      Configure AI-powered features:

      • ChatGPT API Key: OpenAI API key
      • Model Selection: GPT model selection
    • 2. Cache Management

      Optimize platform performance:

      • Cache Size: Real-time cache size display
      • Clear All Cache: One-click cache clearing

21.3 Company Settings

Company Settings provides organization-specific configuration options available to company administrators. These settings affect only your company and stores.

  • 21.3.1 System Settings

    • 1. Language & Localization

      Configure how dates, times, and languages are handled for your company:

      • Default Language: Company default language
      • Date Format: DD/MM/YYYY, MM/DD/YYYY, YYYY-MM-DD
      • Time Format: 12-hour or 24-hour display
      • Calendar Start Day: Week start day configuration
      • Default Timezone: Company timezone selection
    • 2. Platform Features

      Control company-level functionality:

      • Email Verification: Require email verification for registrations
      • Landing Page Enabled: Enable/disable public landing page
  • 21.3.2 Brand Settings

    • 1. Visual Identity

      Customize your company’s branding within the platform:

      • Logo Dark: Dark theme logo upload
      • Logo Light: Light theme logo upload
      • Favicon: Browser tab icon
      • Title Text: Company title/name (max 255 characters)
      • Footer Text: Footer content (max 500 characters)
    • 2. Theme Customization

      Personalize your company’s interface appearance:

      • Theme Color: Predefined colors (blue, green, purple, orange, red, custom)
      • Custom Color: Custom hex color picker
      • Sidebar Variant: inset, floating, minimal
      • Sidebar Style: plain, colored, gradient
      • Layout Direction: LTR/RTL support
      • Theme Mode: Light/Dark/System
  • 21.3.3 Currency Settings

    • 1. Currency Configuration

      Define monetary display preferences for your company:

      • Default Currency: Company currency selection
      • Decimal Format: Number of decimal places (0-4)
      • Decimal Separator: . or ,
      • Thousands Separator: Thousands separator character
      • Currency Symbol Position: Before or after amount
      • Currency Symbol Space: Space between symbol and amount
  • 21.3.4 Email Settings

    • 1. SMTP Configuration

      Configure email delivery for your company:

      • Email Provider: Email service provider (SMTP, Mailgun, SES)
      • SMTP Host: SMTP server hostname
      • SMTP Port: SMTP server port
      • SMTP Username: SMTP authentication username
      • SMTP Password: SMTP authentication password
      • SMTP Encryption: Email encryption type (TLS, SSL)
      • From Address: Default sender email address
      • From Name: Default sender name
    • 2. Email Testing
      • Send Test Email: Verify configuration
      • Connection Testing: SMTP connectivity verification
  • 21.3.5 Payment Settings

    • 1. Payment Gateways (30+ supported)
      • Stripe: Global credit card processing
      • PayPal: PayPal payments and Express Checkout
      • Razorpay: Indian payment gateway
      • Cashfree: Indian payment gateway
      • Flutterwave: African payment gateway
      • Paystack: African payment gateway
      • Mollie: European payment gateway
      • Bank Transfer: Manual bank transfer option
Contact Us

Reach Out to Us

Have questions or need assistance? We're here to help! Reach out to our team for support, inquiries, or feedback. Your needs are important to us, and we’re ready to assist you!

money-back-img
money-back-img

Need more help?

If you’re still uncertain or need professional guidance, don’t hesitate to contact us. You can contact us via email or submit a ticket with a description of your issue. Our team of experts is always available to help you with any questions. Rest assured that we’ll respond to your inquiry promptly.

Love what you see?

Do you like the quality of our products, themes, and applications, or perhaps the design of our website caught your eye? You can have similarly outstanding designs for your website or apps. Contact us, and we’ll bring your ideas to life.

WorkDo Custom Services