Skip to content

Webhook Event Reference

You are viewing an outdated version of the documentation.
Click here to switch to the stable version (v6.6), or use the version switcher on the left to navigate between versions.

Webhook Event Reference

EventDescriptionPermissions neededPayload
checkout.customer.before.loginTriggers as soon as a customer logs in-
checkout.customer.changed-payment-methodTriggers when a customer changes his payment method in the checkout processcustomer:read
checkout.customer.deletedTriggers if a customer gets deletedcustomer:read
checkout.customer.double_opt_in_guest_orderTriggers as soon as double opt-in is accepted in a guest ordercustomer:read
checkout.customer.double_opt_in_registrationTriggers when a customer commits to his registration via double opt incustomer:read
checkout.customer.guest_registerEMPTYcustomer:read
checkout.customer.loginTriggers as soon as a customer logs incustomer:read
checkout.customer.logoutTriggers when a customer logs outcustomer:read
checkout.customer.registerTriggers when a new customer was registeredcustomer:read
checkout.order.payment_method.changedEMPTYorder:read order_transaction:read
checkout.order.placedTriggers when an order is placedorder:read
contact_form.sendTriggers when a contact form is send-
customer.group.registration.acceptedEMPTYcustomer:read customer_group:read
customer.group.registration.declinedEMPTYcustomer:read customer_group:read
customer.recovery.requestTriggers when a customer recovers his passwordcustomer_recovery:read customer:read
mail.after.create.messageEMPTY-
mail.before.sendTriggers before a mail is send-
mail.sentTriggers when a mail is send from Shopware-
newsletter.confirmEMPTYnewsletter_recipient:read
newsletter.registerEMPTYnewsletter_recipient:read
newsletter.unsubscribeEMPTYnewsletter_recipient:read
product_export.logEMPTY-
state_enter.order.state.cancelledEMPTYorder:read
state_enter.order.state.completedEMPTYorder:read
state_enter.order.state.in_progressEMPTYorder:read
state_enter.order.state.openEMPTYorder:read
state_enter.order_delivery.state.cancelledEMPTYorder:read
state_enter.order_delivery.state.openEMPTYorder:read
state_enter.order_delivery.state.returnedEMPTYorder:read
state_enter.order_delivery.state.returned_partiallyEMPTYorder:read
state_enter.order_delivery.state.shippedEMPTYorder:read
state_enter.order_delivery.state.shipped_partiallyEMPTYorder:read
state_enter.order_transaction.state.authorizedEMPTYorder:read
state_enter.order_transaction.state.cancelledEMPTYorder:read
state_enter.order_transaction.state.chargebackEMPTYorder:read
state_enter.order_transaction.state.failedEMPTYorder:read
state_enter.order_transaction.state.in_progressEMPTYorder:read
state_enter.order_transaction.state.openEMPTYorder:read
state_enter.order_transaction.state.paidEMPTYorder:read
state_enter.order_transaction.state.paid_partiallyEMPTYorder:read
state_enter.order_transaction.state.refundedEMPTYorder:read
state_enter.order_transaction.state.refunded_partiallyEMPTYorder:read
state_enter.order_transaction.state.remindedEMPTYorder:read
state_enter.order_transaction.state.unconfirmedEMPTYorder:read
state_enter.order_transaction_capture.state.completedEMPTYorder:read
state_enter.order_transaction_capture.state.failedEMPTYorder:read
state_enter.order_transaction_capture.state.pendingEMPTYorder:read
state_enter.order_transaction_capture_refund.state.cancelledEMPTYorder:read
state_enter.order_transaction_capture_refund.state.completedEMPTYorder:read
state_enter.order_transaction_capture_refund.state.failedEMPTYorder:read
state_enter.order_transaction_capture_refund.state.in_progressEMPTYorder:read
state_enter.order_transaction_capture_refund.state.openEMPTYorder:read
state_leave.order.state.cancelledEMPTYorder:read
state_leave.order.state.completedEMPTYorder:read
state_leave.order.state.in_progressEMPTYorder:read
state_leave.order.state.openEMPTYorder:read
state_leave.order_delivery.state.cancelledEMPTYorder:read
state_leave.order_delivery.state.openEMPTYorder:read
state_leave.order_delivery.state.returnedEMPTYorder:read
state_leave.order_delivery.state.returned_partiallyEMPTYorder:read
state_leave.order_delivery.state.shippedEMPTYorder:read
state_leave.order_delivery.state.shipped_partiallyEMPTYorder:read
state_leave.order_transaction.state.authorizedEMPTYorder:read
state_leave.order_transaction.state.cancelledEMPTYorder:read
state_leave.order_transaction.state.chargebackEMPTYorder:read
state_leave.order_transaction.state.failedEMPTYorder:read
state_leave.order_transaction.state.in_progressEMPTYorder:read
state_leave.order_transaction.state.openEMPTYorder:read
state_leave.order_transaction.state.paidEMPTYorder:read
state_leave.order_transaction.state.paid_partiallyEMPTYorder:read
state_leave.order_transaction.state.refundedEMPTYorder:read
state_leave.order_transaction.state.refunded_partiallyEMPTYorder:read
state_leave.order_transaction.state.remindedEMPTYorder:read
state_leave.order_transaction.state.unconfirmedEMPTYorder:read
state_leave.order_transaction_capture.state.completedEMPTYorder:read
state_leave.order_transaction_capture.state.failedEMPTYorder:read
state_leave.order_transaction_capture.state.pendingEMPTYorder:read
state_leave.order_transaction_capture_refund.state.cancelledEMPTYorder:read
state_leave.order_transaction_capture_refund.state.completedEMPTYorder:read
state_leave.order_transaction_capture_refund.state.failedEMPTYorder:read
state_leave.order_transaction_capture_refund.state.in_progressEMPTYorder:read
state_leave.order_transaction_capture_refund.state.openEMPTYorder:read
user.recovery.requestEMPTYuser_recovery:read
product.writtenTriggers when a product is writtenproduct:read
product.deletedTriggers when a product is deletedproduct:read
product_price.writtenTriggers when a product_price is writtenproduct_price:read
product_price.deletedTriggers when a product_price is deletedproduct_price:read
category.writtenTriggers when a category is writtencategory:read
category.deletedTriggers when a category is deletedcategory:read
sales_channel.writtenTriggers when a sales_channel is writtensales_channel:read
sales_channel.deletedTriggers when a sales_channel is deletedsales_channel:read
sales_channel_domain.writtenTriggers when a sales_channel_domain is writtensales_channel_domain:read
sales_channel_domain.deletedTriggers when a sales_channel_domain is deletedsales_channel_domain:read
customer.writtenTriggers when a customer is writtencustomer:read
customer.deletedTriggers when a customer is deletedcustomer:read
customer_address.writtenTriggers when a customer_address is writtencustomer_address:read
customer_address.deletedTriggers when a customer_address is deletedcustomer_address:read
order.writtenTriggers when a order is writtenorder:read
order.deletedTriggers when a order is deletedorder:read
order_address.writtenTriggers when a order_address is writtenorder_address:read
order_address.deletedTriggers when a order_address is deletedorder_address:read
document.writtenTriggers when a document is writtendocument:read
document.deletedTriggers when a document is deleteddocument:read