eBay Trading APIVersion 1119

PickupStatusCodeType ( token )

Simple type defining all possible states for an In-Store Pickup order. The value of the PickupStatus field (returned under the PickupMethodSelected container) can change during the lifecycle of the order based on the notifications that a merchant sends to eBay through the Inbound Notifications API.

Note: At this time, the In-Store Pickup feature is generally only available to large retail merchants in US, and can only be applied to multi-quantity, fixed-price listings.

Type that uses PickupStatusCodeType:

Calls that use one or more values of PickupStatusCodeType:

Enumeration Values

Value Description
CustomCode This value is reserved for internal or future use.
Invalid This value indicates that the current status value of the In-Store Pickup order is invalid.
NotApplicable This value indicates that the current status value of the In-Store Pickup order is not applicable.
PendingMerchantConfirmation This status indicates that the In-Store Pickup order has yet to be acknowledged by the merchant. This is typically the state before the merchant sends the ORDER.READY_FOR_PICKUP notification to eBay through the Inbound Notifications API.
Pickedup This status indicates that the In-Store Pickup order has been picked up by the buyer. This state occurs after the merchant sends the ORDER.PICKEDUP notification to eBay through the Inbound Notifications API.
PickupCancelled This status indicates that the In-Store Pickup order has been cancelled, and the exact reason is not available.
PickupCancelledBuyerNoShow This status indicates that the In-Store Pickup order has been cancelled by the merchant, because the buyer never showed up to pick up the item. This state occurs after the merchant sends the ORDER.PICKUP_CANCELED notification (with the CANCEL_TYPE parameter in the notification payload set to "BUYER_NO_SHOW") to eBay through the Inbound Notifications API.
PickupCancelledBuyerRejected This status indicates that the In-Store Pickup order has been cancelled by the merchant, because the buyer rejected the item. This state occurs after the merchant sends the ORDER.PICKUP_CANCELED notification (with the CANCEL_TYPE parameter in the notification payload set to "BUYER_REJECTED") to eBay through the Inbound Notifications API.
PickupCancelledOutOfStock This status indicates that the In-Store Pickup order has been cancelled by the merchant, because the product was out of stock. This state occurs after the merchant sends the ORDER.PICKUP_CANCELED notification (with the CANCEL_TYPE parameter in the notification payload set to "OUT_OF_STOCK") to eBay through the Inbound Notifications API.
ReadyToPickup This status indicates that the In-Store Pickup order is ready to be picked up by the buyer. This state occurs after the merchant sends the ORDER.READY_FOR_PICKUP notification to eBay through the Inbound Notifications API.
  * See the Enumeration Index to see exact use of each enumeration value in the API.