Developer's Guide

24 August 2012 PayPal Mobile Payments Developer Guide and Reference – iOS Edition
Property Description
paymentSubType
(Optional) The payment subtype for a “SERVICES” type payment (see
“Enumerated Values in the Mobile Payments Library”). Applicable
only if you have been approved for special pricing plans. For any
paymentType other than TYPE_SERVICE or if you have not been
approved for special pricing plans, use SUBTYPE_NOT_SET as the
paymentSubType. Allowable values are:
SUBTYPE_NOT_SET
SUBTYPE_AFFILIATE_PAYMENTS
SUBTYPE_B2B
SUBTYPE_PAYROLL
SUBTYPE_REBATES
SUBTYPE_REFUNDS
SUBTYPE_REIMBURSEMENTS
SUBTYPE_DONATIONS
SUBTYPE_UTILITIES
SUBTYPE_TUITION
SUBTYPE_GOVERNMENT
SUBTYPE_INSURANCE
SUBTYPE_REMITTANCES
SUBTYPE_RENT
SUBTYPE_MORTGAGE
SUBTYPE_MEDICAL
SUBTYPE_CHILD_CARE
SUBTYPE_EVENT_PLANNING
SUBTYPE_GENERAL_CONTRACTORS
SUBTYPE_ENTERTAINMENT
SUBTYPE_TOURISM
SUBTYPE_INVOICE
SUBTYPE_TRANSFER
invoiceData
(Optional) PayPalInvoiceData* that contains information
regarding shipping, tax, and a breakdown of the items in the payment.
description
(Optional) Payment note.
customId
(Optional) Merchant's custom ID.
merchantName
(Optional) This is used to identify the recipient of the payment to the
buyer. For simple and chained payments, this is displayed above the
checkout cart. For parallel payments, this is displayed in the shopping
cart. If this is not supplied, the recipient's email or phone number can
be used instead.