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
BMGetButtonDetails API Operation
3
40 April 2012 Button Manager SOAP API
Option Details Fields
Option Selection Details Fields
Installment Details
Field Description
OptionName xs:string
(Optional) The menu name
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.