fabric Orders is a distributed order management (DOM) platform that helps you manage the order fulfillment process and provide inventory details, order fulfillment, and customer service.

The Manage Orders feature helps you to create real-time orders in the orders database, unify order data, get existing order information, track orders, update orders, add additional products to an order, process cancellations, returns, and exchanges. Additionally, you can use this feature to flag fraudulent orders, which then can be either released from hold or canceled.

Order Statuses

You can find the order status on the Orders and Orders > Basic details page. These statuses describe the current status of an individual order within the order lifecycle. The following table describes each order status:

Order StatusDescription
ShippedIndicates that a shipment is created.
AllocatedIndicates all the items in an order are reserved.
CanceledIndicates that either fraud is detected and the order was canceled within the hold window or the payment is not authorized.
ReturnedIndicates that all the items in an order have been returned.
CreatedIndicates that the order is created.
ExchangedIndicates that an exchange is created. The exchange is only created if all the items from the order to be exchanged have been received from the customer.
Picked UpIndicates that all the items in an order have been picked up at a specified location.
Partially AllocatedIndicates that the product inventory for one or more of the items in the order are successfully reserved, but additional items are still pending reservation.
Partially ShippedIndicates multiple order statuses for a single order. At least one product in the order is shipped and the remaining products have different statuses.
Partially ReturnedIndicates multiple order statuses for a single order. At least one product in the order is returned and the remaining products have different statuses.
Partially ExchangedIndicates multiple order statuses for a single order. At least one product in the order is exchanged and the remaining products have different statuses. The exchanged items must be received from the customer before this status is displayed.
ConfirmedIndicates the release date has passed for an order.
Ready For PickupIndicates that all the items in an order are ready for pickup at a specified retail location.
Ready for Partial PickupIndicates multiple order statuses for a single order. At least one product in the order is ready for pickup at a specified retail location and the remaining products have a different status.
DeliveredIndicates all the items in an order are delivered.
Partially DeliveredIndicates multiple order statuses for a single order. At least one product in the order is delivered and the remaining products have different statuses.
HoldIndicates that the item is available, the payment is authorized, and the customer has a brief time window to make changes to the order.
ErrorIndicates the order payment status returned an order payment error.

Payment Statuses

You can find the payment status on the Orders page. These statuses describe the current payment status of an order within the order lifecycle. The following table describes each payment status:

Payment StatusDescription
AuthorizedIndicates that the payment for the order has been authorized.
Partially paidIndicates multiple order statuses for a single order. At least one product in the order is paid for and the remaining products have different payment statuses.
PaidIndicates that the payment for the order has been paid.
ErrorIndicates that an error occurred during the payment process. Depending on your payment provider rules, a set number of payment attempts will be made before the order is canceled.

Allocation Statuses

Allocations serve as fulfillment location records and are used by Warehouse Management Services (WMS) or Point of Sales Services (POS).

You can find the Allocation Status on the Allocation and Orders > Allocations page. This status describes the current allocation status of each individual SKU. The following table describes each allocation status:

Allocation StatusDescription
AllocatedIndicates that all products in the order are allocated.
Pending DropIndicates the order is allocated with a location number and is awaiting shipping.
Pending AllocationIndicates the order is confirmed and waiting for allocation.
Pending PickupIndicates the order is waiting for pickup.
ShippedIndicates the order is shipped and a tracking number is created.
Partially ShippedIndicates multiple order statuses for a single order. At least one product in the order is shipped and the remaining products have different statuses.
ReallocatedIndicates that the order was reallocated to a different fulfillment location.
CancelledIndicates the order is cancelled.
Partially CancelledIndicates multiple order statuses for a single order. At least one product in the order is canceled and the remaining products have different statuses.
Pending ReallocationIndicates the order is pending reallocation to a different fulfillment location.
Partial Pending ReallocationIndicates that one or more products in the order are pending reallocation to a different fulfillment location.

Shipment Statuses

You can find the Shipment status on the Shipment, Orders > Shipments, and Orders > Basic details page. When shipping multiple items from different locations or carriers, each group of items in an order is assigned a separate shipment status. The following table describes each shipment status:

Shipment StatusDescription
Shipment createdIndicates that a shipment is created for the order. A tracking number is provided.
Shipment updatedIndicates that a shipments information or details have been updated.
Shipment cancelledIndicates that a shipment is canceled.
Pickup createdIndicates that a shipment is being sent to a specified retail or pickup location.
Pickup completedIndicates that the order has been picked up by the customer.
Shipment deliveredIndicates that the order has been delivered to the customers address provided on the order.
Shipment return pendingIndicates that a return has been requested but the items are still in transit and have not been processed or received.
Shipment return receivedIndicates that a return has been processed and the items received.
Shipment partially deliveredIndicates multiple order statuses for a single order. At least one product in the order is delivered and the remaining products have a different status.

Invoice Statuses

You can find the Invoice Status on the Invoice and Orders > Invoices page. When shipping multiple items from different locations or carriers, each group of items in an order is assigned a separate invoice status. The following table describes each invoice status:

Invoice StatusDescription
CapturedIndicates that the authorized amount is successfully captured.
SettledIndicates that the authorized amount is successfully settled with the customer. The means the authorized amount is fully paid or has been returned to the shopper.
Settle FailedIndicates that the settlement for the authorized amount failed.
Partially SettledIndicates that the authorized amount is partially settled. For example, 7.50 USD of the authorized 11.50 USD is paid and settled.