# Class OrderProcessStatusCodes

- [TopLevel.Object](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.Object.md)
  - [dw.order.OrderProcessStatusCodes](/docs/commerce/b2c-commerce/references/b2c-script-api/dw.order.OrderProcessStatusCodes.md)

Contains constants representing different status codes
for interacting with an order, such as cancelling
or editing an order.

## Constant Summary

| Constant                                                                                                                                                                           | Description                                                                        |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |
| [COUPON_INVALID](#coupon_invalid): [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) = "COUPON_INVALID"                                           | Indicates that a coupon in the order is not valid.                                 |
| [INVENTORY_RESERVATION_FAILED](#inventory_reservation_failed): [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) = "INVENTORY_RESERVATION_FAILED" | Indicates that no inventory could be reserved for the order.                       |
| [ORDER_ALREADY_CANCELLED](#order_already_cancelled): [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) = "ORDER_CANCELLED"                        | Indicates that the order could not be used because  it has already been cancelled. |
| [ORDER_ALREADY_EXPORTED](#order_already_exported): [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) = "ORDER_EXPORTED"                           | Indicates that the order could not be used because it  has already been exported.  |
| [ORDER_ALREADY_FAILED](#order_already_failed): [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) = "ORDER_FAILED"                                 | Indicates that the order could not be used because  it has already been failed.    |
| [ORDER_ALREADY_REPLACED](#order_already_replaced): [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) = "ORDER_REPLACED"                           | Indicates that the order could not be used because  it has already been replaced.  |
| [ORDER_CONTAINS_GC](#order_contains_gc): [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) = "CANCEL_ORDER_GC"                                    | Indicates that the order could not be used because it  contains gift certificates. |
| [ORDER_NOT_CANCELLED](#order_not_cancelled): [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) = "ORDER_NOT_CANCELLED"                            | Indicates that the order could not be used because  it is not cancelled.           |
| [ORDER_NOT_FAILED](#order_not_failed): [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) = "ORDER_NOT_FAILED"                                     | Indicates that the order could not be used because  it has not been failed.        |
| [ORDER_NOT_PLACED](#order_not_placed): [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) = "ORDER_NOT_PLACED"                                     | Indicates that the order could not be used because  it has not been placed.        |

## Constructor Summary

| Constructor                                           | Description |
| ----------------------------------------------------- | ----------- |
| [OrderProcessStatusCodes](#orderprocessstatuscodes)() |             |

## Method Summary

### Methods inherited from class Object

[assign](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.Object.md#assignobject-object), [create](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.Object.md#createobject), [create](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.Object.md#createobject-object), [defineProperties](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.Object.md#definepropertiesobject-object), [defineProperty](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.Object.md#definepropertyobject-object-object), [entries](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.Object.md#entriesobject), [freeze](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.Object.md#freezeobject), [fromEntries](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.Object.md#fromentriesiterable), [getOwnPropertyDescriptor](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.Object.md#getownpropertydescriptorobject-object), [getOwnPropertyNames](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.Object.md#getownpropertynamesobject), [getOwnPropertySymbols](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.Object.md#getownpropertysymbolsobject), [getPrototypeOf](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.Object.md#getprototypeofobject), [hasOwnProperty](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.Object.md#hasownpropertystring), [is](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.Object.md#isobject-object), [isExtensible](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.Object.md#isextensibleobject), [isFrozen](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.Object.md#isfrozenobject), [isPrototypeOf](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.Object.md#isprototypeofobject), [isSealed](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.Object.md#issealedobject), [keys](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.Object.md#keysobject), [preventExtensions](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.Object.md#preventextensionsobject), [propertyIsEnumerable](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.Object.md#propertyisenumerablestring), [seal](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.Object.md#sealobject), [setPrototypeOf](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.Object.md#setprototypeofobject-object), [toLocaleString](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.Object.md#tolocalestring), [toString](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.Object.md#tostring), [valueOf](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.Object.md#valueof), [values](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.Object.md#valuesobject)

## Constant Details

### COUPON_INVALID

- COUPON_INVALID: [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) = "COUPON_INVALID"
  - : Indicates that a coupon in the order is not valid.

***

### INVENTORY_RESERVATION_FAILED

- INVENTORY_RESERVATION_FAILED: [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) = "INVENTORY_RESERVATION_FAILED"
  - : Indicates that no inventory could be reserved for the order.

***

### ORDER_ALREADY_CANCELLED

- ORDER_ALREADY_CANCELLED: [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) = "ORDER_CANCELLED"
  - : Indicates that the order could not be used because
    it has already been cancelled.

***

### ORDER_ALREADY_EXPORTED

- ORDER_ALREADY_EXPORTED: [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) = "ORDER_EXPORTED"
  - : Indicates that the order could not be used because it
    has already been exported.

***

### ORDER_ALREADY_FAILED

- ORDER_ALREADY_FAILED: [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) = "ORDER_FAILED"
  - : Indicates that the order could not be used because
    it has already been failed.

***

### ORDER_ALREADY_REPLACED

- ORDER_ALREADY_REPLACED: [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) = "ORDER_REPLACED"
  - : Indicates that the order could not be used because
    it has already been replaced.

***

### ORDER_CONTAINS_GC

- ORDER_CONTAINS_GC: [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) = "CANCEL_ORDER_GC"
  - : Indicates that the order could not be used because it
    contains gift certificates.

***

### ORDER_NOT_CANCELLED

- ORDER_NOT_CANCELLED: [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) = "ORDER_NOT_CANCELLED"
  - : Indicates that the order could not be used because
    it is not cancelled.

***

### ORDER_NOT_FAILED

- ORDER_NOT_FAILED: [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) = "ORDER_NOT_FAILED"
  - : Indicates that the order could not be used because
    it has not been failed.

***

### ORDER_NOT_PLACED

- ORDER_NOT_PLACED: [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) = "ORDER_NOT_PLACED"
  - : Indicates that the order could not be used because
    it has not been placed.

***

## Constructor Details

### OrderProcessStatusCodes()

- OrderProcessStatusCodes()
  - :

***
