The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

eBay::API::XML::DataType::ExpressSellerRequirementsType

DESCRIPTION

SYNOPSIS

INHERITANCE

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

Subroutines:

setBusinessSeller()

If true, the seller is a registered business seller. Only returned for Express Germany. Starting in late April, this value will no longer work, regardless of the API version you are using.

# Argument: 'xs:boolean'

isBusinessSeller()

# Returns: 'xs:boolean'

setCombinedPaymentsAccepted()

If true, the seller accepts combined payments. If false, the seller doesn't accept combined payments (and the seller is therefore ineligible for Express, if the site requires this preference).

# Argument: 'xs:boolean'

isCombinedPaymentsAccepted()

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

  Calls: GetUser
  Returned: Conditionally
  Details: DetailLevel: none, ReturnSummary, ReturnAll

# Returns: 'xs:boolean'

setEligiblePayPalAccount()

If true, the seller has an eligible PayPal account for Express. Only returned if the site assesses this requirement at the seller level.

# Argument: 'xs:boolean'

isEligiblePayPalAccount()

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

  Calls: GetUser
  Returned: Conditionally
  Details: DetailLevel: none, ReturnSummary, ReturnAll

# Returns: 'xs:boolean'

setExpressApproved()

If true, indicates eBay has marked the seller as eligible for eBay Express based on direct evaluation. Only returned if true, and no other seller requirement settings are returned in this case. For example, on the eBay Germany site, sellers need to fill out an application to become eligible to list on Express Germany. If they are approved, eBay sets ExpressApproved to true and no other seller requirement settings are relevant. <p></p> <span class="tablenote"><b>Note:</b> At the end of April 2008, UK and Germany eBay Express will be shutdown. No users will be eligible to list on these sites. All users previously registered on UK and Germany Express will have their registered status revoked. Any Express only items listed on these sites will be ended and credited the full insertion fee to their sellers. Please refer to the respective Express sites for more information. </span>

# Argument: 'xs:boolean'

isExpressApproved()

  Calls: GetUser
  Returned: Conditionally
  Details: DetailLevel: none, ReturnSummary, ReturnAll

# Returns: 'xs:boolean'

setExpressSellingPreference()

If true, the seller's preferences in My eBay are set to include listings on eBay Express. If false, the seller prefers not to include listings on Express, so the seller is therefore ineligible for Express (and no other seller requirement settings are returned in this case).

SeeLink: URL: io_GetUserPreferences.html#Response.ExpressPreferences.ExpressSellingPreference Title: (GetUserPreferences) ExpressPreferences.ExpressSellingPreference

# Argument: 'xs:boolean'

isExpressSellingPreference()

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

  Calls: GetUser
  Returned: Conditionally
  Details: DetailLevel: none, ReturnSummary, ReturnAll

# Returns: 'xs:boolean'

setFeedbackAsSellerScore()

If true, indicates that the seller meets the Express site's minimum feedback requirement (if any) for transactions as a seller (not a buyer).

# Argument: 'ns:FeedbackRequirementsType'

getFeedbackAsSellerScore()

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

  Calls: GetUser
  Returned: Conditionally
  Details: DetailLevel: none, ReturnSummary, ReturnAll

# Returns: 'ns:FeedbackRequirementsType'

setFeedbackPublic()

If true, the seller's feedback profile is public. If false, the seller's feedback details are private; that is, User.FeedbackPrivate is true (and the seller is therefore ineligible).

# Argument: 'xs:boolean'

isFeedbackPublic()

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

  Calls: GetUser
  Returned: Conditionally
  Details: DetailLevel: none, ReturnSummary, ReturnAll

# Returns: 'xs:boolean'

setFeedbackScore()

If true, indicates that the seller meets the site's minimum total feedback requirement for Express.

# Argument: 'ns:FeedbackRequirementsType'

getFeedbackScore()

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

  Calls: GetUser
  Returned: Conditionally
  Details: DetailLevel: none, ReturnSummary, ReturnAll

# Returns: 'ns:FeedbackRequirementsType'

setGoodStanding()

If true, the user has a seller account in good standing.

# Argument: 'xs:boolean'

isGoodStanding()

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

  Calls: GetUser
  Returned: Conditionally
  Details: DetailLevel: none, ReturnSummary, ReturnAll

# Returns: 'xs:boolean'

setPayPalAccountAcceptsUnconfirmedAddress()

If true, the seller has a PayPal account that accepts a payment from a buyer with an unconfirmed address. Only returned if the site assesses this requirement at the seller level.

# Argument: 'xs:boolean'

isPayPalAccountAcceptsUnconfirmedAddress()

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

  Calls: GetUser
  Returned: Conditionally
  Details: DetailLevel: none, ReturnSummary, ReturnAll

# Returns: 'xs:boolean'

setPositiveFeedbackAsSellerPercent()

If true, indicates that the seller meets the Express site's minimum positive feedback requirement (if any) for transactions as a seller (not a buyer).

# Argument: 'ns:FeedbackRequirementsType'

getPositiveFeedbackAsSellerPercent()

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

  Calls: GetUser
  Returned: Conditionally
  Details: DetailLevel: none, ReturnSummary, ReturnAll

# Returns: 'ns:FeedbackRequirementsType'

setPositiveFeedbackPercent()

If true, indicates that the seller meets the site's minimum total positive feedback requirement for Express.

# Argument: 'ns:FeedbackRequirementsType'

getPositiveFeedbackPercent()

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

  Calls: GetUser
  Returned: Conditionally
  Details: DetailLevel: none, ReturnSummary, ReturnAll

# Returns: 'ns:FeedbackRequirementsType'