# Class PinterestOrder

- [TopLevel.Object](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.Object.md)
  - [dw.extensions.pinterest.PinterestOrder](/docs/commerce/b2c-commerce/references/b2c-script-api/dw.extensions.pinterest.PinterestOrder.md)

An order that was placed through Pinterest.

## Constant Summary

| Constant                                                                                                                                                | Description                                 |
| ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------- |
| [PAYMENT_STATUS_NOT_PAID](#payment_status_not_paid): [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) = "NOT_PAID"    | Indicates that payment has not been made.   |
| [PAYMENT_STATUS_PAID](#payment_status_paid): [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) = "PAID"                | Indicates that payment is complete.         |
| [PAYMENT_STATUS_PART_PAID](#payment_status_part_paid): [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) = "PART_PAID" | Indicates that payment is incomplete.       |
| [STATUS_BACKORDER](#status_backorder): [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) = "BACKORDER"                 | Indicates an order on backorder.            |
| [STATUS_CANCELLED](#status_cancelled): [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) = "CANCELLED"                 | Indicates an order that has been canceled.  |
| [STATUS_DELIVERED](#status_delivered): [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) = "DELIVERED"                 | Indicates an order that has been delivered. |
| [STATUS_IN_PROGRESS](#status_in_progress): [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) = "IN_PROGRESS"           | Indicates an order in progress.             |
| [STATUS_NEW](#status_new): [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) = "NEW"                                   | Indicates a new order.                      |
| [STATUS_RETURNED](#status_returned): [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) = "RETURNED"                    | Indicates an order that has been returned.  |
| [STATUS_SHIPPED](#status_shipped): [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) = "SHIPPED"                       | Indicates an order that has shipped.        |

## Property Summary

| Property                                                                                                              | Description                                        |
| --------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------- |
| [itemId](#itemid): [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md)                 | Returns the item ID for this Pinterest order.      |
| [orderNo](#orderno): [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) `(read-only)` | Returns the order number for this Pinterest order. |
| [paymentStatus](#paymentstatus): [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md)   | Returns the status of this Pinterest order.        |
| [status](#status): [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md)                 | Returns the status of this Pinterest order.        |

## Constructor Summary

This class does not have a constructor, so you cannot create it directly.

## Method Summary

| Method                                                                                                                                                                                                                         | Description                                        |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------- |
| [getItemId](/docs/commerce/b2c-commerce/references/b2c-script-api/dw.extensions.pinterest.PinterestOrder.md#getitemid)()                                                                                                       | Returns the item ID for this Pinterest order.      |
| [getOrderNo](/docs/commerce/b2c-commerce/references/b2c-script-api/dw.extensions.pinterest.PinterestOrder.md#getorderno)()                                                                                                     | Returns the order number for this Pinterest order. |
| [getPaymentStatus](/docs/commerce/b2c-commerce/references/b2c-script-api/dw.extensions.pinterest.PinterestOrder.md#getpaymentstatus)()                                                                                         | Returns the status of this Pinterest order.        |
| [getStatus](/docs/commerce/b2c-commerce/references/b2c-script-api/dw.extensions.pinterest.PinterestOrder.md#getstatus)()                                                                                                       | Returns the status of this Pinterest order.        |
| [setItemId](/docs/commerce/b2c-commerce/references/b2c-script-api/dw.extensions.pinterest.PinterestOrder.md#setitemidstring)([String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md))               | Sets the item ID for this Pinterest order.         |
| [setPaymentStatus](/docs/commerce/b2c-commerce/references/b2c-script-api/dw.extensions.pinterest.PinterestOrder.md#setpaymentstatusstring)([String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md)) | Sets the status of this Pinterest order.           |
| [setStatus](/docs/commerce/b2c-commerce/references/b2c-script-api/dw.extensions.pinterest.PinterestOrder.md#setstatusstring)([String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md))               | Sets the status of this Pinterest order.           |

### 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

### PAYMENT_STATUS_NOT_PAID

- PAYMENT_STATUS_NOT_PAID: [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) = "NOT_PAID"
  - : Indicates that payment has not been made.

***

### PAYMENT_STATUS_PAID

- PAYMENT_STATUS_PAID: [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) = "PAID"
  - : Indicates that payment is complete.

***

### PAYMENT_STATUS_PART_PAID

- PAYMENT_STATUS_PART_PAID: [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) = "PART_PAID"
  - : Indicates that payment is incomplete.

***

### STATUS_BACKORDER

- STATUS_BACKORDER: [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) = "BACKORDER"
  - : Indicates an order on backorder.

***

### STATUS_CANCELLED

- STATUS_CANCELLED: [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) = "CANCELLED"
  - : Indicates an order that has been canceled.

***

### STATUS_DELIVERED

- STATUS_DELIVERED: [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) = "DELIVERED"
  - : Indicates an order that has been delivered.

***

### STATUS_IN_PROGRESS

- STATUS_IN_PROGRESS: [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) = "IN_PROGRESS"
  - : Indicates an order in progress.

***

### STATUS_NEW

- STATUS_NEW: [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) = "NEW"
  - : Indicates a new order.

***

### STATUS_RETURNED

- STATUS_RETURNED: [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) = "RETURNED"
  - : Indicates an order that has been returned.

***

### STATUS_SHIPPED

- STATUS_SHIPPED: [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) = "SHIPPED"
  - : Indicates an order that has shipped.

***

## Property Details

### itemId

- itemId: [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md)
  - : Returns the item ID for this Pinterest order.

***

### orderNo

- orderNo: [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md) `(read-only)`
  - : Returns the order number for this Pinterest order. This is the same as the order number of the Demandware order.

***

### paymentStatus

- paymentStatus: [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md)
  - : Returns the status of this Pinterest order. Possible values are
    [PAYMENT_STATUS_PAID](/docs/commerce/b2c-commerce/references/b2c-script-api/dw.extensions.pinterest.PinterestOrder.md#payment_status_paid),
    [PAYMENT_STATUS_NOT_PAID](/docs/commerce/b2c-commerce/references/b2c-script-api/dw.extensions.pinterest.PinterestOrder.md#payment_status_not_paid),
    or [PAYMENT_STATUS_PART_PAID](/docs/commerce/b2c-commerce/references/b2c-script-api/dw.extensions.pinterest.PinterestOrder.md#payment_status_part_paid).

***

### status

- status: [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md)
  - : Returns the status of this Pinterest order. Possible values are
    [STATUS_NEW](/docs/commerce/b2c-commerce/references/b2c-script-api/dw.extensions.pinterest.PinterestOrder.md#status_new),
    [STATUS_IN_PROGRESS](/docs/commerce/b2c-commerce/references/b2c-script-api/dw.extensions.pinterest.PinterestOrder.md#status_in_progress),
    [STATUS_SHIPPED](/docs/commerce/b2c-commerce/references/b2c-script-api/dw.extensions.pinterest.PinterestOrder.md#status_shipped),
    [STATUS_BACKORDER](/docs/commerce/b2c-commerce/references/b2c-script-api/dw.extensions.pinterest.PinterestOrder.md#status_backorder),
    [STATUS_CANCELLED](/docs/commerce/b2c-commerce/references/b2c-script-api/dw.extensions.pinterest.PinterestOrder.md#status_cancelled),
    [STATUS_DELIVERED](/docs/commerce/b2c-commerce/references/b2c-script-api/dw.extensions.pinterest.PinterestOrder.md#status_delivered),
    or [STATUS_RETURNED](/docs/commerce/b2c-commerce/references/b2c-script-api/dw.extensions.pinterest.PinterestOrder.md#status_returned).

***

## Method Details

### getItemId()

- getItemId(): [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md)
  - : Returns the item ID for this Pinterest order.

***

### getOrderNo()

- getOrderNo(): [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md)
  - : Returns the order number for this Pinterest order. This is the same as the order number of the Demandware order.

    **Returns:**

    - order number

***

### getPaymentStatus()

- getPaymentStatus(): [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md)
  - : Returns the status of this Pinterest order. Possible values are
    [PAYMENT_STATUS_PAID](/docs/commerce/b2c-commerce/references/b2c-script-api/dw.extensions.pinterest.PinterestOrder.md#payment_status_paid),
    [PAYMENT_STATUS_NOT_PAID](/docs/commerce/b2c-commerce/references/b2c-script-api/dw.extensions.pinterest.PinterestOrder.md#payment_status_not_paid),
    or [PAYMENT_STATUS_PART_PAID](/docs/commerce/b2c-commerce/references/b2c-script-api/dw.extensions.pinterest.PinterestOrder.md#payment_status_part_paid).

***

### getStatus()

- getStatus(): [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md)
  - : Returns the status of this Pinterest order. Possible values are
    [STATUS_NEW](/docs/commerce/b2c-commerce/references/b2c-script-api/dw.extensions.pinterest.PinterestOrder.md#status_new),
    [STATUS_IN_PROGRESS](/docs/commerce/b2c-commerce/references/b2c-script-api/dw.extensions.pinterest.PinterestOrder.md#status_in_progress),
    [STATUS_SHIPPED](/docs/commerce/b2c-commerce/references/b2c-script-api/dw.extensions.pinterest.PinterestOrder.md#status_shipped),
    [STATUS_BACKORDER](/docs/commerce/b2c-commerce/references/b2c-script-api/dw.extensions.pinterest.PinterestOrder.md#status_backorder),
    [STATUS_CANCELLED](/docs/commerce/b2c-commerce/references/b2c-script-api/dw.extensions.pinterest.PinterestOrder.md#status_cancelled),
    [STATUS_DELIVERED](/docs/commerce/b2c-commerce/references/b2c-script-api/dw.extensions.pinterest.PinterestOrder.md#status_delivered),
    or [STATUS_RETURNED](/docs/commerce/b2c-commerce/references/b2c-script-api/dw.extensions.pinterest.PinterestOrder.md#status_returned).

***

### setItemId(String)

- setItemId(itemId: [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md)): void
  - : Sets the item ID for this Pinterest order.

    **Parameters:**

    - itemId - item ID

***

### setPaymentStatus(String)

- setPaymentStatus(status: [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md)): void
  - : Sets the status of this Pinterest order. Possible values are
    [PAYMENT_STATUS_PAID](/docs/commerce/b2c-commerce/references/b2c-script-api/dw.extensions.pinterest.PinterestOrder.md#payment_status_paid),
    [PAYMENT_STATUS_NOT_PAID](/docs/commerce/b2c-commerce/references/b2c-script-api/dw.extensions.pinterest.PinterestOrder.md#payment_status_not_paid),
    or [PAYMENT_STATUS_PART_PAID](/docs/commerce/b2c-commerce/references/b2c-script-api/dw.extensions.pinterest.PinterestOrder.md#payment_status_part_paid).

    **Parameters:**

    - status - the status to set for this order

***

### setStatus(String)

- setStatus(status: [String](/docs/commerce/b2c-commerce/references/b2c-script-api/TopLevel.String.md)): void
  - : Sets the status of this Pinterest order. Possible values are
    [STATUS_NEW](/docs/commerce/b2c-commerce/references/b2c-script-api/dw.extensions.pinterest.PinterestOrder.md#status_new),
    [STATUS_IN_PROGRESS](/docs/commerce/b2c-commerce/references/b2c-script-api/dw.extensions.pinterest.PinterestOrder.md#status_in_progress),
    [STATUS_SHIPPED](/docs/commerce/b2c-commerce/references/b2c-script-api/dw.extensions.pinterest.PinterestOrder.md#status_shipped),
    [STATUS_BACKORDER](/docs/commerce/b2c-commerce/references/b2c-script-api/dw.extensions.pinterest.PinterestOrder.md#status_backorder),
    [STATUS_CANCELLED](/docs/commerce/b2c-commerce/references/b2c-script-api/dw.extensions.pinterest.PinterestOrder.md#status_cancelled),
    [STATUS_DELIVERED](/docs/commerce/b2c-commerce/references/b2c-script-api/dw.extensions.pinterest.PinterestOrder.md#status_delivered),
    or [STATUS_RETURNED](/docs/commerce/b2c-commerce/references/b2c-script-api/dw.extensions.pinterest.PinterestOrder.md#status_returned).

    **Parameters:**

    - status - the status to set for this order

***
