
Button Manager API Reference
BMCreateButton API Operation
18 June, 2009 Button Manager NVP API
BUTTONCODE (Optional) The kind of button code to create. It is one of the following values:
z HOSTED - A secure button stored on PayPal; default for all buttons except
View Cart and Unsubscribe
z ENCRYPTED - An encrypted button, not stored on PayPal; default for View
Cart button
z CLEARTEXT - An unencrypted button, not stored on PayPal; default for
Unsubscribe button
BUTTONTYPE (Required) The kind of button you want to create. It is one of the following
values:
z BUYNOW - Buy Now button
z CART - Add to Cart button
z GIFTCERTIFICATE - Gift Certificate button
z SUBSCRIBE - Subscribe button
z DONATE - Donate button
z UNSUBSCRIBE - Unsubscribe button
z VIEWCART - View Cart button
BUTTONSUBTYPE (Optional) The use of button you want to create. It is one of the following
values:
z PRODUCTS - button is used to purchase products; default for Buy Now and
Add to Cart buttons
z SERVICES - button is used to purchase services
L_BUTTONVAR
n (Optional) HTML standard button variables, which are described in HTML
Variables for Website Payments Standard
It is a list of variables, in which
n is a digit between 0 and 999, inclusive; do
not include leading zeros.
Character length and limitations: 63 single-byte alphanumeric characters each
L_TEXTBOX
n xs:string
(Optional) Text description for a menu item
It is a list of variables, in which
n is a digit between 0 and 1, inclusive.
BUTTONIMAGE (Optional) The kind of button image. It is one of the following values:
z REG - regular; default unless a button URL is specified
z SML - small
z CC - small button image with credit card logos; not applicable for
Unsubscribe or View Cart buttons
NOTE: Specify either the kind of button image or the URL.
BUTTONIMAGEURL xs:string
(Optional) The button’s URL
NOTE: Specify either the kind of button image or the URL.
Field Description
Comentários a estes Manuais