User Guide

Table Of Contents
Button Manager API Reference
BMSetInventory API Operation
3
44 April 2012 Button Manager NVP API
BMSetInventory Response
The response contains only the transaction ID.
BMSetInventory Response Fields
BMSetInventory Errors
L_OPTIONQTYDELTAn The change in quantity you want to specify for the option associated with this
menu item. Specify either the change in quantity in this field or the absolute
quantity in the quantity field
It is a list of variables for each menu item, in which
n is a digit between 0 and
9, inclusive.
L_OPTIONALERT
n (Optional) The quantity of the option associated with this menu item below
which PayPal sends you an email notification
It is a list of variables for each menu item, in which
n is a digit between 0 and
9, inclusive.
L_OPTIONCOST
n (Optional) The cost of the option associated with this menu item
It is a list of variables for each menu item, in which
n is a digit between 0 and
9, inclusive.
Limitations: Value must be a positive number, with no currency symbol. It
must have two decimal places and the decimal separator must be a period (.). It
may have an optional comma (,) for the thousands separator.
Field Description
TRANSACTIONID Transaction ID
Error
Code Short Message Long Message Correcting This Error...
10001 Internal Error Internal Error
11950 Invalid Data A hosted button ID must be specified.
11951 Invalid Argument The hosted button ID specified is invalid.
11951 Invalid Argument The hosted button ID specified is invalid.
11953 Invalid Data You can only track inventory and profit &
loss for buy now, cart or subscription
buttons.
11954 Invalid Data A TrackInv value must be specified.
11955 Invalid Data A TrackPnl value must be specified.