You need a running instance of Pimcore on your system before you can install CoreShop.
You can setup your own example:
- Install with composer
composer require coreshop/core-shop ^3.0
- Run enable Bundle command
php bin/console pimcore:bundle:enable CoreShopCoreBundle
- Run Install Command
php bin/console coreshop:install
- Optional: Install Demo Data
php bin/console coreshop:install:demo
CoreShop also uses Symfony Messenger for async tasks like sending E-Mails or Processing DataObjects for the Index. Please run these 2 transports to process the data
bin/console messenger:consume coreshop_notification coreshop_index --time-limit=300
CoreShop uses Payum for Payment. Checkout Payums Documentation on how to add payment providers.
Payment providers are implemented as Pimcore Plugin. They can be installed using composer. Here you can find all available payment modules via composer