Skip to main content
Below is the list of events that are sent to your webhook endpoint.

Customer

The table below lists the events that are available for customer. The received event will be in JSON format.
Event NameDescription
customer.createdThis event is triggered when a customer is created.
customer.updatedThis event is triggered when a customer is updated.
customer.deletedThis event is triggered when a customer is deleted.
  • customer.created
{
  "id": "webhook_123",
  "event": "customer.created",
  "timestamp": "2025-01-01T00:00:00.000Z",
  "data": {
    "id": "customer_123"
  }
}
  • customer.updated
{
  "id": "webhook_123",
  "event": "customer.updated",
  "timestamp": "2025-01-01T00:00:00.000Z",
  "data": {
    "id": "customer_123"
  }
}
  • customer.deleted
{
  "id": "webhook_123",
  "event": "customer.deleted",
  "timestamp": "2025-01-01T00:00:00.000Z",
  "data": {
    "id": "customer_123"
  }
}
When a customer’s contact or address is created, updated, or deleted, a customer.updated event is sent with the customer id in data.id.

Customer Payment Method

The table below lists the events that are available for customer payment method. The received event will be in JSON format.
Event NameDescription
customer.payment_method.createdThis event is triggered when a customer payment method is created.
customer.payment_method.updatedThis event is triggered when a customer payment method is updated.
customer.payment_method.deletedThis event is triggered when a customer payment method is deleted.
  • customer.payment_method.created
{
  "id": "webhook_123",
  "event": "customer.payment_method.created",
  "timestamp": "2025-01-01T00:00:00.000Z",
  "data": {
    "id": "customer_payment_method_123"
  }
}
  • customer.payment_method.updated
{
  "id": "webhook_123",
  "event": "customer.payment_method.updated",
  "timestamp": "2025-01-01T00:00:00.000Z",
  "data": {
    "id": "customer_payment_method_123"
  }
}
  • customer.payment_method.deleted
{
  "id": "webhook_123",
  "event": "customer.payment_method.deleted",
  "timestamp": "2025-01-01T00:00:00.000Z",
  "data": {
    "id": "customer_payment_method_123"
  }
}

Order

The table below lists the events that are available for order. The received event will be in JSON format.
Event NameDescription
order.createdThis event is triggered when an order is created.
order.updatedThis event is triggered when an order is updated.
  • order.created
{
  "id": "webhook_123",
  "event": "order.created",
  "timestamp": "2025-01-01T00:00:00.000Z",
  "data": {
    "id": "order_123"
  }
}
  • order.updated
{
  "id": "webhook_123",
  "event": "order.updated",
  "timestamp": "2025-01-01T00:00:00.000Z",
  "data": {
    "id": "order_123"
  }
}