Stripe:管理产品的数量

Stripe: manage a product's quantity

我正在尝试建立一个基本的 Stripe 商店来销售一些我丝印的 T 恤。我正在使用 this React setup。每件衬衫数量有限,每个尺码大约 12 件。我想做到这一点,当尺码售罄时,"add to cart" 按钮将禁用。

有没有办法用这种方式跟踪 Stripe 的数量?我似乎找不到任何文档。

您的客户端应用程序需要了解每个购买衬衫的客户。

有几种方法可以实现这一点。

    1. 最难看的是每次x seconds你检查屏幕上显示的所有T恤数量。又名:setInterval(checkAvailability, x)
    1. 当用户按下按钮(仍然启用)时,您会调用 api 以检查相关 T 恤是否仍然可用,如果没有,则显示错误消息并禁用按钮(这是我针对您的情况推荐的方法,因为它最便宜、最简单,并且可以通过多种方式进行改进。
    1. 使用 socketserver side events 将您的客户端应用程序连接到您的 api,每次购买 T 恤时,您都会通知您的客户端应用程序。