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

Overview

A payment between Half.com and a seller. The financial value of a payment is
typically based on an amount that a buyer paid to Half.com for one order line
item, plus the buyer’s shipping cost, minus Half.com’s commission.

@ingroup EBayAPIInterface

Tasks

  •   itemID

    Unique identifier for the Half.com item listing.

    property
  •   transactionID

    Unique identifier for a Half.com order line item (transaction). An order
    line item is created once there is a commitment from a buyer to purchase an
    item. Along with its corresponding ItemID, a TransactionID is used and
    referenced during an order checkout flow and after checkout has been
    completed.

    property
  •   orderID

    A unique identifier that identifies a single line item or multiple line item
    (Combined Payment) Half.com order.



    For a single line item order, the OrderID value is identical to the
    OrderLineItemID value that is generated upon creation of the order line
    item. For a Combined Payment order, the OrderID value is created by eBay
    when the buyer or seller (sharing multiple, common order line items)
    combines multiple order line items into a Combined Payment order through
    the Half.com site.

    property
  •   sellerInventoryID

    An ID that the seller specified when they listed the Half.com item, if any.
    It can be used for the seller’s SKU. Note that SellerInventoryID is not
    returned if no ID was specified. (Note: The SKU field used for eBay.com
    listings is not applicable to Half.com listings.)

    property
  •   privateNotes

    A text note that the seller specified for the Half.com item, if any. Only
    visible to the seller. Not returned if the seller specified no notes.

    property
  •   externalProductID

    Contains an ISBN, UPC, or EAN value from the catalog product associated with
    the Half.com item. All Half.com items are listed with Pre-filled Item
    Information.

    property
  •   title

    The title of the item listing as it appears on Half.com.



    Note:
    The maximum length of an eBay Item Title has increased to 80 characters as of
    September 2011.

    property
  •   paymentType

    Indicates whether the payment is for a Half.com sale or a refund.

    property
  •   transactionPrice

    Price of the order line item (transaction) before shipping and other costs.

    property
  •   shippingReimbursement

    The adjusted shipping cost that Half.com pays the seller. For a multiple
    line item (Combined Payment) order, the total shipping cost may be less than
    the cost to ship the items individually, which makes the adjustment
    necessary. The shipping cost may also be adjusted due to Half.com handling
    charges.



    Note: Due to the way shipping costs are calculated, this
    value may be different for identical items in different orders.

    property
  •   commission

    Amount of commission charged by Half.com.

    property
  •   amountPaid

    Total amount paid by buyer for the Half.com order.

    property
  •   paidTime

    The time and date when Half.com created the payment. Half.com creates a
    payment when the buyer pays for an order. This time is specified
    in GMT (not Pacific time). See “Time Values” in the eBay Web Services guide
    for information about converting between GMT and other time zones.

    property
  •   orderLineItemID

    A unique identifier for a Half.com order line item. This field is created as
    soon as there is a commitment to buy from the seller, and its value is based
    upon the concatenation of ItemID and TransactionID, with a hyphen in between
    these two IDs. For a single line item order, the OrderLineItemID value is
    identical to the OrderID value.

    property
  •   any

    (public property)

    property

Properties

amountPaid

Total amount paid by buyer for the Half.com order.

@property (nonatomic, retain) Trading_AmountType *amountPaid

Discussion

Total amount paid by buyer for the Half.com order.

type : class Trading_AmountType

Declared In

Trading_SellerPaymentType.h

any

(public property)

@property (nonatomic, retain) NSMutableArray *any

Discussion

(public property)

entry type : PicoAnyElement, wrapper for primitive anyelement

Declared In

Trading_SellerPaymentType.h

commission

Amount of commission charged by Half.com.

@property (nonatomic, retain) Trading_AmountType *commission

Discussion

Amount of commission charged by Half.com.

type : class Trading_AmountType

Declared In

Trading_SellerPaymentType.h

externalProductID

Contains an ISBN, UPC, or EAN value from the catalog product associated with
the Half.com item. All Half.com items are listed with Pre-filled Item
Information.

@property (nonatomic, retain) Trading_ExternalProductIDType *externalProductID

Discussion

Contains an ISBN, UPC, or EAN value from the catalog product associated with
the Half.com item. All Half.com items are listed with Pre-filled Item
Information.

type : class Trading_ExternalProductIDType

Declared In

Trading_SellerPaymentType.h

itemID

Unique identifier for the Half.com item listing.

@property (nonatomic, retain) NSString *itemID

Discussion

Unique identifier for the Half.com item listing.

type : NSString, wrapper for primitive string

Declared In

Trading_SellerPaymentType.h

orderID

A unique identifier that identifies a single line item or multiple line item
(Combined Payment) Half.com order.



For a single line item order, the OrderID value is identical to the
OrderLineItemID value that is generated upon creation of the order line
item. For a Combined Payment order, the OrderID value is created by eBay
when the buyer or seller (sharing multiple, common order line items)
combines multiple order line items into a Combined Payment order through
the Half.com site.

@property (nonatomic, retain) NSString *orderID

Discussion

A unique identifier that identifies a single line item or multiple line item
(Combined Payment) Half.com order.



For a single line item order, the OrderID value is identical to the
OrderLineItemID value that is generated upon creation of the order line
item. For a Combined Payment order, the OrderID value is created by eBay
when the buyer or seller (sharing multiple, common order line items)
combines multiple order line items into a Combined Payment order through
the Half.com site.

type : NSString, wrapper for primitive string

Declared In

Trading_SellerPaymentType.h

orderLineItemID

A unique identifier for a Half.com order line item. This field is created as
soon as there is a commitment to buy from the seller, and its value is based
upon the concatenation of ItemID and TransactionID, with a hyphen in between
these two IDs. For a single line item order, the OrderLineItemID value is
identical to the OrderID value.

@property (nonatomic, retain) NSString *orderLineItemID

Discussion

A unique identifier for a Half.com order line item. This field is created as
soon as there is a commitment to buy from the seller, and its value is based
upon the concatenation of ItemID and TransactionID, with a hyphen in between
these two IDs. For a single line item order, the OrderLineItemID value is
identical to the OrderID value.

type : NSString, wrapper for primitive string

Declared In

Trading_SellerPaymentType.h

paidTime

The time and date when Half.com created the payment. Half.com creates a
payment when the buyer pays for an order. This time is specified
in GMT (not Pacific time). See “Time Values” in the eBay Web Services guide
for information about converting between GMT and other time zones.

@property (nonatomic, retain) NSDate *paidTime

Discussion

The time and date when Half.com created the payment. Half.com creates a
payment when the buyer pays for an order. This time is specified
in GMT (not Pacific time). See “Time Values” in the eBay Web Services guide
for information about converting between GMT and other time zones.

type : NSDate, wrapper for primitive date

Declared In

Trading_SellerPaymentType.h

paymentType

Indicates whether the payment is for a Half.com sale or a refund.

@property (nonatomic, retain) NSString *paymentType

Discussion

Indicates whether the payment is for a Half.com sale or a refund.

type: string constant in Trading_PaymentTypeCodeType.h

Declared In

Trading_SellerPaymentType.h

privateNotes

A text note that the seller specified for the Half.com item, if any. Only
visible to the seller. Not returned if the seller specified no notes.

@property (nonatomic, retain) NSString *privateNotes

Discussion

A text note that the seller specified for the Half.com item, if any. Only
visible to the seller. Not returned if the seller specified no notes.

type : NSString, wrapper for primitive string

Declared In

Trading_SellerPaymentType.h

sellerInventoryID

An ID that the seller specified when they listed the Half.com item, if any.
It can be used for the seller’s SKU. Note that SellerInventoryID is not
returned if no ID was specified. (Note: The SKU field used for eBay.com
listings is not applicable to Half.com listings.)

@property (nonatomic, retain) NSString *sellerInventoryID

Discussion

An ID that the seller specified when they listed the Half.com item, if any.
It can be used for the seller’s SKU. Note that SellerInventoryID is not
returned if no ID was specified. (Note: The SKU field used for eBay.com
listings is not applicable to Half.com listings.)

type : NSString, wrapper for primitive string

Declared In

Trading_SellerPaymentType.h

shippingReimbursement

The adjusted shipping cost that Half.com pays the seller. For a multiple
line item (Combined Payment) order, the total shipping cost may be less than
the cost to ship the items individually, which makes the adjustment
necessary. The shipping cost may also be adjusted due to Half.com handling
charges.



Note: Due to the way shipping costs are calculated, this
value may be different for identical items in different orders.

@property (nonatomic, retain) Trading_AmountType *shippingReimbursement

Discussion

The adjusted shipping cost that Half.com pays the seller. For a multiple
line item (Combined Payment) order, the total shipping cost may be less than
the cost to ship the items individually, which makes the adjustment
necessary. The shipping cost may also be adjusted due to Half.com handling
charges.



Note: Due to the way shipping costs are calculated, this
value may be different for identical items in different orders.

type : class Trading_AmountType

Declared In

Trading_SellerPaymentType.h

title

The title of the item listing as it appears on Half.com.



Note:
The maximum length of an eBay Item Title has increased to 80 characters as of
September 2011.

@property (nonatomic, retain) NSString *title

Discussion

The title of the item listing as it appears on Half.com.



Note:
The maximum length of an eBay Item Title has increased to 80 characters as of
September 2011.

type : NSString, wrapper for primitive string

Declared In

Trading_SellerPaymentType.h

transactionID

Unique identifier for a Half.com order line item (transaction). An order
line item is created once there is a commitment from a buyer to purchase an
item. Along with its corresponding ItemID, a TransactionID is used and
referenced during an order checkout flow and after checkout has been
completed.

@property (nonatomic, retain) NSString *transactionID

Discussion

Unique identifier for a Half.com order line item (transaction). An order
line item is created once there is a commitment from a buyer to purchase an
item. Along with its corresponding ItemID, a TransactionID is used and
referenced during an order checkout flow and after checkout has been
completed.

type : NSString, wrapper for primitive string

Declared In

Trading_SellerPaymentType.h

transactionPrice

Price of the order line item (transaction) before shipping and other costs.

@property (nonatomic, retain) Trading_AmountType *transactionPrice

Discussion

Price of the order line item (transaction) before shipping and other costs.

type : class Trading_AmountType

Declared In

Trading_SellerPaymentType.h