Skip to content

Flow Reference

Flow Reference

INFO

This functionality is available starting with Shopware 6.4.6.0

EventDescription
checkout.customer.before.loginTriggers as soon as a customer logs in
checkout.customer.deletedTriggers if a customer gets deleted
checkout.customer.double_opt_in_guest_orderTriggers as soon as double opt-in is accepted in a guest order
checkout.customer.double_opt_in_registrationTriggers when a customer commits to his registration via double opt-in
checkout.customer.guest_registerTriggers when a new guest customer was registered
checkout.customer.loginTriggers as soon as a customer logs in
checkout.customer.logoutTriggers when a customer logs out
checkout.customer.registerTriggers when a new customer was registered
checkout.order.payment_method.changedTriggers when a user changed payment method during checkout process
checkout.order.placedTriggers when an order is placed
contact_form.sendTriggers when a contact form is send
customer.group.registration.acceptedTriggers when admin accepted a user who register to join a customer group
customer.group.registration.declinedTriggers when admin declined a user who register to join a customer group
customer.recovery.requestTriggers when a customer recovers his password
mail.after.create.messageTriggers when a mail message/ content is created
mail.before.sendTriggers before a mail is send
mail.sentTriggers when a mail is send from Shopware
newsletter.confirmTriggers when newsletter was confirmed by a user
newsletter.registerTriggers when user registered to subscribe to a sales channel newsletter
newsletter.unsubscribeTriggers when user unsubscribe from a sales channel newsletter
product_export.logTriggers when product export is executed
review_form.sendTriggers when a product review form is submitted by a customer
state_enter.order.state.cancelledTriggers when an order enters status "Cancelled"
state_enter.order.state.completedTriggers when an order enters status "Completed"
state_enter.order.state.in_progressTriggers when an order enters status "In progress"
state_enter.order.state.openTriggers when an order enters status "Open"
state_enter.order_delivery.state.cancelledTriggers when an order delivery enters status "Cancelled"
state_enter.order_delivery.state.openTriggers when an order delivery enters status "Open"
state_enter.order_delivery.state.returnedTriggers when an order delivery enters status "Returned"
state_enter.order_delivery.state.returned_partiallyTriggers when an order delivery enters status "Return partially"
state_enter.order_delivery.state.shippedTriggers when an order delivery enters status "Shipped"
state_enter.order_delivery.state.shipped_partiallyTriggers when an order delivery enters status "Shipped partially"
state_enter.order_transaction.state.authorizedTriggers when an order payment enters status "Authorized"
state_enter.order_transaction.state.cancelledTriggers when an order payment enters status "Cancelled"
state_enter.order_transaction.state.chargebackTriggers when an order payment enters status "Chargeback"
state_enter.order_transaction.state.failedTriggers when an order payment enters status "Failed"
state_enter.order_transaction.state.in_progressTriggers when an order payment enters status "In progress"
state_enter.order_transaction.state.openTriggers when an order payment enters status "Open"
state_enter.order_transaction.state.paidTriggers when an order payment enters status "Paid"
state_enter.order_transaction.state.paid_partiallyTriggers when an order payment enters status "Paid partially"
state_enter.order_transaction.state.refundedTriggers when an order payment enters status "Refunded"
state_enter.order_transaction.state.refunded_partiallyTriggers when an order payment enters status "Refunded partially"
state_enter.order_transaction.state.remindedTriggers when an order payment enters status "Reminded"
state_enter.order_transaction.state.unconfirmedTriggers when an order payment enters status "Unconfirmed"
state_enter.order_transaction_capture.state.completedTriggers when a payment capture is fully completed
state_enter.order_transaction_capture.state.failedTriggers when a payment capture attempt fails
state_enter.order_transaction_capture.state.pendingTriggers when a payment capture is initiated and waiting for completion
state_enter.order_transaction_capture_refund.state.cancelledTriggers when a capture refund request is cancelled
state_enter.order_transaction_capture_refund.state.completedTriggers when a capture refund is completed
state_enter.order_transaction_capture_refund.state.failedTriggers when a capture refund fails
state_enter.order_transaction_capture_refund.state.in_progressTriggers when a capture refund is currently being processed
state_enter.order_transaction_capture_refund.state.openTriggers when a capture refund enters status "Open"
state_leave.order.state.cancelledTriggers when an order leaves status "Cancelled"
state_leave.order.state.completedTriggers when an order leaves status "Completed"
state_leave.order.state.in_progressTriggers when an order leaves status "In progress"
state_leave.order.state.openTriggers when an order leaves status "Open"
state_leave.order_delivery.state.cancelledTriggers when an order delivery leaves status "Cancelled"
state_leave.order_delivery.state.openTriggers when an order delivery leaves status "Open"
state_leave.order_delivery.state.returnedTriggers when an order delivery leaves status "Returned"
state_leave.order_delivery.state.returned_partiallyTriggers when an order delivery leaves status "Return partially"
state_leave.order_delivery.state.shippedTriggers when an order delivery leaves status "Shipped"
state_leave.order_delivery.state.shipped_partiallyTriggers when an order delivery status is changed from “Shipped partially”
state_leave.order_transaction.state.authorizedTriggers when an order payment leaves status "Authorized"
state_leave.order_transaction.state.cancelledTriggers when an order payment leaves status "Cancelled"
state_leave.order_transaction.state.chargebackTriggers when an order payment leaves status "Chargeback"
state_leave.order_transaction.state.failedTriggers when an order payment leaves status "Failed"
state_leave.order_transaction.state.in_progressTriggers when an order payment leaves status "In progress"
state_leave.order_transaction.state.openTriggers when an order payment leaves status "Open"
state_leave.order_transaction.state.paidTriggers when an order payment leaves status "Paid"
state_leave.order_transaction.state.paid_partiallyTriggers when an order payment leaves status "Paid partially"
state_leave.order_transaction.state.refundedTriggers when an order payment leaves status "Refunded"
state_leave.order_transaction.state.refunded_partiallyTriggers when an order payment leaves status "Refunded partially"
state_leave.order_transaction.state.remindedTriggers when an order payment leaves status "Reminded"
state_leave.order_transaction.state.unconfirmedTriggers when an order payment leaves status "Unconfirmed"
state_leave.order_transaction_capture.state.completedTriggers when a payment capture leaves status "Completed"
state_leave.order_transaction_capture.state.failedTriggers when a payment capture leaves status "Failed"
state_leave.order_transaction_capture.state.pendingTriggers when a payment capture leaves "Pending" status
state_leave.order_transaction_capture_refund.state.cancelledTriggers when a capture refund leaves status "Cancelled"
state_leave.order_transaction_capture_refund.state.completedTriggers when a capture refund leaves status "Completed"
state_leave.order_transaction_capture_refund.state.failedTriggers when a capture refund leaves status "Failed"
state_leave.order_transaction_capture_refund.state.in_progressTriggers when a capture refund leaves "In progress" status
state_leave.order_transaction_capture_refund.state.openTriggers when a capture refund leaves status "Open"
user.recovery.requestTriggers when a user created a password recovery request at admin

B2B

Trigger interfaces

NameProvided
EmployeeAwareemployeeId

Events

ClassDescriptionComponent
collect.permission-eventsTriggers when base permissions are createdEmployee Management
employee.invite.sentTriggers when an employee invitation has been sentEmployee Management
employee.invite.acceptedTriggers when an employee invitation has been acceptedEmployee Management
employee.recovery.requestTriggers when an employee requests password recoveryEmployee Management
employee.status.changedTriggers when the status of an employee changesEmployee Management
employee.role.changedTriggers when the role of an employee changesEmployee Management
employee.order.placedTriggers when an employee places an orderEmployee Management
Was this page helpful?
UnsatisfiedSatisfied
Be the first to vote!
0.0 / 5  (0 votes)