Skip to main content
Version: 4.0

State Machine - Important Things to Know

Canceling Orders

Within the CoreShop workflow architecture a lot of orders may stay forever in the new or confirmed state. CoreShop will automatically cancel orders older than 20 days under following conditions:

  • Order creationDate >= 20 days ago
  • Order State is initialized or new or confirmed
  • Order Payment State is not paid

Read more about automation here.

Expire Orders via Backend

There is also a cancel button in the order detail section.

Expire Orders via Command

There is also a command for that:

$ coreshop:order:expire

Change Orders Expiration Date

core_shop_storage_list:
list:
order:
expiration:
params:
order:
days: 30