Installation - Ultimate Cart Recovery (FR)
Testé sur Magento Open Source 2.4.6 / 2.4.7 en PHP 8.2 / 8.3. Adobe Commerce n'est pas garanti en V1 (ADDENDUM B3).
1. Installer le module
composer require visicrea/module-ultimate-cart-recovery
bin/magento module:enable Visicrea_UltimateCartRecovery
bin/magento setup:upgrade
bin/magento setup:di:compile # mode production uniquement
bin/magento cache:flush
2. Configurer la licence
Stores → Configuration → Visicrea → Ultimate Cart Recovery → License :
| Champ | Valeur |
|---|---|
| License server URL | https://license.ultimatecartrecovery.com/api/v1 |
| License key | la clé VCR-XXXX-XXXX-XXXX-XXXX reçue par email |
En dev / staging :
bin/magento config:set visicrea_ucr/license/server_url mock://always-valid
Le module bascule aussi automatiquement sur le mock quand Magento tourne en
mode developer.
3. Activer + mode dry-run
Dans General :
Enable Module = YesDry-run mode = Yestant que vous n'avez pas validé les templates- Optionnel :
Verbose debug logging = Yes(journal détaillé dansvar/log/visicrea_ucr_debug.log)
4. Cron + consommateurs de queue
Le module installe 7 crons dans etc/crontab.xml. Vérifier que le cron
Magento tourne :
bin/magento cron:status
V1 fonctionne en mode synchrone. Pour activer l'asynchrone (au-delà de ~1000 paniers/jour) :
bin/magento config:set visicrea_ucr/sequences/use_message_queue 1
bin/magento queue:consumers:start visicrea.ucr.message.send
5. Assistant de configuration
À la première connexion admin avec wizard_completed = 0, l'assistant
s'ouvre. Il guide en 8 étapes :
- Activation de la licence
- Branding du store
- Expéditeur email
- Identifiants des providers (Twilio, Brevo, Mailgun)
- Première règle de relance
- Vérification du cron
- Email de test
- Validation finale
Vous pouvez relancer l'assistant à tout moment via Visicrea → Setup Wizard.
6. Vérification
bin/magento ucr:debug:license
bin/magento ucr:detect
bin/magento ucr:debug:cart {quote_id}