Skip to main content
Version: 4.0

Cart Commands

CoreShop provides command line utilities to manage and expire abandoned carts.

Expire Abandoned Carts

To manage cart expiration via the command line, use the following commands:

???bash

Delete only anonymous carts

$ bin/console coreshop:cart:expire --anonymous

Delete only user carts

$ bin/console coreshop:cart:expire --user

Delete carts older than 20 days

$ bin/console coreshop:cart:expire --days=20 ???

Expire Abandoned Carts via Maintenance Job

By default, the automatic expiration of abandoned carts is disabled. To enable this feature, set an expiration date in the configuration:

core_shop_storage_list:
list:
order:
expiration:
params:
cart:
days: 20
params:
anonymous: true
customer: false

For more information on automation, refer to the Automation Documentation.