Tomato PHP
Ask or search…

Tomato Ecommerce

a full frontend/backend e-commerce system built on top of TomatoPHP, with Cart functions and ordering functions
before starting to install tomato-ecommerce make sure that you have this package installed and configured

Before Installation

Ensure that PHP sodium extension is enabled.

Steps to Enable Sodium Extension

  • Run the following command in the terminal and note the php.ini file path
php --ini
Example path: C:\laragon\bin\php\php-8.1.10-Win32-vs16-x64\php.ini
  • Locate and open the php.ini file in a text editor.
  • Find the line containing extension=sodium and uncomment it by removing the semicolon (;) at the beginning.
  • Save the file and restart your PHP environment.
Now, the sodium extension should be active for your PHP installation.


composer require tomatophp/tomato-ecommerce
after installing your package please run this command
php artisan tomato-ecommerce:install


Please see CHANGELOG for more information on what has changed recently.


Please see SECURITY for more security information.



The MIT License (MIT). Please see License File for more information.