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

Overview

Type defining the PaymentDetails container, which is used by the seller to
specify amounts and due dates for deposits and full payment on motor vehicle listings.

@ingroup EBayAPIInterface

Tasks

  •   hoursToDeposit

    This integer value indicates the number of hours that a buyer has (after he/she commits to
    buy) to make a deposit to the seller as a down payment on a motor vehicle. Valid values are
    ‘24’, ‘48’ (default), and ‘72’.



    The deposit amount is specified in the DepositAmount field. If not
    specified, the DepositAmount value defaults to 0.0, in which case, a
    deposit on the vehicle is not required.

    property
  •   daysToFullPayment

    This integer value indicates the number of days that a buyer has (after he/she commits to
    buy) to make full payment to the seller and close the remaining balance on a motor vehicle.
    Valid values are ‘3’, ‘7’ (default), ‘10’, and ‘14’.



    In order for a buyer to make a full payment on an US or CA motor vehicle, at least one of
    the following PaymentMethods values must be specified for the
    listing:

    • CashInPerson
    • LoanCheck
    • MOCC (money order or cashier's check)
    • PaymentSeeDescription (indicates to prospective buyers that payment instructions are in the item's description
    • PersonalCheck
    property
  •   depositAmount

    This dollar value indicates the amount of the deposit that a buyer must make on a purchased
    motor vehicle (eBay Motors US and CA). The deposit amount can be as high as $2,000.00. If not
    specified, this value defaults to ‘0.0’. If the seller is requiring that the buyer put down
    a deposit on the vehicle, the seller must include and set the DepositType
    field to ‘OtherMethod’ and specify an HoursToDeposit value.
    If specified, then also specify HoursToDeposit




    Deposits can only be paid using PayPal, so if DepositAmount is
    specified (and not ‘0.0’), then the listing must offer
    ‘PayPal’ as a payment method (in addition to the payment methods
    offered for the full payment). Unlike other listings, PayPal is not
    automatically added to a Motors listing even if the seller has a
    PayPal preference set in My eBay. The seller also needs to have a
    linked PayPal account in order to require a deposit.



    The deposit amount appears in the shipping, payment details and return policy section of the
    View Item page.



    For ReviseItem and related calls: If the listing
    has no bids, the seller can add or lower a deposit; and they can
    increase the deposit if the listing doesn’t require Immediate Payment.
    The seller can also remove the Immediate Payment option (if any).
    If the listing has bids, the seller can only lower an existing
    deposit; but not add or increase a deposit. The seller can’t remove
    Immediate Payment when a listing with a deposit has bids.

    property
  •   depositType

    This field applies to eBay Motors (US and CA) vehicles listings. If the seller is requiring
    that the buyer make a deposit on the vehicle, the DepositType value must be
    included and set to ‘OtherMethod’. Otherwise, specify ‘None’ (or don’t pass in DepositType).

    property
  •   any

    (public property)

    property

Properties

any

(public property)

@property (nonatomic, retain) NSMutableArray *any

Discussion

(public property)

entry type : PicoAnyElement, wrapper for primitive anyelement

Declared In

Trading_PaymentDetailsType.h

daysToFullPayment

This integer value indicates the number of days that a buyer has (after he/she commits to
buy) to make full payment to the seller and close the remaining balance on a motor vehicle.
Valid values are ‘3’, ‘7’ (default), ‘10’, and ‘14’.



In order for a buyer to make a full payment on an US or CA motor vehicle, at least one of
the following PaymentMethods values must be specified for the
listing:

  • CashInPerson
  • LoanCheck
  • MOCC (money order or cashier's check)
  • PaymentSeeDescription (indicates to prospective buyers that payment instructions are in the item's description
  • PersonalCheck
@property (nonatomic, retain) NSNumber *daysToFullPayment

Discussion

This integer value indicates the number of days that a buyer has (after he/she commits to
buy) to make full payment to the seller and close the remaining balance on a motor vehicle.
Valid values are ‘3’, ‘7’ (default), ‘10’, and ‘14’.



In order for a buyer to make a full payment on an US or CA motor vehicle, at least one of
the following PaymentMethods values must be specified for the
listing:

  • CashInPerson
  • LoanCheck
  • MOCC (money order or cashier's check)
  • PaymentSeeDescription (indicates to prospective buyers that payment instructions are in the item's description
  • PersonalCheck

type : NSNumber, wrapper for primitive int

Declared In

Trading_PaymentDetailsType.h

depositAmount

This dollar value indicates the amount of the deposit that a buyer must make on a purchased
motor vehicle (eBay Motors US and CA). The deposit amount can be as high as $2,000.00. If not
specified, this value defaults to ‘0.0’. If the seller is requiring that the buyer put down
a deposit on the vehicle, the seller must include and set the DepositType
field to ‘OtherMethod’ and specify an HoursToDeposit value.
If specified, then also specify HoursToDeposit




Deposits can only be paid using PayPal, so if DepositAmount is
specified (and not ‘0.0’), then the listing must offer
‘PayPal’ as a payment method (in addition to the payment methods
offered for the full payment). Unlike other listings, PayPal is not
automatically added to a Motors listing even if the seller has a
PayPal preference set in My eBay. The seller also needs to have a
linked PayPal account in order to require a deposit.



The deposit amount appears in the shipping, payment details and return policy section of the
View Item page.



For ReviseItem and related calls: If the listing
has no bids, the seller can add or lower a deposit; and they can
increase the deposit if the listing doesn’t require Immediate Payment.
The seller can also remove the Immediate Payment option (if any).
If the listing has bids, the seller can only lower an existing
deposit; but not add or increase a deposit. The seller can’t remove
Immediate Payment when a listing with a deposit has bids.

@property (nonatomic, retain) Trading_AmountType *depositAmount

Discussion

This dollar value indicates the amount of the deposit that a buyer must make on a purchased
motor vehicle (eBay Motors US and CA). The deposit amount can be as high as $2,000.00. If not
specified, this value defaults to ‘0.0’. If the seller is requiring that the buyer put down
a deposit on the vehicle, the seller must include and set the DepositType
field to ‘OtherMethod’ and specify an HoursToDeposit value.
If specified, then also specify HoursToDeposit




Deposits can only be paid using PayPal, so if DepositAmount is
specified (and not ‘0.0’), then the listing must offer
‘PayPal’ as a payment method (in addition to the payment methods
offered for the full payment). Unlike other listings, PayPal is not
automatically added to a Motors listing even if the seller has a
PayPal preference set in My eBay. The seller also needs to have a
linked PayPal account in order to require a deposit.



The deposit amount appears in the shipping, payment details and return policy section of the
View Item page.



For ReviseItem and related calls: If the listing
has no bids, the seller can add or lower a deposit; and they can
increase the deposit if the listing doesn’t require Immediate Payment.
The seller can also remove the Immediate Payment option (if any).
If the listing has bids, the seller can only lower an existing
deposit; but not add or increase a deposit. The seller can’t remove
Immediate Payment when a listing with a deposit has bids.

type : class Trading_AmountType

Declared In

Trading_PaymentDetailsType.h

depositType

This field applies to eBay Motors (US and CA) vehicles listings. If the seller is requiring
that the buyer make a deposit on the vehicle, the DepositType value must be
included and set to ‘OtherMethod’. Otherwise, specify ‘None’ (or don’t pass in DepositType).

@property (nonatomic, retain) NSString *depositType

Discussion

This field applies to eBay Motors (US and CA) vehicles listings. If the seller is requiring
that the buyer make a deposit on the vehicle, the DepositType value must be
included and set to ‘OtherMethod’. Otherwise, specify ‘None’ (or don’t pass in DepositType).

type: string constant in Trading_DepositTypeCodeType.h

Declared In

Trading_PaymentDetailsType.h

hoursToDeposit

This integer value indicates the number of hours that a buyer has (after he/she commits to
buy) to make a deposit to the seller as a down payment on a motor vehicle. Valid values are
‘24’, ‘48’ (default), and ‘72’.



The deposit amount is specified in the DepositAmount field. If not
specified, the DepositAmount value defaults to 0.0, in which case, a
deposit on the vehicle is not required.

@property (nonatomic, retain) NSNumber *hoursToDeposit

Discussion

This integer value indicates the number of hours that a buyer has (after he/she commits to
buy) to make a deposit to the seller as a down payment on a motor vehicle. Valid values are
‘24’, ‘48’ (default), and ‘72’.



The deposit amount is specified in the DepositAmount field. If not
specified, the DepositAmount value defaults to 0.0, in which case, a
deposit on the vehicle is not required.

type : NSNumber, wrapper for primitive int

Declared In

Trading_PaymentDetailsType.h