最简单的销售方式和跟踪库存的方式

时间:2009-05-31 01:17:45

标签: e-commerce paypal payment inventory

在我的网站上我销售独特的商品。我对其进行了编程,以便在销售页面上,用户可以选择任意数量的这些项目,并计算成本。关键是我每件商品中只有一件。所以我需要购物车系统不允许付款通过,除非它可用。

我一直在寻找一个快速/简单/便宜的解决方案,但找不到一个。我不希望这个网站赚很多钱(交易是几块钱),所以我不想要一个ssl证书。

我知道不需要ssl证书的唯一方法是使用paypal或google checkout。但是,我认为没有办法使用这些服务,并使paypal的服务器运行脚本来检查网站上有多少可用。任何解决方案?

由于

3 个答案:

答案 0 :(得分:0)

我正在考虑更多,我认为问题是,一旦用户进入paypal支付屏幕,我就无法控制。我想我可以做点什么,比如他们点击立即买它链接,一个PHP脚本更新它出售,然后他们进入paypal屏幕,但然后他们可能不会继续购买...

答案 1 :(得分:0)

如果您使用PayPal网站付款标准(使用购物车而不是“立即购买”按钮),那么您可以使用IPN或PDT(请参阅paypal文档here)让PayPal回复您付款状态。

然后,工作流程将项目添加到购物车时将状态设置为保留,然后等待IPN / PDT呼叫返回到付款状态,并将该项目标记为已售出。

您仍然需要检查并重置为已保留超过2小时的任何项目。 (您可以在向用户提供页面之前执行此操作,以便他们具有最新的可用性,并且您不需要cron作业或长时间运行的过程)

答案 2 :(得分:0)

如果您可以提供有关如何实施您的购物卡的更多信息,那么其他人可以更容易协助!如果您正在使用任何电子商务解决方案,那么它应该已经在轨道库存部分中。但是,如果您手动实施了购物车,为什么不添加一些代码来检查库存状态,然后再让客户结账?