2

当有人确认他们已经购买了我的物品并且付款已经完成时,有没有办法接收来自 pay-pal 的数据?我希望在商品缺货时使用此数据删除尺寸选项。通过创建一些代码;说有 3 件商品有库存,当有人从 pay-pal 购买商品时,会通知我的代码将库存编号更改为 2,依此类推,直到代码达到零,然后删除一些 HTML 代码,这样如果商品缺货,就不可能有人购买。

这是基本思想:

var quantity_in_stock_S = 3

/*!!When paypal Size: Small. is bought!!*/ = quantity_in_stock_S - 1

function deleteOption1(){ /* deletes HTML option */
      if ( quantity_in_stock_S <= 0)
   {
     var S = document.getElementById("S");
     document.getElementById("mySelect").removeChild(S);
   }

};


window.onload = function() {
  deleteOption1();
};

如您所见,我对 javascript 不是很精通。但我要自学到更高的水平。我只是对'/ !!当贝宝大小:小。买了!!/' 部分代码以及是否可以找到它。

4

1 回答 1

0

Paypal 的 IPN 系统会将交易的详细信息发送到您指定的 URL,并且使用服务器端语言您可以更新存储在数据库中的股票编号。如果您在产品页面上有 ajax 请求,那么您可以继续检查库存值并按照建议更新页面。

我不认为你可以用客户端代码来实现这一点。

于 2013-08-11T10:21:14.887 回答