使用场外支付系统管理库存

时间:2011-06-15 01:43:37

标签: java google-checkout

我正在建立一个销售门票的网站。我正在通过第三方支付处理器,谷歌结账处理付款。目前我限制谷歌结账的购买时间为10分钟。如果他们需要更长时间,门票重新开放,其他用户可以购买门票。唯一的问题是Google结帐不知道计时器已过期。即使他们试图购买的门票已经被其他人购买,用户也能够完成他们的购买。有没有办法阻止谷歌结账出售太多门票?门票是GA,所以如果我可以限制总销售数量,这也可以。如果这是不可能的,似乎是这种情况,是否有人解决了这个问题并找到了更好的解决方案?

1 个答案:

答案 0 :(得分:0)

您有多种方法可以处理库存问题:

  • 结帐商店小工具:提供简单的内置“库存更新”(使用在线电子表格)。由于Google处理库存,因此如果库存降至零,订单将无法通过。这是Store Gadget文档的链接:

http://code.google.com/apis/checkout/developer/Google_Checkout_Store_Gadget_How_To.html

  • 如果您不想使用商店小工具,您可以使用结帐通知和订单处理API,如果需要很长时间才能取消订单(即票证已售给其他人)。这可以避免过度销售,但会让一些客户感到不快。

http://code.google.com/apis/checkout/developer/Google_Checkout_XML_API_Notification_API.html

http://code.google.com/apis/checkout/developer/Google_Checkout_XML_API_Processing.html

  • 使用库存缓冲区以避免超卖。保留一些“预订”门票,避免取消和不满意的客户: - )