6.4 (current)
Search…
⌃K
Links

Flow Reference

This functionality is available starting with Shopware 6.4.6.0
Event
Description
Actions
checkout.customer.before.login
Triggers as soon as a customer logs in
No action
checkout.customer.login
Triggers as soon as a customer logs in
Add/remove tag
checkout.customer.logout
Triggers when a customer logs out
Add/remove tag
checkout.customer.deleted
Triggers if a customer gets deleted
Add/remove tag, send mail
user.recovery.request
Triggers when a user created a password recovery request at admin
Send mail
checkout.customer.changed-payment-method
Triggers when a customer changes his payment method in the checkout process
Add/remove tag
checkout.order.placed
Triggers when an order is placed
Add/remove tag, send mail, generate document, set order status
checkout.order.payment_method.changed
Triggers when a user changed payment method during checkout process
No action
customer.recovery.request
Triggers when a customer recovers his password
Add/remove tag, send mail
checkout.customer.double_opt_in_registration
Triggers when a customer commits to his registration via double opt in
Add/remove tag, send mail
customer.group.registration.accepted
Triggers when admin accepted a user who register to join a customer group
Add/remove tag, send mail
customer.group.registration.declined<
Triggers when admin declined a user who register to join a customer group
Add/remove tag, send mail
checkout.customer.register
Triggers when a new customer was registered
Add/remove tag, send mail
checkout.customer.double_opt_in_guest_order
Triggers as soon as double opt-in is accepted in a guest order
Add/remove tag, send mail
checkout.customer.guest_register
Triggers when a new guest customer was registered
Add/remove tag, send mail
contact_form.send
Triggers when a contact form is send
Send mail
mail.after.create.message
Triggers when a mail message/ content is created
No action
mail.before.send
Triggers before a mail is send
No action
mail.sent
Triggers when a mail is send from Shopware
No action
newsletter.confirm
Triggers when newsletter was confirmed by a user
Send mail
newsletter.register
Triggers when user registered to subscribe to a sales channel newsletter
Send mail
newsletter.unsubscribe
Triggers when user unsubscribe from a sales channel newsletter
Send mail
newsletter.update
Deprecated in 6.5.0
Send mail
product_export.log
Triggers when product export is executed
No action
state_enter.order_transaction.state.open
Triggers when an order payment enters status "Open"
Add/remove tag, send mail, generate document, set order status
state_leave.order_transaction.state.open
Triggers when an order payment leaves status "Open"
Add/remove tag, send mail, generate document, set order status
state_enter.order_transaction.state.paid
Triggers when an order payment enters status "Paid"
Add/remove tag, send mail, generate document, set order status
state_leave.order_transaction.state.paid
Triggers when an order payment leaves status "Paid"
Add/remove tag, send mail, generate document, set order status
state_enter.order_transaction.state.refunded_partially
Triggers when an order payment enters status "Refunded partially"
Add/remove tag, send mail, generate document, set order status
state_leave.order_transaction.state.refunded_partially
Triggers when an order payment leaves status "Refund partially"
Add/remove tag, send mail, generate document, set order status
state_enter.order_transaction.state.chargeback
Triggers when an order payment enters status "In progress"
Add/remove tag, send mail, generate document, set order status
state_leave.order_transaction.state.chargeback
Triggers when an order payment leaves status "Chargeback"
Add/remove tag, send mail, generate document, set order status
state_enter.order_transaction.state.paid_partially
Triggers when an order payment enters status "Paid partially"
Add/remove tag, send mail, generate document, set order status
state_leave.order_transaction.state.paid_partially
Triggers when an order payment leaves status "Paid partially"
state_enter.order_transaction.state.failed
Triggers when an order payment enters status "Failed"
Add/remove tag, send mail, generate document, set order status
state_leave.order_transaction.state.failed
Triggers when an order payment leaves status "Failed"
Add/remove tag, send mail, generate document, set order status
state_enter.order_transaction.state.reminded
Triggers when an order payment enters status "Reminded"
Add/remove tag, send mail, generate document, set order status
state_leave.order_transaction.state.reminded<
Triggers when an order payment leaves status "Reminded"
Add/remove tag, send mail, generate document, set order status
state_enter.order_transaction.state.authorized
Triggers when an order payment enters status "Authorized"
Add/remove tag, send mail, generate document, set order status
state_leave.order_transaction.state.authorized
Triggers when an order payment leaves status "Authorized"
Add/remove tag, send mail, generate document, set order status
state_enter.order_transaction.state.cancelled
Triggers when an order payment enters status "Cancelled"
Add/remove tag, send mail, generate document, set order status
state_leave.order_transaction.state.cancelled
Triggers when an order payment leaves status "Cancelled"
Add/remove tag, send mail, generate document, set order status
state_enter.order_transaction.state.refunded
Triggers when an order payment enters status "Refunded"
Add/remove tag, send mail, generate document, set order status
state_leave.order_transaction.state.refunded
Triggers when an order payment leaves status "Refunded"
Add/remove tag, send mail, generate document, set order status
state_enter.order_transaction.state.in_progress
Triggers when an order payment enters status "In progress"
Add/remove tag, send mail, generate document, set order status
state_leave.order_transaction.state.in_progress
Triggers when an order payment leaves status "In progress"
Add/remove tag, send mail, generate document, set order status
state_enter.order_delivery.state.returned_partially
Triggers when an order delivery enters status "Return partially"
Add/remove tag, send mail, generate document, set order status
state_leave.order_delivery.state.returned_partially
Triggers when an order delivery leaves status "Return partially"
Add/remove tag, send mail, generate document, set order status
state_enter.order_delivery.state.returned
Triggers when an order delivery enters status "Returned"
Add/remove tag, send mail, generate document, set order status
state_leave.order_delivery.state.returned
Triggers when an order delivery leaves status "Returned"
Add/remove tag, send mail, generate document, set order status
state_enter.order_delivery.state.cancelled
Triggers when an order delivery enters status "Cancelled"
Add/remove tag, send mail, generate document, set order status
state_leave.order_delivery.state.cancelled
Triggers when an order delivery leaves status "Cancelled"
Add/remove tag, send mail, generate document, set order status
state_enter.order_delivery.state.open
Triggers when an order delivery enters status "Open"
Add/remove tag, send mail, generate document, set order status
state_leave.order_delivery.state.open
Triggers when an order delivery leaves status "Open"
Add/remove tag, send mail, generate document, set order status
state_enter.order_delivery.state.shipped
Triggers when an order delivery enters status "Shipped"
Add/remove tag, send mail, generate document, set order status
state_leave.order_delivery.state.shipped
Triggers when an order delivery leaves status "Shipped"
Add/remove tag, send mail, generate document, set order status
state_enter.order_delivery.state.shipped_partially
Triggers when an order delivery enters status "Shipped partially"
Add/remove tag, send mail, generate document, set order status
state_leave.order_delivery.state.shipped_partially
Triggers when an order delivery status is changed from "Shipped partially" to from another status
Add/remove tag, send mail, generate document, set order status
state_enter.order.state.in_progress
Triggers when an order enters status "In progress"
Add/remove tag, send mail, generate document, set order status
state_leave.order.state.in_progress
Triggers when an order leaves status "In progress"
Add/remove tag, send mail, generate document, set order status
state_enter.order.state.completed
Triggers when an order enters status "Completed"
Add/remove tag, send mail, generate document, set order status
state_leave.order.state.completed
Triggers when an order leaves status "Completed"
Add/remove tag, send mail, generate document, set order status
state_enter.order.state.open
Triggers when an order enters status "Open"
Add/remove tag, send mail, generate document, set order status
state_leave.order.state.open
Triggers when an order leaves status "Open"
Add/remove tag, send mail, generate document, set order status
state_enter.order.state.cancelled
Triggers when an order enters status "Cancelled"
Add/remove tag, send mail, generate document, set order status
state_leave.order.state.cancelled
Triggers when an order leaves status "Cancelled"
Add/remove tag, send mail, generate document, set order status
state_enter.order_transaction.state.unconfirmed
Triggers when an order payment enters status "Unconfirmed"
Add/remove tag, send mail, generate document, set order status
state_leave.order_transaction.state.unconfirmed
Triggers when an order payment leaves status "Unconfirmed"
Add/remove tag, send mail, generate document, set order status