NAME

eBay::API::XML::Call::SetPromotionalSaleListings

DESCRIPTION

SYNOPSIS

INHERITANCE

eBay::API::XML::Call::SetPromotionalSaleListings inherits from the eBay::API::XML::BaseCall class

Subroutines:

setAction()

You must specify either Add or Delete. This field determines whether you are adding listings to, or deleting listings from, the promotional sale you specify in the PromotionalSaleID field. If you specify Delete, you must specify PromotionalSaleItemIDArray. Delete is applicable only in cases where you specify PromotionalSaleItemIDArray. Auction or auction/BIN format listings cannot be added to or deleted from a promotional sale if the item has bids.

RequiredInput: Yes
OnlyTheseValues: Add, Delete
#    Argument: 'ns:ModifyActionCodeType'

setAllAuctionItems()

Adds to the promotional sale all the seller's item listings that are auction items. Auction and auction/BIN format listings can be added to free shipping sales only. Requires that you specify Add in the Action field.

RequiredInput: No
#    Argument: 'xs:boolean'

setAllFixedPriceItems()

Adds to the promotional sale all the seller's item listings that are fixed price items. Requires that you specify Add in the Action field.

RequiredInput: No
#    Argument: 'xs:boolean'

setAllStoreInventoryItems()

Adds to the promotional sale all the seller's item listings that are store inventory items. Requires that you specify Add in the Action field.

RequiredInput: No
#    Argument: 'xs:boolean'

setCategoryID()

Adds to the promotional sale all the seller's item listings with the CategoryID specified in this field. Requires that you specify Add in the Action field.

RequiredInput: No
#    Argument: 'xs:long'

setPromotionalSaleID()

The ID of the promotional sale that you want to add listings to or delete listings from.

RequiredInput: Yes
#    Argument: 'xs:long'

setPromotionalSaleItemIDArray()

The IDs of the item listings to be affected by the action you specify in the Action field.

RequiredInput: Conditionally
#    Argument: 'ns:ItemIDArrayType'

setStoreCategoryID()

Adds to the promotional sale all the seller's item listings with the StoreCategoryID specified in this field. Requires that you specify Add in the Action field.

RequiredInput: No
#    Argument: 'xs:long'

getStatus()

Contains the status of a promotional sale.

Returned: Always
#    Returns: 'ns:PromotionalSaleStatusCodeType'