NAME

eBay::API::XML::DataType::ExtendedContactDetailsType

DESCRIPTION

Contains extended contact information for an eBay user.

SYNOPSIS

INHERITANCE

eBay::API::XML::DataType::ExtendedContactDetailsType inherits from the eBay::API::XML::BaseDataType class

Subroutines:

setClassifiedAdContactByEmailEnabled()

Returned for classified ads to indicate whether contact by email is enabled. In the pay-per-lead feature, which will be available in upcoming months on the US site, this field will specify whether potential buyers can email the seller after viewing a pay-per-lead listing.

  Calls: AddItem
         ReviseItem
         VerifyAddItem
         RelistItem
  RequiredInput: No

# Argument: 'xs:boolean'

isClassifiedAdContactByEmailEnabled()

  Calls: GetItem
  Returned: Conditionally
  Details: DetailLevel: none, ItemReturnDescription, ItemReturnAttributes, ReturnAll

# Returns: 'xs:boolean'

setContactHoursDetails()

All fields related to contact hours including time ranges and user-designated time zone.

  Calls: AddItem
         RelistItem
         ReviseItem
         VerifyAddItem
  RequiredInput: No

# Argument: 'ns:ContactHoursDetailsType'

getContactHoursDetails()

  Calls: GetItem
  Returned: Conditionally
  Details: DetailLevel: none, ItemReturnDescription, ItemReturnAttributes, ReturnAll

  Calls: GetSellerList
  Returned: Conditionally
  Details: DetailLevel: none, ItemReturnDescription, ReturnAll

# Returns: 'ns:ContactHoursDetailsType'

setPayPerLeadPhoneNumber()

A phone number assigned by eBay and provided to potential buyers when they are viewing a pay-per-lead listing. If a potential buyer (a lead) makes a call to this number, eBay routes the call to the seller based on inputs made by the seller when the seller lists the item.

# Argument: 'xs:string'

getPayPerLeadPhoneNumber()

  Calls: GetItem
  Returned: Conditionally
  Details: DetailLevel: none, ItemReturnDescription, ItemReturnAttributes, ReturnAll

# Returns: 'xs:string'