Class ItemType

Description

ItemType

Located in /PayPal/Type/ItemType.php (line 16)

XSDType
   |
   --XSDSimpleType
      |
      --ItemType
Variable Summary
Method Summary
ItemType ItemType ()
void getAutoPay ()
void getCharity ()
void getCountry ()
void getCurrency ()
void getDescription ()
void getEscrow ()
void getGiftIcon ()
void getGiftServices ()
void getHitCounter ()
void getItemID ()
void getListingType ()
void getLocation ()
void getPartnerCode ()
void getPartnerName ()
void getQuantity ()
void getRegionID ()
void getRelistLink ()
void getReservePrice ()
void getReviseStatus ()
void getScheduleTime ()
void getSeller ()
void getSite ()
void getStartPrice ()
void getStorefront ()
void getSubTitle ()
void getTimeLeft ()
void getTitle ()
void getUUID ()
void getVATDetails ()
void setApplicationData ( $ApplicationData, [ $charset = 'iso-8859-1'])
void setAutoPay ( $AutoPay, [ $charset = 'iso-8859-1'])
void setBuyerProtection ( $BuyerProtection, [ $charset = 'iso-8859-1'])
void setBuyItNowPrice ( $BuyItNowPrice, [ $charset = 'iso-8859-1'])
void setCharity ( $Charity, [ $charset = 'iso-8859-1'])
void setCountry ( $Country, [ $charset = 'iso-8859-1'])
void setCrossPromotion ( $CrossPromotion, [ $charset = 'iso-8859-1'])
void setCurrency ( $Currency, [ $charset = 'iso-8859-1'])
void setDescription ( $Description, [ $charset = 'iso-8859-1'])
void setEscrow ( $Escrow, [ $charset = 'iso-8859-1'])
void setGiftIcon ( $GiftIcon, [ $charset = 'iso-8859-1'])
void setGiftServices ( $GiftServices, [ $charset = 'iso-8859-1'])
void setHitCounter ( $HitCounter, [ $charset = 'iso-8859-1'])
void setItemID ( $ItemID, [ $charset = 'iso-8859-1'])
void setListingDesigner ( $ListingDesigner, [ $charset = 'iso-8859-1'])
void setListingDetails ( $ListingDetails, [ $charset = 'iso-8859-1'])
void setListingDuration ( $ListingDuration, [ $charset = 'iso-8859-1'])
void setListingEnhancement ( $ListingEnhancement, [ $charset = 'iso-8859-1'])
void setListingType ( $ListingType, [ $charset = 'iso-8859-1'])
void setListOfAttributeSets ( $ListOfAttributeSets, [ $charset = 'iso-8859-1'])
void setLocation ( $Location, [ $charset = 'iso-8859-1'])
void setPartnerCode ( $PartnerCode, [ $charset = 'iso-8859-1'])
void setPartnerName ( $PartnerName, [ $charset = 'iso-8859-1'])
void setPaymentMethods ( $PaymentMethods, [ $charset = 'iso-8859-1'])
void setPayPalEmailAddress ( $PayPalEmailAddress, [ $charset = 'iso-8859-1'])
void setPrimaryCategory ( $PrimaryCategory, [ $charset = 'iso-8859-1'])
void setPrivateListing ( $PrivateListing, [ $charset = 'iso-8859-1'])
void setQuantity ( $Quantity, [ $charset = 'iso-8859-1'])
void setRegionID ( $RegionID, [ $charset = 'iso-8859-1'])
void setRelistLink ( $RelistLink, [ $charset = 'iso-8859-1'])
void setReservePrice ( $ReservePrice, [ $charset = 'iso-8859-1'])
void setReviseStatus ( $ReviseStatus, [ $charset = 'iso-8859-1'])
void setScheduleTime ( $ScheduleTime, [ $charset = 'iso-8859-1'])
void setSecondaryCategory ( $SecondaryCategory, [ $charset = 'iso-8859-1'])
void setSeller ( $Seller, [ $charset = 'iso-8859-1'])
void setSellingStatus ( $SellingStatus, [ $charset = 'iso-8859-1'])
void setShippingDetails ( $ShippingDetails, [ $charset = 'iso-8859-1'])
void setShippingOption ( $ShippingOption, [ $charset = 'iso-8859-1'])
void setShippingRegions ( $ShippingRegions, [ $charset = 'iso-8859-1'])
void setShippingTerms ( $ShippingTerms, [ $charset = 'iso-8859-1'])
void setSite ( $Site, [ $charset = 'iso-8859-1'])
void setSiteHostedPicture ( $SiteHostedPicture, [ $charset = 'iso-8859-1'])
void setStartPrice ( $StartPrice, [ $charset = 'iso-8859-1'])
void setStorefront ( $Storefront, [ $charset = 'iso-8859-1'])
void setSubTitle ( $SubTitle, [ $charset = 'iso-8859-1'])
void setTimeLeft ( $TimeLeft, [ $charset = 'iso-8859-1'])
void setTitle ( $Title, [ $charset = 'iso-8859-1'])
void setUUID ( $UUID, [ $charset = 'iso-8859-1'])
void setVATDetails ( $VATDetails, [ $charset = 'iso-8859-1'])
void setVendorHostedPicture ( $VendorHostedPicture, [ $charset = 'iso-8859-1'])
Variables
mixed $ApplicationData (line 24)

Returns custom, application-specific data associated with the item. The data in this field is stored with the item in the items table at eBay, but is not used in any way by eBay. Use ApplicationData to store such special information as a part or SKU number. Maximum 32 characters in length.

mixed $AutoPay (line 38)

If true (1), indicates that the seller requested immediate payment for the item.

False (0) if immediate payment was not requested. (Does not indicate whether the item is still a candidate for puchase via immediate payment.) Only applicable for items listed on US and UK sites in categories that support immediate payment, when seller has a Premier or Business PayPal account.

mixed $BuyerProtection (line 50)

Indicates the status of the item's eligibility for the Buyer Protection Program.

Possible values: ItemIneligible - Item is ineligible (e.g., category not applicable) ItemEligible - Item is eligible per standard criteria ItemMarkedIneligible - Item marked ineligible per special criteria (e.g., seller's account closed) ItemMarkedIneligible - Item marked elegible per other criteria Applicable for items listed to the US site and for the Parts and Accessories category (6028) or Everything Else category (10368) (or their subcategories) on the eBay Motors site.

mixed $BuyItNowPrice (line 57)

Amount a Buyer would need to bid to take advantage of the Buy It Now feature.

Not applicable to Fixed-Price items (Type = 7 or 9) or AdFormat-type listings. For Fixed-Price items, see StartPrice instead.

mixed $Charity (line 62)

Charity listing container.

mixed $Country (line 67)

2-letter ISO 3166 Country Code.

mixed $CrossPromotion (line 72)

CrossPromotions container, if applicable shows promoted items

mixed $Currency (line 77)

3-letter ISO Currency Code.

mixed $Description (line 82)

Item Description.

mixed $Escrow (line 92)

Online Escrow paid for by buyer or seller. Cannot use with real estate auctions.

Escrow is recommended for for transactions over $500. Escrow service, available via Escrow.com, protects both buyer and seller by acting as a trusted third-party during the transaction and managing the payment process from start to finish. Also, if escrow by seller option used, then for Motors, this means that Escrow will be negotiated at the end of the auction.

mixed $GiftIcon (line 99)

If set, a generic gift icon displays in the listing's Title. GiftIcon must be set to to be able to use GiftServices options (e.g., GiftExpressShipping, GiftShipToRecipient, or GiftWrap).

mixed $GiftServices (line 104)

Gift service options offered by the seller of the listed item.

mixed $HitCounter (line 110)

Optional hit counter for the item's listing page. Possible values are:

"NoHitCounter" "HonestyStyle" "GreenLED" "Hidden"

mixed $ItemID (line 115)

The ID that uniquely identifies the item listing.

mixed $ListingDesigner (line 131)

When an item is first listed (using AddItem), a Layout template or a Theme

template (or both) can be assigned to the item. A Layout template is assigned to a new item by specifying the Layout template ID (in the AddItem input argument LayoutID). Similarly, a Theme template is assigned to the item using the ThemeID argument.

mixed $ListingDetails (line 122)

Includes listing details in terms of start and end time of listing (in GMT) as well as other details (e.g., orginal item for second chance, converted start price, etc.).

mixed $ListingDuration (line 136)

Describes the number of days the auction will be active.

mixed $ListingEnhancement (line 141)

Describes the types of enhancment supported for the item's listing.

mixed $ListingType (line 147)

Describes the type of listing for the item a seller has chosen (e.g., Chinese, Dutch, FixedPrice, etc.).

mixed $ListOfAttributeSets (line 29)

Carries one or more instances of the AttributeSet in a list.

mixed $Location (line 152)

Indicates the geographical location of the item.

mixed $PartnerCode (line 157)

Needed for add item only for partners.

mixed $PartnerName (line 162)

Needed for add item only for partners.

mixed $PaymentMethods (line 168)

List of payment methods accepted by a seller from a buyer for a (checkout) transaction.

mixed $PayPalEmailAddress (line 174)

Valid PayPal e-mail address if seller has chosen PayPal as a payment method for the listed item.

mixed $PrimaryCategory (line 179)

Container for data on the primary category of listing.

mixed $PrivateListing (line 184)

Private auction. Not applicable to Fixed Price items.

mixed $Quantity (line 189)

Number of items being sold in the auction.

mixed $RegionID (line 196)

Region where the item is listed. See Region Table for values. If the item is listed with a Region of 0 (zero), then this return field denotes no region association with the item, meaning that it is not listing the item regionally.

mixed $RelistLink (line 206)

If true, creates a link from the old listing for the item to the new relist

page, which accommodates users who might still look for the item under its old item ID. Also adds the relist ID to the old listing's record in the eBay database, which can be returned by calling GetItem for the old ItemId. If your application creates the listing page for the user, you need to add the relist link option to your application for your users.

mixed $ReservePrice (line 215)

Indicates the reserve price for a reserve auction. Returned only if DetailLevel

= 4. ReservePrice is only returned for auctions with a reserve price where the user calling GetItem is the item's seller. Returned as null for International Fixed Price items. For more information on reserve price auctions, see http://pages.ebay.com/help/basics/f-format.html#1.

mixed $ReviseStatus (line 220)

Revise Status contains information about the item being revised.

mixed $ScheduleTime (line 222)
mixed $SecondaryCategory (line 228)

Container for data on the secondary category of listing. Secondary category is optional.

mixed $Seller (line 238)

Seller user.

mixed $SellingStatus (line 244)

Container for for selling status information (e.g., BidCount, BidIncrement, HighBidder, MinimimumToBid, etc).

mixed $ShippingDetails (line 257)

Contains the shipping payment related information for the listed item.

mixed $ShippingOption (line 252)

Specifies where the seller is willing to ship the item. Default "SiteOnly".

Valid values are: SiteOnly (the default) WorldWide SitePlusRegions WillNotShip If SitePlusRegions is selected, then at least one regions argument (ShipToNorthAmerica, ShipToEurope, etc.) must also be set.

mixed $ShippingRegions (line 262)

Regions that seller will ship to.

mixed $ShippingTerms (line 267)

Describes who pays for the delivery of an item (e.g., buyer or seller).

mixed $Site (line 272)

eBay site on which item is listed.

mixed $SiteHostedPicture (line 233)

Item picture information for pictures hosted at eBay site.

mixed $StartPrice (line 278)

Starting price for the item. For Type=7 or Type=9 (Fixed Price) items, if the item price (MinimumBid) is revised, this field returns the new price.

mixed $Storefront (line 285)

Storefront is shown for any item that belongs to an eBay Store owner, regardless of whether it is fixed price or auction type. Not returned for International Fixed Price items.

mixed $SubTitle (line 291)

Subtitle to use in addition to the title. Provides more keywords when buyers search in titles and descriptions.

mixed $TimeLeft (line 297)

Time until the the end of the listing (e.g., the amount of time left in an active auction).

mixed $Title (line 302)

Name of the item as it appears for auctions.

mixed $UUID (line 307)

Universally unique constraint tag. The UUID is unique to a category.

mixed $VATDetails (line 312)

VAT info container.

mixed $VendorHostedPicture (line 317)

Item picture information for pictures hosted at vendor (i.e., remote) site.

Inherited Variables

Inherited from XSDSimpleType

XSDSimpleType::$_charset
XSDSimpleType::$_value

Inherited from XSDType

XSDType::$_attributes
XSDType::$_attributeValues
XSDType::$_elements
XSDType::$_namespace
Methods
Constructor ItemType (line 319)
ItemType ItemType ()
getApplicationData (line 628)
void getApplicationData ()
getAutoPay (line 646)
void getAutoPay ()
getBuyerProtection (line 655)
void getBuyerProtection ()
getBuyItNowPrice (line 664)
void getBuyItNowPrice ()
getCharity (line 673)
void getCharity ()
getCountry (line 682)
void getCountry ()
getCrossPromotion (line 691)
void getCrossPromotion ()
getCurrency (line 700)
void getCurrency ()
getDescription (line 709)
void getDescription ()
getEscrow (line 718)
void getEscrow ()
getGiftIcon (line 727)
void getGiftIcon ()
getGiftServices (line 736)
void getGiftServices ()
getHitCounter (line 745)
void getHitCounter ()
getItemID (line 754)
void getItemID ()
getListingDesigner (line 772)
void getListingDesigner ()
getListingDetails (line 763)
void getListingDetails ()
getListingDuration (line 781)
void getListingDuration ()
getListingEnhancement (line 790)
void getListingEnhancement ()
getListingType (line 799)
void getListingType ()
getListOfAttributeSets (line 637)
void getListOfAttributeSets ()
getLocation (line 808)
void getLocation ()
getPartnerCode (line 817)
void getPartnerCode ()
getPartnerName (line 826)
void getPartnerName ()
getPaymentMethods (line 835)
void getPaymentMethods ()
getPayPalEmailAddress (line 844)
void getPayPalEmailAddress ()
getPrimaryCategory (line 853)
void getPrimaryCategory ()
getPrivateListing (line 862)
void getPrivateListing ()
getQuantity (line 871)
void getQuantity ()
getRegionID (line 880)
void getRegionID ()
getRelistLink (line 889)
void getRelistLink ()
getReservePrice (line 898)
void getReservePrice ()
getReviseStatus (line 907)
void getReviseStatus ()
getScheduleTime (line 916)
void getScheduleTime ()
getSecondaryCategory (line 925)
void getSecondaryCategory ()
getSeller (line 943)
void getSeller ()
getSellingStatus (line 952)
void getSellingStatus ()
getShippingDetails (line 970)
void getShippingDetails ()
getShippingOption (line 961)
void getShippingOption ()
getShippingRegions (line 979)
void getShippingRegions ()
getShippingTerms (line 988)
void getShippingTerms ()
getSite (line 997)
void getSite ()
getSiteHostedPicture (line 934)
void getSiteHostedPicture ()
getStartPrice (line 1006)
void getStartPrice ()
getStorefront (line 1015)
void getStorefront ()
getSubTitle (line 1024)
void getSubTitle ()
getTimeLeft (line 1033)
void getTimeLeft ()
getTitle (line 1042)
void getTitle ()
getUUID (line 1051)
void getUUID ()
getVATDetails (line 1060)
void getVATDetails ()
getVendorHostedPicture (line 1069)
void getVendorHostedPicture ()
setApplicationData (line 632)
void setApplicationData ( $ApplicationData, [ $charset = 'iso-8859-1'])
  • $ApplicationData
  • $charset
setAutoPay (line 650)
void setAutoPay ( $AutoPay, [ $charset = 'iso-8859-1'])
  • $AutoPay
  • $charset
setBuyerProtection (line 659)
void setBuyerProtection ( $BuyerProtection, [ $charset = 'iso-8859-1'])
  • $BuyerProtection
  • $charset
setBuyItNowPrice (line 668)
void setBuyItNowPrice ( $BuyItNowPrice, [ $charset = 'iso-8859-1'])
  • $BuyItNowPrice
  • $charset
setCharity (line 677)
void setCharity ( $Charity, [ $charset = 'iso-8859-1'])
  • $Charity
  • $charset
setCountry (line 686)
void setCountry ( $Country, [ $charset = 'iso-8859-1'])
  • $Country
  • $charset
setCrossPromotion (line 695)
void setCrossPromotion ( $CrossPromotion, [ $charset = 'iso-8859-1'])
  • $CrossPromotion
  • $charset
setCurrency (line 704)
void setCurrency ( $Currency, [ $charset = 'iso-8859-1'])
  • $Currency
  • $charset
setDescription (line 713)
void setDescription ( $Description, [ $charset = 'iso-8859-1'])
  • $Description
  • $charset
setEscrow (line 722)
void setEscrow ( $Escrow, [ $charset = 'iso-8859-1'])
  • $Escrow
  • $charset
setGiftIcon (line 731)
void setGiftIcon ( $GiftIcon, [ $charset = 'iso-8859-1'])
  • $GiftIcon
  • $charset
setGiftServices (line 740)
void setGiftServices ( $GiftServices, [ $charset = 'iso-8859-1'])
  • $GiftServices
  • $charset
setHitCounter (line 749)
void setHitCounter ( $HitCounter, [ $charset = 'iso-8859-1'])
  • $HitCounter
  • $charset
setItemID (line 758)
void setItemID ( $ItemID, [ $charset = 'iso-8859-1'])
  • $ItemID
  • $charset
setListingDesigner (line 776)
void setListingDesigner ( $ListingDesigner, [ $charset = 'iso-8859-1'])
  • $ListingDesigner
  • $charset
setListingDetails (line 767)
void setListingDetails ( $ListingDetails, [ $charset = 'iso-8859-1'])
  • $ListingDetails
  • $charset
setListingDuration (line 785)
void setListingDuration ( $ListingDuration, [ $charset = 'iso-8859-1'])
  • $ListingDuration
  • $charset
setListingEnhancement (line 794)
void setListingEnhancement ( $ListingEnhancement, [ $charset = 'iso-8859-1'])
  • $ListingEnhancement
  • $charset
setListingType (line 803)
void setListingType ( $ListingType, [ $charset = 'iso-8859-1'])
  • $ListingType
  • $charset
setListOfAttributeSets (line 641)
void setListOfAttributeSets ( $ListOfAttributeSets, [ $charset = 'iso-8859-1'])
  • $ListOfAttributeSets
  • $charset
setLocation (line 812)
void setLocation ( $Location, [ $charset = 'iso-8859-1'])
  • $Location
  • $charset
setPartnerCode (line 821)
void setPartnerCode ( $PartnerCode, [ $charset = 'iso-8859-1'])
  • $PartnerCode
  • $charset
setPartnerName (line 830)
void setPartnerName ( $PartnerName, [ $charset = 'iso-8859-1'])
  • $PartnerName
  • $charset
setPaymentMethods (line 839)
void setPaymentMethods ( $PaymentMethods, [ $charset = 'iso-8859-1'])
  • $PaymentMethods
  • $charset
setPayPalEmailAddress (line 848)
void setPayPalEmailAddress ( $PayPalEmailAddress, [ $charset = 'iso-8859-1'])
  • $PayPalEmailAddress
  • $charset
setPrimaryCategory (line 857)
void setPrimaryCategory ( $PrimaryCategory, [ $charset = 'iso-8859-1'])
  • $PrimaryCategory
  • $charset
setPrivateListing (line 866)
void setPrivateListing ( $PrivateListing, [ $charset = 'iso-8859-1'])
  • $PrivateListing
  • $charset
setQuantity (line 875)
void setQuantity ( $Quantity, [ $charset = 'iso-8859-1'])
  • $Quantity
  • $charset
setRegionID (line 884)
void setRegionID ( $RegionID, [ $charset = 'iso-8859-1'])
  • $RegionID
  • $charset
setRelistLink (line 893)
void setRelistLink ( $RelistLink, [ $charset = 'iso-8859-1'])
  • $RelistLink
  • $charset
setReservePrice (line 902)
void setReservePrice ( $ReservePrice, [ $charset = 'iso-8859-1'])
  • $ReservePrice
  • $charset
setReviseStatus (line 911)
void setReviseStatus ( $ReviseStatus, [ $charset = 'iso-8859-1'])
  • $ReviseStatus
  • $charset
setScheduleTime (line 920)
void setScheduleTime ( $ScheduleTime, [ $charset = 'iso-8859-1'])
  • $ScheduleTime
  • $charset
setSecondaryCategory (line 929)
void setSecondaryCategory ( $SecondaryCategory, [ $charset = 'iso-8859-1'])
  • $SecondaryCategory
  • $charset
setSeller (line 947)
void setSeller ( $Seller, [ $charset = 'iso-8859-1'])
  • $Seller
  • $charset
setSellingStatus (line 956)
void setSellingStatus ( $SellingStatus, [ $charset = 'iso-8859-1'])
  • $SellingStatus
  • $charset
setShippingDetails (line 974)
void setShippingDetails ( $ShippingDetails, [ $charset = 'iso-8859-1'])
  • $ShippingDetails
  • $charset
setShippingOption (line 965)
void setShippingOption ( $ShippingOption, [ $charset = 'iso-8859-1'])
  • $ShippingOption
  • $charset
setShippingRegions (line 983)
void setShippingRegions ( $ShippingRegions, [ $charset = 'iso-8859-1'])
  • $ShippingRegions
  • $charset
setShippingTerms (line 992)
void setShippingTerms ( $ShippingTerms, [ $charset = 'iso-8859-1'])
  • $ShippingTerms
  • $charset
setSite (line 1001)
void setSite ( $Site, [ $charset = 'iso-8859-1'])
  • $Site
  • $charset
setSiteHostedPicture (line 938)
void setSiteHostedPicture ( $SiteHostedPicture, [ $charset = 'iso-8859-1'])
  • $SiteHostedPicture
  • $charset
setStartPrice (line 1010)
void setStartPrice ( $StartPrice, [ $charset = 'iso-8859-1'])
  • $StartPrice
  • $charset
setStorefront (line 1019)
void setStorefront ( $Storefront, [ $charset = 'iso-8859-1'])
  • $Storefront
  • $charset
setSubTitle (line 1028)
void setSubTitle ( $SubTitle, [ $charset = 'iso-8859-1'])
  • $SubTitle
  • $charset
setTimeLeft (line 1037)
void setTimeLeft ( $TimeLeft, [ $charset = 'iso-8859-1'])
  • $TimeLeft
  • $charset
setTitle (line 1046)
void setTitle ( $Title, [ $charset = 'iso-8859-1'])
  • $Title
  • $charset
setUUID (line 1055)
void setUUID ( $UUID, [ $charset = 'iso-8859-1'])
  • $UUID
  • $charset
setVATDetails (line 1064)
void setVATDetails ( $VATDetails, [ $charset = 'iso-8859-1'])
  • $VATDetails
  • $charset
setVendorHostedPicture (line 1073)
void setVendorHostedPicture ( $VendorHostedPicture, [ $charset = 'iso-8859-1'])
  • $VendorHostedPicture
  • $charset

Inherited Methods

Inherited From XSDSimpleType

XSDSimpleType::XSDSimpleType()
XSDSimpleType::getSoapValue()
XSDSimpleType::setval()

Inherited From XSDType

XSDType::XSDType()
XSDType::getattr()
XSDType::getSoapValue()
XSDType::setattr()
XSDType::__set_attribute()

Documentation generated on Fri, 15 Oct 2010 06:21:09 +0000 by phpDocumentor 1.4.3