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

Customer

The table below lists the events that are available for buyer. 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"
  }
}

Customer Contact

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

Customer Address

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

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"
  }
}