> ## Documentation Index
> Fetch the complete documentation index at: https://developer.fabric.inc/llms.txt
> Use this file to discover all available pages before exploring further.

# List of Orders Events

The following tables list all the available events for fabric Orders.

<Note> If a failure to deliver an event occurs, fabric automatically retries up to 3 times to deliver the failed event. </Note>

## Allocation

| Event Type                   | Description                                                                                             |
| ---------------------------- | ------------------------------------------------------------------------------------------------------- |
| ALLOCATION\_CREATE\_BOPIS    | Event triggered when an allocation document is created for a Buy online pickup in store (BOPIS) item.   |
| ALLOCATION\_CREATE\_GIFTCARD | Event triggered when an allocation document is created for a gift card.                                 |
| ALLOCATION\_CREATE\_SDD      | Event triggered when an allocation document is created for a same-day delivery item.                    |
| ALLOCATION\_CREATE\_SHIP     | Event triggered when an allocation document is created for a web ship item.                             |
| ALLOCATION\_DC               | Event triggered when an allocation document is created for a DC item.                                   |
| ALLOCATION\_RETURN\_LPN      | Event triggered when an allocation document is created for a returned item with return type `RECEIVED`. |

## Notification

| Event Type                                              | Description                                                                                                                                                            |
| ------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| APPEASEMENT\_NOTIFICATION\_EMAIL                        | Event triggered when an appeasement is applied to the order.                                                                                                           |
| BACKORDER\_30\_DAYS\_CONSENT\_TO\_DELAY\_EMAIL          | Event triggered when an order is created on the first day of the month, but backorder items aren't in `ALLOCATED` state on the 30th day to get the customer's consent. |
| BACKORDER\_53\_DAYS\_CONSENT\_TO\_DELAY\_EMAIL          | Event triggered when an order is created on the first day of the month, but backorder items aren't in `ALLOCATED` state on the 53rd day to get the customer's consent. |
| BACKORDER\_AUTH\_DECLINE\_EMAIL                         | Event triggered when an order's backorder authorization was declined by the customer.                                                                                  |
| BACKORDER\_CANCEL\_EMAIL                                | Event triggered when an order is cancelled because its items are backordered.                                                                                          |
| BACKORDER\_NOTIFICATION\_EMAIL                          | Event triggered when an order is backordered.                                                                                                                          |
| BOPIS\_ORDER\_COMPLETED                                 | Event triggered when an order is created and picked up by the customer.                                                                                                |
| BOPIS\_ORDER\_CONFIRMATION\_EMAIL                       | Event triggered when a pickup order is created that contains multiple items.                                                                                           |
| BOPIS\_ORDER\_READY\_FOR\_PICKUP                        | Event triggered when a pickup order is fulfilled.                                                                                                                      |
| BOPIS\_REMINDER\_EMAIL                                  | Event triggered when a pickup order is created and fulfilled, but the customer has not picked it up.                                                                   |
| EXCHANGE\_NOTIFICATION\_EMAIL                           | Event triggered when an exchange for an order is updated.                                                                                                              |
| MULTI\_ITEM\_ORDER\_CONFIRMATION\_EMAIL                 | Event triggered when a web ship order is created that contains multiple items.                                                                                         |
| ORDER\_CANCELLATION\_EMAIL\_LOCATE\_ORDER\_ITEM\_CANCEL | Event triggered when an order is cancelled because an item in the order couldn't be located.                                                                           |
| ORDER\_CANCELLATION\_EMAIL\_WEBCSC\_ORDER\_CANCEL       | Event triggered when an order is fully canceled.                                                                                                                       |
| ORDER\_CANCELLATION\_EMAIL\_WEBCSC\_ORDER\_ITEM\_CANCEL | Event triggered when an order is partially canceled.                                                                                                                   |
| REFUND\_NOTIFICATION\_EMAIL                             | Event triggered when an order is refunded.                                                                                                                             |
| RETURN\_NOTIFICATION\_EMAIL                             | Event triggered when an order is fully returned with return type `RECEIVED` and the refund is successful.                                                              |
| SHIPPING\_CONFIRMATION\_EMAIL                           | Event triggered when a web ship order is created and its shipment is also created.                                                                                     |
| SINGLE\_ITEM\_ORDER\_CONFIRMATION\_EMAIL                | Event triggered when a web ship order is created that contains a single item.                                                                                          |

## Cross Border

| Event Type                | Description                                                                                      |
| ------------------------- | ------------------------------------------------------------------------------------------------ |
| CROSS\_BORDER\_VALIDATION | Event triggered when the cross border service completes validation for the order.                |
| ORDER\_HOLD\_CROSSBORDER  | Event triggered when an order is placed on hold while cross border service processes validation. |

## Exchange

| Event Type             | Description                                                                                                                      |
| ---------------------- | -------------------------------------------------------------------------------------------------------------------------------- |
| EXCHANGE\_PENDING      | Event triggered when an item is exchanged with return type `PENDING` and exchange flag `TRUE`.                                   |
| EXCHANGE\_TO\_SHIPMENT | Event triggered when an item is exchanged with return type `RECEIVED`, exchange flag `TRUE`, and initiate re-shipment is `TRUE`. |

## Export

| Event Type                             | Description                                                                                                                                                 |
| -------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- |
| EXPORT\_AGGREGATED\_NETWORK\_COMPLETED | Event triggered once the export process is completed, and the aggregated network exported file is ready to be downloaded.                                   |
| EXPORT\_AGGREGATED\_NETWORK\_ERROR     | Event triggered in case of export failures. This might happen due to an internal error, and must be reported to the fabric support team to solve the issue. |
| EXPORT\_AGGREGATED\_NETWORK\_INITIATED | Event triggered once the export request is received by the fabric export service to export aggregated network based on various filters.                     |
| EXPORT\_ALLOCATION\_COMPLETED          | Event triggered once the export process is completed, and the allocation exported file is ready to be downloaded.                                           |
| EXPORT\_ALLOCATION\_ERROR              | Event triggered in case of export failures. This might happen due to an internal error, and must be reported to the fabric support team to solve the issue. |
| EXPORT\_ALLOCATION\_INITIATED          | Event triggered once the export request is received by the fabric export service to export allocation based on various filters.                             |
| EXPORT\_INVENTORY\_COMPLETED           | Event triggered once the export process is completed, and the inventory exported file is ready to be downloaded.                                            |
| EXPORT\_INVENTORY\_ERROR               | Event triggered in case of export failures. This might happen due to an internal error, and must be reported to the fabric support team to solve the issue. |
| EXPORT\_INVENTORY\_INITIATED           | Event triggered once the export request is received by the fabric export service to export inventory based on various filters.                              |
| EXPORT\_INVOICE\_COMPLETED             | Event triggered once the export process is completed, and the invoice exported file is ready to be downloaded.                                              |
| EXPORT\_INVOICE\_ERROR                 | Event triggered in case of export failures. This might happen due to an internal error, and must be reported to the fabric support team to solve the issue. |
| EXPORT\_INVOICE\_INITIATED             | Event triggered once the export request is received by the fabric export service to export invoice based on various filters.                                |
| EXPORT\_LOCATION\_COMPLETED            | Event triggered once the export process is completed, and the location exported file is ready to be downloaded.                                             |
| EXPORT\_LOCATION\_ERROR                | Event triggered in case of export failures. This might happen due to an internal error, and must be reported to the fabric support team to solve the issue. |
| EXPORT\_LOCATION\_INITIATED            | Event triggered once the export request is received by the fabric export service to export location based on various filters.                               |
| EXPORT\_NETWORK\_COMPLETED             | Event triggered once the export process is completed, and the network exported file is ready to be downloaded.                                              |
| EXPORT\_NETWORK\_ERROR                 | Event triggered in case of export failures. This might happen due to an internal error, and must be reported to the fabric support team to solve the issue. |
| EXPORT\_NETWORK\_INITIATED             | Event triggered once the export request is received by the fabric export service to export inventory based on various filters.                              |
| EXPORT\_ORDER\_COMPLETED               | Event triggered once the export process is completed, and the orders exported file is ready to be downloaded.                                               |
| EXPORT\_ORDER\_ERROR                   | Event triggered in case of export failures. This might happen due to an internal error, and must be reported to the fabric support team to solve the issue. |
| EXPORT\_ORDER\_INITIATED               | Event triggered once the export request is received by the fabric export service to export orders based on various filters.                                 |
| EXPORT\_SHIPMENT\_COMPLETED            | Event triggered once the export process is completed, and the shipment exported file is ready to be downloaded.                                             |
| EXPORT\_SHIPMENT\_ERROR                | Event triggered in case of export failures. This might happen due to an internal error, and must be reported to the fabric support team to solve the issue. |
| EXPORT\_SHIPMENT\_INITIATED            | Event triggered once the export request is received by the fabric export service to export orders based on various filters.                                 |
| EXPORT\_SHIPPING\_METHODS\_COMPLETED   | Event triggered once the export process is completed, and the shipping methods exported file is ready to be downloaded.                                     |
| EXPORT\_SHIPPING\_METHODS\_ERROR       | Event triggered in case of export failures. This might happen due to an internal error, and must be reported to the fabric support team to solve the issue. |
| EXPORT\_SHIPPING\_METHODS\_INITIATED   | Event triggered once the export request is received by the fabric export service to export shipping methods based on various filters.                       |

## Fraud

| Event Type             | Description                                                                                |
| ---------------------- | ------------------------------------------------------------------------------------------ |
| FRAUD\_CANCEL          | Event triggered when an order has been canceled due to failed fraud checks.                |
| FRAUD\_RELEASE         | Event triggered when an order has been passed fraud checks and is released for processing. |
| FRAUD\_STATUS\_PENDING | Event triggered when fraud status is pending.                                              |

## Shipment

| Event Type                    | Description                                                                                        |
| ----------------------------- | -------------------------------------------------------------------------------------------------- |
| GIFTCARD\_ACTIVATE            | Event triggered when a shipment document is created for a gift card and is activated.              |
| PICKUP\_COMPLETED             | Event triggered when a buy online pickup in store (BOPIS) item is picked up by the customer.       |
| PICKUP\_CREATED               | Event triggered when a shipment document is created for a buy online pickup in store (BOPIS) item. |
| SHIPMENT\_CANCELLED           | Event triggered when a shipment document is canceled for an item.                                  |
| SHIPMENT\_CREATED             | Event triggered when a shipment document is created for an item.                                   |
| SHIPMENT\_UPDATE              | Event triggered when a shipment document is updated for an item.                                   |
| TRANSFER\_SHIPMENT\_CANCELLED | Event triggered when a transfer shipment is cancelled.                                             |
| TRANSFER\_SHIPMENT\_CREATED   | Event triggered when a transfer shipment is created.                                               |
| TRANSFER\_SHIPMENT\_DELIVERED | Event triggered when a transfer shipment is delivered.                                             |
| TRANSFER\_SHIPMENT\_DRAFT     | Event triggered when a transfer shipment is in draft state.                                        |
| TRANSFER\_SHIPMENT\_ERROR     | Event triggered when a transfer shipment has errors.                                               |
| TRANSFER\_SHIPMENT\_PACKED    | Event triggered when a transfer shipment is packed.                                                |
| TRANSFER\_SHIPMENT\_RECEIVED  | Event triggered when a transfer shipment is received at the destination store.                     |
| TRANSFER\_SHIPMENT\_STOCKED   | Event triggered when a transfer shipment is stocked.                                               |

## Alerts

| Event Type                         | Description                                                |
| ---------------------------------- | ---------------------------------------------------------- |
| HIGH\_ALERT\_NOTIFICATION\_EMAIL   | Event triggered when a high severity alert is triggered.   |
| LOW\_ALERT\_NOTIFICATION\_EMAIL    | Event triggered when a low severity alert is triggered.    |
| MEDIUM\_ALERT\_NOTIFICATION\_EMAIL | Event triggered when a medium severity alert is triggered. |

## Inventory

| Event Type                      | Description                                                  |
| :------------------------------ | :----------------------------------------------------------- |
| INVENTORY\_BULK                 | Event triggered when an inventory file is imported.          |
| INVENTORY\_CREATE               | Event triggered when an inventory is created.                |
| INVENTORY\_NETWORK\_AGGREGATION | Event triggered when a network aggregation job is completed. |
| INVENTORY\_NETWORK\_UPDATED     | Event triggered when the inventory network is updated.       |
| INVENTORY\_UPDATE               | Event triggered when a inventory is updated.                 |

## Invoice

| Event Type       | Description                                                    |
| ---------------- | -------------------------------------------------------------- |
| INVOICE\_POSTING | Event triggered when an Invoice is created for a shipped item. |

## Order

| Event Type                            | Description                                                          |
| ------------------------------------- | -------------------------------------------------------------------- |
| ORDER\_ALLOCATED                      | Event triggered when an order is allocated.                          |
| ORDER\_CANCELLATION\_COUPON\_REVERSAL | Event triggered when an order is cancelled and a coupon is reversed. |
| ORDER\_CANCELLED                      | Event triggered when an order is cancelled.                          |
| ORDER\_CONFIRMED                      | Event triggered when order enrichment is successful.                 |
| ORDER\_CREATE                         | Event triggered when an order is created.                            |
| ORDER\_DELIVERED                      | Event triggered when an order is delivered.                          |
| ORDER\_ERROR                          | Event triggered when an order update has an error.                   |
| ORDER\_HOLD                           | Event triggered when an order is on hold.                            |
| ORDER\_HOLD\_CSR                      | Event triggered when an order has invalid data.                      |
| ORDER\_HOLD\_FRAUD                    | Event triggered when an order's fraud verification fails.            |
| ORDER\_HOLD\_REVALIDATION             | Event triggered when an order is on hold and revalidated.            |
| ORDER\_PARTIALLY\_CANCELLED           | Event triggered when an order is partially cancelled.                |
| ORDER\_PARTIALLY\_DELIVERED           | Event triggered when an order is partially delivered.                |
| ORDER\_PARTIALLY\_SHIPPED             | Event triggered when an order is partially shipped.                  |
| ORDER\_SHIPPED                        | Event triggered when an order is shipped.                            |

## Package

| Event Type                   | Description                                            |
| ---------------------------- | ------------------------------------------------------ |
| ORDER\_CANCELLED\_IN\_PTS    | Event triggered when an order is cancelled in Orders.  |
| ORDER\_CREATE\_IN\_PTS       | Event triggered when an order is created in Orders.    |
| SHIPMENT\_CANCELLED\_IN\_PTS | Event triggered when a shipment is canceled in Orders. |
| SHIPMENT\_CREATE\_IN\_PTS    | Event triggered when a shipment is created in Orders.  |

## Returns

| Event Type                 | Description                                                                      |
| -------------------------- | -------------------------------------------------------------------------------- |
| ORDER\_PARTIALLY\_RETURNED | Event triggered when an order is partially returned with return type `RECEIVED`. |
| ORDER\_RETURNED            | Event triggered when an order is fully returned with return type `RECEIVED`.     |
| RETURN\_PENDING            | Event triggered when an order is returned with return type `PENDING`.            |
| RETURN\_PROCESSING         | Event triggered when an order is returned with return type `PROCESSING`.         |
| RETURN\_REJECTED           | Event triggered when an order is returned with return type `REJECTED`.           |

## Transfer

| Event Type                      | Description                                                                                                          |
| ------------------------------- | -------------------------------------------------------------------------------------------------------------------- |
| TRANSER\_CREATED                | Event triggered when a transfer is created.                                                                          |
| TRANSER\_HOLD\_REVALIDATION     | Event triggered when there is a server error from Product Catalog.                                                   |
| TRANSFER\_DELIVERED             | Event triggered when a transfer is delivered.                                                                        |
| TRANSFER\_DRAFT                 | Event triggered when a transfer is in draft state.                                                                   |
| TRANSFER\_ERROR                 | Event triggered when a transfer has an error.                                                                        |
| TRANSFER\_HOLD\_CSR             | Event triggered when a transfer is in hold CSR state, such as an invalid SKU.                                        |
| TRANSFER\_PACKED                | Event triggered when a transfer is packed; for example, when items are loaded in cartons.                            |
| TRANSFER\_PARITALLY\_REJECTED   | Event triggered when a transfer is partially rejected.                                                               |
| TRANSFER\_PARTIALLY\_PACKED     | Event triggered when a transfer is partially packed.                                                                 |
| TRANSFER\_PARTIALLY\_PICKED\_UP | Event triggered when a transfer is partially picked up.                                                              |
| TRANSFER\_PARTIALLY\_STOCKCED   | Event triggered when a transfer is partially stocked; for example, when it's ready to sell at the destination store. |
| TRANSFER\_PICKCED\_UP           | Event triggered when a transfer is picked up.                                                                        |
| TRANSFER\_RECEIVED              | Event triggered when a transfer is received.                                                                         |
| TRANSFER\_REJECTED              | Event triggered when a transfer is rejected.                                                                         |
| TRANSFER\_SHIPPED               | Event triggered when a transfer is shipped.                                                                          |
| TRANSFER\_STOCKED               | Event triggered when a transfer is stocked and ready to sell at the destination store.                               |
| TRANSFER\_SUBMITTED             | Event triggered when a transfer is submitted from `DRAFT` or `CREATED`.                                              |

## Related Topics

* [Webhooks Overview](/v3/platform/settings/webhooks/overview)
* [Adding a Webhook](/v3/platform/settings/webhooks/adding-a-webhook)
* [Testing a Webhook](/v3/platform/settings/webhooks/testing-a-webhook)
* [Managing Events and Logs](/v3/platform/settings/webhooks/managing-events-and-logs)
* [Editing a Webhook](/v3/platform/settings/webhooks/editing-a-webhook)
* [Deleting a Webhook](/v3/platform/settings/webhooks/deleting-a-webhook)
* [List of Product Catalog Events](/v3/platform/settings/webhooks/list-of-products-events)
* [List of Inventory Events](/v3/platform/settings/webhooks/list-of-inventory-events)
