当我通过BMUpdateButton更新托管的paypal按钮的价格时,库存数据将被销毁

时间:2016-03-15 17:37:31

标签: curl paypal

当我通过BMUpdateButton更新托管的PayPal按钮的价格时,库存数据将被销毁。我认为这是由于丢失了可选的商品ID数据,在跟踪库存时这不是可选的。

我无法在BMUpdateButton api文档中找到“项目ID”字段 https://developer.paypal.com/docs/classic/api/button-manager/BMUpdateButton_API_Operation_NVP/

我应该做以下事情吗?

1)BMGetInventory获取库存并将其放入变量

2)BMUpdateButton在销毁我的库存数据时更新托管按钮价格

3)BMSetInventory恢复我的库存数据

我更倾向于在不破坏我的托管按钮库存数据的情况下直接调用BMUpdateButton。

这是我通过cURL制作的BMUpdateButton电话

curl https://api-3t.paypal.com/nvp \ -s \ --insecure \ -d USER = itsme.com \ -d PWD = 111111 \ -d SIGNATURE = john hancock \ -d VERSION = 124.0 \ -d METHOD = BMUpdateButton \ -d HOSTEDBUTTONID = someid \ -d BUTTONTYPE = CART \ -d BUTTONSUBTYPE = PRODUCTS \ -d L_BUTTONVAR0 = item_name = my + product1 \ -d L_BUTTONVAR1 = amount = 100.00

0 个答案:

没有答案