=head1 NAME

eBay::API::XML::Call::GetUserPreferences

=head1 DESCRIPTION



=head1 SYNOPSIS


=cut

=head1 Methods


=cut

=head2 setShowBidderNoticePreferences()

If true, requests a seller's preferences for receiving bidder notices.

  RequiredInput: No
#    Argument: 'xs:boolean'


=cut

=head2 setShowCombinedPaymentPreferences()

DO NOT USE THIS FIELD. Use 'GetShippingDiscountProfiles' to access
similar information.
If true, requests a seller's preferences for accepting payments
that combine item purchases into one order.

  RequiredInput: No
#    Argument: 'xs:boolean'


=cut

=head2 setShowCrossPromotionPreferences()

If true, requests a seller's cross-promotion preferences, such as
whether cross-promotions are enabled and the sort filters used.

  RequiredInput: No
#    Argument: 'xs:boolean'


=cut

=head2 setShowEmailShipmentTrackingNumberPreference()

If true, returns the preference related to emailing the email shipment tracking number.

Default: false

  RequiredInput: No
#    Argument: 'xs:boolean'


=cut

=head2 setShowEndOfAuctionEmailPreferences()

If true, displays the seller's end of auction email preferences.

  RequiredInput: No
#    Argument: 'xs:boolean'


=cut

=head2 setShowProStoresPreferences()

If true, returns ProStores checkout preferences.

Default: false

  RequiredInput: No
#    Argument: 'xs:boolean'


=cut

=head2 setShowSellerFavoriteItemPreferences()

If true, retrieves preferences the seller has set for displaying items
on a buyer's favorite sellers page and in the favorite sellers email digest.

  RequiredInput: No
#    Argument: 'xs:boolean'


=cut

=head2 setShowSellerPaymentPreferences()

If true, displays a seller's payment preferences, for displaying
a Pay Now button, accepting PayPal, and so on.

  RequiredInput: No
#    Argument: 'xs:boolean'


=cut

=head2 getBidderNoticePreferences()

Contains a seller's preferences for receiving bidder notices.
Returned when the request sets ShowBidderNoticePreferences to true.

  Returned: Conditionally
#    Returns: 'ns:BidderNoticePreferencesType'


=cut

=head2 getCombinedPaymentPreferences()

DO NOT USE THIS FIELD. Use 'GetShippingDiscountProfiles' to retrieve
similar information. 
Contains a seller's preferences for accepting combined payments.
Returned when ShowCombinedPaymentPreferences is true.

  Returned: Conditionally
#    Returns: 'ns:CombinedPaymentPreferencesType'


=cut

=head2 getCrossPromotionPreferences()

Contains a seller's cross-promotion preferences.
Returned when ShowCrossPromotionPreferences is true.

  Returned: Conditionally
#    Returns: 'ns:CrossPromotionPreferencesType'


=cut

=head2 isEmailShipmentTrackingNumberPreference()

Contains the user's preference for the email shipment tracking number.

  Returned: Conditionally
#    Returns: 'xs:boolean'


=cut

=head2 getEndOfAuctionEmailPreferences()

Contains the user's end of auction email preferences.

  Returned: Conditionally
#    Returns: 'ns:EndOfAuctionEmailPreferencesType'


=cut

=head2 getExpressPreferences()

The seller's Express preferences.
Always returned for sellers who are eligible to list on Express.
Not returned for sellers who are not eligible per eBay's requirements.
If ExpressPreferences is not returned, call GetUser and check the value
of SellerInfo.ExpressEligible. If the seller is not eligible, see
the eBay Web Services guide for possible reasons.
Note that if the seller opts out of Express themselves (but would otherwise be eligible),
ExpressPreferences is returned. In this case, GetUser may show that the user is
not eligible to list on Express.<br>
<br>
Express preferences are returned based on the seller's registration site,
not the site to which you send the request. For example, a US seller's
preferences will be returned even if you submit the request to site 77 (Germany).

  Returned: Conditionally
#    Returns: 'ns:ExpressPreferencesType'


=cut

=head2 getProStoresPreference()

Details about ProStores and checkout preferences. Returned only if requested
on input.

  Returned: Conditionally
#    Returns: 'ns:ProStoresCheckoutPreferenceType'


=cut

=head2 getSellerFavoriteItemPreferences()

Contains a seller's preferences for displaying items on a buyer's
Favorite Sellers' Items page or Favorite Sellers' Items digest.

  Returned: Conditionally
#    Returns: 'ns:SellerFavoriteItemPreferencesType'


=cut

=head2 getSellerPaymentPreferences()

Contains a seller's preferences for accepting payments.
Returned when ShowSellerPaymentPreferences is true.

  Returned: Conditionally
#    Returns: 'ns:SellerPaymentPreferencesType'


=cut

=head1 SEE ALSO

L<eBay::API>

=head1 JOIN US

Please visit http://developer.ebay.com for more eBay API information. 

Web:
L<http://developer.ebay.com>

Community Forums:
L<http://developer.ebay.com/community/forums/>

=cut

