Inherits from NSObject
Conforms to PicoBindable
Declared in Trading_SellerPaymentPreferencesType.h
Trading_SellerPaymentPreferencesType.m

Overview

Type defining the SellerPaymentPreferences container, which
consists of the seller’s payment preferences. Payment preferences specified in a
SetUserPreferences call override the settings in My eBay payment
preferences.

@ingroup EBayAPIInterface

Tasks

  •   alwaysUseThisPaymentAddress

    Sellers include this field and set it to ‘true’ if they want buyers to mail payment
    to the payment address specified in the
    SellerPaymentPreferences.SellerPaymentAddress field. A payment
    address only comes into play if the item’s category allows offline payments, and the
    seller has allowed the buyer to mail a payment. This payment address will only be
    displayed to winning bidders and buyers.

    property
  •   displayPayNowButton

    If set, this field determines whether a Pay Now button is displayed for all of the
    user’s listings. The user has the option of using a PayPal only version of the Pay
    Now button or a Pay Now button for all payment methods.

    property
  •   payPalPreferred

    Specifies whether a seller wants to let buyers know that PayPal payments
    are preferred.

    property
  •   defaultPayPalEmailAddress

    Specifies the default email address the seller uses for receiving PayPal payments.

    property
  •   payPalAlwaysOn

    Indicates whether PayPal is always accepted for the seller’s listings.

    property
  •   sellerPaymentAddress

    Specifies the address the seller uses to receive mailed payments from buyers.

    property
  •   upsRateOption

    Specifies the type of United Parcel Service rates to use.

    property
  •   fedExRateOption

    Specifies the type of FedEx rates to use.

    property
  •   uspsRateOption

    Specifies the type of USPS rates to use.

    property
  •   any

    (public property)

    property

Properties

alwaysUseThisPaymentAddress

Sellers include this field and set it to ‘true’ if they want buyers to mail payment
to the payment address specified in the
SellerPaymentPreferences.SellerPaymentAddress field. A payment
address only comes into play if the item’s category allows offline payments, and the
seller has allowed the buyer to mail a payment. This payment address will only be
displayed to winning bidders and buyers.

@property (nonatomic, retain) NSNumber *alwaysUseThisPaymentAddress

Discussion

Sellers include this field and set it to ‘true’ if they want buyers to mail payment
to the payment address specified in the
SellerPaymentPreferences.SellerPaymentAddress field. A payment
address only comes into play if the item’s category allows offline payments, and the
seller has allowed the buyer to mail a payment. This payment address will only be
displayed to winning bidders and buyers.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SellerPaymentPreferencesType.h

any

(public property)

@property (nonatomic, retain) NSMutableArray *any

Discussion

(public property)

entry type : PicoAnyElement, wrapper for primitive anyelement

Declared In

Trading_SellerPaymentPreferencesType.h

defaultPayPalEmailAddress

Specifies the default email address the seller uses for receiving PayPal payments.

@property (nonatomic, retain) NSString *defaultPayPalEmailAddress

Discussion

Specifies the default email address the seller uses for receiving PayPal payments.

type : NSString, wrapper for primitive string

Declared In

Trading_SellerPaymentPreferencesType.h

displayPayNowButton

If set, this field determines whether a Pay Now button is displayed for all of the
user’s listings. The user has the option of using a PayPal only version of the Pay
Now button or a Pay Now button for all payment methods.

@property (nonatomic, retain) NSString *displayPayNowButton

Discussion

If set, this field determines whether a Pay Now button is displayed for all of the
user’s listings. The user has the option of using a PayPal only version of the Pay
Now button or a Pay Now button for all payment methods.

type: string constant in Trading_DisplayPayNowButtonCodeType.h

Declared In

Trading_SellerPaymentPreferencesType.h

fedExRateOption

Specifies the type of FedEx rates to use.

@property (nonatomic, retain) NSString *fedExRateOption

Discussion

Specifies the type of FedEx rates to use.

type: string constant in Trading_FedExRateOptionCodeType.h

Declared In

Trading_SellerPaymentPreferencesType.h

payPalAlwaysOn

Indicates whether PayPal is always accepted for the seller’s listings.

@property (nonatomic, retain) NSNumber *payPalAlwaysOn

Discussion

Indicates whether PayPal is always accepted for the seller’s listings.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SellerPaymentPreferencesType.h

payPalPreferred

Specifies whether a seller wants to let buyers know that PayPal payments
are preferred.

@property (nonatomic, retain) NSNumber *payPalPreferred

Discussion

Specifies whether a seller wants to let buyers know that PayPal payments
are preferred.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SellerPaymentPreferencesType.h

sellerPaymentAddress

Specifies the address the seller uses to receive mailed payments from buyers.

@property (nonatomic, retain) Trading_AddressType *sellerPaymentAddress

Discussion

Specifies the address the seller uses to receive mailed payments from buyers.

type : class Trading_AddressType

Declared In

Trading_SellerPaymentPreferencesType.h

upsRateOption

Specifies the type of United Parcel Service rates to use.

@property (nonatomic, retain) NSString *upsRateOption

Discussion

Specifies the type of United Parcel Service rates to use.

type: string constant in Trading_UPSRateOptionCodeType.h

Declared In

Trading_SellerPaymentPreferencesType.h

uspsRateOption

Specifies the type of USPS rates to use.

@property (nonatomic, retain) NSString *uspsRateOption

Discussion

Specifies the type of USPS rates to use.

type: string constant in Trading_USPSRateOptionCodeType.h

Declared In

Trading_SellerPaymentPreferencesType.h