User Guide
Table Of Contents
- Button Manager API (SOAP)
- Preface
- PayPal Payments Standard Button Manager API Overview
- Using the Button Manager API With SOAP
- Button Manager API Reference
- HTML Variables for PayPal Payments Standard
- Technical HTML Variables
- HTML Variables for Individual Items
- HTML Variables for Payment Transactions
- HTML Variables for Shopping Carts
- HTML Variables for Recurring Payments Buttons
- HTML Variables for Displaying PayPal Checkout Pages
- HTML Variables for Filling Out PayPal Checkout Pages Automatically
- HTML Variables for the Instant Update API
Button Manager API Reference
BMUpdateButton API Operation
3
30 April 2012 Button Manager SOAP API
Option Selection Details Fields
Installment Details
OptionSelectionDetails ns:OptionSelectionDetailsType
(Optional) Menu items
OptionSelection xs:string
(Optional) The menu item’s name
Price xs:string
(Optional) The price associated with the first menu item
NOTE: If you specify a price, you cannot set a button variable to amount.
OptionType ebl:OptionTypeListType
(Optional) The installment option type for an OPTION
nNAME, which is one of
the following values:
FULL - Payment in full
VARIABLE - Variable installments
EMI - Equal installments
NOTE: Only available for Installment Plan buttons.
PaymentPeriod ns:InstallmentDetailsType
(Optional) Information about an installment option
BillingPeriod ebl:BillingPeriodType
(Optional) The installment cycle unit, which is one of the following values:
NoBillingPeriodType - None (default)
Day
Week
SemiMonth
Month
Year
BillingFrequency xs:int
(Optional) The installment cycle frequency in units, e.g. if the billing
frequency is 2 and the billing period is Month, the billing cycle is every 2
months. The default billing frequency is 1.
TotalBillingCycles xs:int
(Optional) The total number of billing cycles, regardless of the duration of a
cycle; 1 is the default
Amount xs:string
(Optional) The base amount to bill for the cycle.
Field Description