eBay::API::XML::DataType::ExtendedContactDetailsType(3)

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'