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