当有人确认他们已经购买了我的商品并且付款已经完成时,是否有办法从付款方式接收数据?我希望在项目缺货时使用此数据删除大小的选项。通过创建一些代码;也就是说库存中有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并不十分熟练。但是我要把自己教给更高的水平。我只是对'/ 非常感兴趣!!当paypal尺寸:小。是买了!! /'代码的一部分,如果有可能找到它。
答案 0 :(得分:0)
Paypal的IPN系统会将交易的详细信息发送到您指定的URL,并使用服务器端语言更新存储在数据库中的库存号。如果您在产品页面上有ajax请求,则可以继续检查库存值并按照建议更新页面。
我认为你不能用客户端代码实现这一点。