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'