我正在創建一個簡單的網上商店,其中集成了與PayPal集成的銷售獨特商品的PHP。我想知道的是,其他商店如何處理多人嘗試使用相同商品完成付款流程。處理兩個人在同一時間在網上商店購買獨特商品
這是我目前的戰略草案:
- 項目有三種狀態類型:可用,上銷售保持&。
- 當用戶轉到PayPal付款頁面時,它會檢查購物車中所有物品的狀態,以確保它們可用。它還會將該項目的狀態設置爲「擱置」,直到它們在確認付款或超時後返回(10分鐘?不確定這應該是什麼)。
這是標準的做法,還是有一個更實際的方法,我應該這樣做呢?
在此先感謝!
這是一個業務需求問題,而不是編程問題。 – Richard 2010-02-18 12:54:42
@理查德我不同意,關於協調。 – Justin 2010-02-18 12:58:37
@Richard:滿足業務需求是IMO編程中相當重要的一部分。肯定與編程有關。 – Treb 2010-02-18 13:02:03