shopimind / sylius-plugin
Relaunch your abandoned carts, contact your prospects, build customer loyalty. Shopimind allows you to automate your customer relationships and increase your sales.
Package info
bitbucket.org/Shopimind/sylius_module
Type:sylius-plugin
pkg:composer/shopimind/sylius-plugin
Requires
- php: >=8.1
- psr/http-client: ^1.0
- psr/http-factory: ^1.0
- psr/http-message: ^1.0 || ^2.0
- sylius/core-bundle: ^1.12 || ^2.0
- symfony/config: ^5.4 || ^6.4 || ^7.0
- symfony/dependency-injection: ^5.4 || ^6.4 || ^7.0
- symfony/http-kernel: ^5.4 || ^6.4 || ^7.0
Requires (Dev)
- api-platform/core: ^2.7.16
- babdev/pagerfanta-bundle: ^3.8
- behat/behat: ^3.14
- doctrine/doctrine-bundle: ^2.11
- infection/infection: ^0.27.11
- jms/serializer-bundle: ^4.2
- lexik/jwt-authentication-bundle: ^2.17
- matthiasnoback/symfony-config-test: ^4.3 || ^5.1
- matthiasnoback/symfony-dependency-injection-test: ^4.3 || ^5.1
- phpunit/phpunit: ^9.6.20
- psalm/plugin-phpunit: ^0.18.4
- setono/code-quality-pack: ^2.8.1
- shipmonk/composer-dependency-analyser: ^1.6
- sylius/sylius: ~1.12.19
- symfony/debug-bundle: ^5.4 || ^6.4 || ^7.0
- symfony/dotenv: ^5.4 || ^6.4 || ^7.0
- symfony/intl: ^5.4 || ^6.4 || ^7.0
- symfony/property-info: ^5.4 || ^6.4 || ^7.0
- symfony/serializer: ^5.4 || ^6.4 || ^7.0
- symfony/web-profiler-bundle: ^5.4 || ^6.4 || ^7.0
- symfony/webpack-encore-bundle: ^1.17.2
- willdurand/negotiation: ^3.1
This package is not auto-updated.
Last update: 2026-04-21 10:43:12 UTC
README
Shopimind plugin for Sylius e-commerce platform. Automate your customer relationships, relaunch abandoned carts, contact prospects, and build customer loyalty.
Features
- Real-time synchronization of customers, orders, products, and more
- Passive synchronization for bulk data transfer
- Marketing automation integration with Shopimind platform
- Abandoned cart recovery
- Customer loyalty programs
Requirements
- PHP 8.1 or higher
- Sylius 1.12 or 2.0+
- Symfony 5.4, 6.4, or 7.0
Installation
Install the plugin via Composer:
composer require shopimind/sylius-plugin
Register the plugin
Add the plugin to your config/bundles.php:
return [
// ...
Shopimind\SyliusSynchronizationPlugin\ShopimindSyliusSynchronizationPlugin::class => ['all' => true],
];
Import routing
Create config/routes/shopimind.yaml:
shopimind_sylius_synchronization:
resource: "@ShopimindSyliusSynchronizationPlugin/Resources/config/routes.yaml"
Run migrations
bin/console doctrine:migrations:migrate
Configuration
- Go to your Sylius admin panel
- Navigate to Shopimind in the menu
- Enter your Shopimind API credentials
- Save the configuration
Support
- Email: support@shopimind.com
- Website: https://www.shopimind.com
- Issues: GitHub Issues
License
This plugin is licensed under the MIT License. See the LICENSE file for details.