PayPal Button Manager API (NVP)
PayPal Button Manager API (NVP) PayPal Button Manager API (NVP)
AHTML Variables for PayPal Payments StandardHTML Variables for Recurring Payments ButtonsNameRequiredorOptionalDescriptionCharacterLengthoption_selectn_typeRequiredWhether the single plan or plan option n offered by thebutton is paid in full, in equal periods, or in variable periodsAllowable values are:• F – pay in full, at checkout• E – pay in equal periods, beginning at checkout orsometime later• V – pay in variable periods, beginning at checkout1option_selectn_amRequired Amount of payment m.If the value of option_selectn_type is E, the value ofthis variable applies to all payments in the plan.option_selectn_pmRequiredDuration of payment period m. Specify the number of timeunits with option_selectn_tm.If the value of option_selectn_type is E, the value ofthis variable applies to all payments in the plan.option_selectn_tmRequired Units of time for payment period m.Allowable values are:• D – for days; allowable range for p3 is 1 to 90• W – for weeks; allowable range for p3 is 1 to 52• M – for months; allowable range for p3 is 1 to 24• Y – for years; allowable range for p3 is 1 to 51option_selectn_nmRequired.Number of payments that are the same, in amount andduration, as this one.• If the value of option_selectn_type is F, set thevalue to 1.• If the value of option_selectn_type is E, set thevalue to the number of payments in the plan.• If the value of option_selectn_type is F and nosubsequent payments are the same as this one, set thevalue to 1.166 April 2012 Button Manager NVP API
HTML Variables for PayPal Payments StandardHTML Variables for Displaying PayPal Checkout PagesAHTML Variables for Displaying PayPal Checkout PagesHTML variables for displaying PayPal checkout pages control how the pages appear andfunction.HTML Variables for Displaying PayPal Checkout PagesNameRequiredorOptionalDescriptionCharacterLengthpage_style Optional The custom payment page style for checkout pages.Allowable values are:• paypal – use the PayPal page style• primary – use the page style that you marked asprimary in your account profile• page_style_name – use the custom payment pagestyle from your account profile that has the specifiednameThe default is primary if you added a custom payment pagestyle to your account profile. Otherwise, the default ispaypal.image_url Optional The URL of the 150x50-pixel image displayed as your logoin the upper left corner of the PayPal checkout pages.Default – Your business name, if you have a PayPalBusiness account, or your email address, if you have PayPalPremier or Personal account.301,024cpp_cart_border_colorOptionalThe HTML hex code for your principal identifying color.PayPal blends your color to white in a gradient fill thatborders the cart review area of the PayPal checkout userinterface.Valid value is 6 single-byte hexadecimal characters thatrepresent an HTML hex code for a color.• Valid only for Buy Now and Add to Cart buttons and theCart Upload command.• Not used with Subscribe, Donate, or Buy Gift Certificatebuttons.6cpp_header_imageOptionalThe image at the top left of the checkout page. The image’smaximum size is 750 pixels wide by 90 pixels high. PayPalrecommends that you provide an image that is stored only ona secure (https) server.Deprecated for Buy Now and Add to Cart buttons and theCart Upload command.No limitButton Manager NVP API April 2012 67
- Page 15 and 16: 2Using the Button Manager APIWith N
- Page 17 and 18: Using the Button Manager API With N
- Page 19 and 20: Using the Button Manager API With N
- Page 21 and 22: Using the Button Manager API With N
- Page 23 and 24: 3Button Manager API ReferenceThe Bu
- Page 25 and 26: Button Manager API ReferenceBMCreat
- Page 27 and 28: Button Manager API ReferenceBMCreat
- Page 29 and 30: Button Manager API ReferenceBMUpdat
- Page 31 and 32: Button Manager API ReferenceBMUpdat
- Page 33 and 34: Button Manager API ReferenceBMUpdat
- Page 35 and 36: Button Manager API ReferenceBMButto
- Page 37 and 38: Button Manager API ReferenceBMGetBu
- Page 39 and 40: Button Manager API ReferenceBMGetBu
- Page 41 and 42: Button Manager API ReferenceBMSetIn
- Page 43 and 44: Button Manager API ReferenceBMSetIn
- Page 45 and 46: Button Manager API ReferenceBMSetIn
- Page 47 and 48: Button Manager API ReferenceBMGetIn
- Page 49 and 50: Button Manager API ReferenceBMGetIn
- Page 51 and 52: AHTML Variables for PayPalPayments
- Page 53 and 54: HTML Variables for PayPal Payments
- Page 55 and 56: HTML Variables for PayPal Payments
- Page 57 and 58: HTML Variables for PayPal Payments
- Page 59 and 60: HTML Variables for PayPal Payments
- Page 61 and 62: HTML Variables for PayPal Payments
- Page 63 and 64: HTML Variables for PayPal Payments
- Page 65: HTML Variables for PayPal Payments
- Page 69 and 70: HTML Variables for PayPal Payments
- Page 71 and 72: HTML Variables for PayPal Payments
- Page 73 and 74: HTML Variables for PayPal Payments
HTML Variables for <strong>PayPal</strong> Payments StandardHTML Variables for Displaying <strong>PayPal</strong> Checkout PagesAHTML Variables for Displaying <strong>PayPal</strong> Checkout PagesHTML variables for displaying <strong>PayPal</strong> checkout pages control how the pages appear andfunction.HTML Variables for Displaying <strong>PayPal</strong> Checkout PagesNameRequiredorOptionalDescriptionCharacterLengthpage_style Optional The custom payment page style for checkout pages.Allowable values are:• paypal – use the <strong>PayPal</strong> page style• primary – use the page style that you marked asprimary in your account profile• page_style_name – use the custom payment pagestyle from your account profile that has the specifiednameThe default is primary if you added a custom payment pagestyle to your account profile. Otherwise, the default ispaypal.image_url Optional The URL of the 150x50-pixel image displayed as your logoin the upper left corner of the <strong>PayPal</strong> checkout pages.Default – Your business name, if you have a <strong>PayPal</strong>Business account, or your email address, if you have <strong>PayPal</strong>Premier or Personal account.301,024cpp_cart_border_colorOptionalThe HTML hex code for your principal identifying color.<strong>PayPal</strong> blends your color to white in a gradient fill thatborders the cart review area of the <strong>PayPal</strong> checkout userinterface.Valid value is 6 single-byte hexadecimal characters thatrepresent an HTML hex code for a color.• Valid only for Buy Now and Add to Cart buttons and theCart Upload command.• Not used with Subscribe, Donate, or Buy Gift Certificatebuttons.6cpp_header_imageOptionalThe image at the top left of the checkout page. The image’smaximum size is 750 pixels wide by 90 pixels high. <strong>PayPal</strong>recommends that you provide an image that is stored only ona secure (https) server.Deprecated for Buy Now and Add to Cart buttons and theCart Upload command.No limit<strong>Button</strong> <strong>Manager</strong> <strong>NVP</strong> <strong>API</strong> April 2012 67