Magento 2 Table Rate ShippingMagento 2 Table Rate Shipping
Live Demo
Buy Now
Support
Live Demo
Buy Now
Support
  • Getting Started

    • Introduction
    • Requirements
    • Installation
    • Activate & Connect
  • Configuration

    • Overview
    • Carrier Settings
    • Table Rate Rules & CSV Import
    • Storefront & Checkout
    • GraphQL API
  • Help

    • Troubleshooting
    • FAQ

Requirements

Before installing the Magento 2 Table Rate Shipping extension, verify that your server environment meets all required specifications.

Environment Compatibility

ComponentRequirementRecommended
Magento PlatformAdobe Commerce / Magento Open Source 2.4.4 – 2.4.92.4.6 or later
PHP Version8.1, 8.2, 8.3, 8.4, 8.5PHP 8.2 / 8.3
DatabaseMySQL 8.0+ or MariaDB 10.4+MySQL 8.0.35+
Web ServerApache 2.4+ or Nginx 1.18+Nginx (PHP-FPM)
Search EngineOpenSearch 1.3+ / 2.x or Elasticsearch 7.xOpenSearch 2.11+
Node.js (for docs)Node 20.x or 22.x, npm 10.xNode 22.x LTS

Magento Dependencies

The extension depends on core Magento shipping and UI framework components, plus the Webkul base module:

{
  "require": {
    "magento/module-config": "101.2.*",
    "magento/module-backend": "102.0.*",
    "magento/framework": "103.0.*",
    "magento/module-ui": "101.2.*",
    "webkul/module-base": "^4.0"
  }
}

Webkul Base Module

Ensure webkul/module-base version ^4.0 is installed. It provides core utilities, licensing validation, and admin layout structures shared across Webkul extensions.

Filesystem Permissions

Ensure the Magento filesystem owner has read and write permissions to the following directories:

  • app/code/
  • generated/
  • pub/static/
  • var/
chmod -R 775 app/code generated pub/static var
chown -R www-data:www-data app/code generated pub/static var

Run Commands as Magento User

Never execute Magento CLI commands or file operations as root. Always run commands as the Magento filesystem owner (such as www-data or your web server user).

Next Step

Once your environment is verified, follow the step-by-step instructions in Installation.

Prev
Introduction
Next
Installation