兩種做法
由商店收取預約款項。客戶在預約表單中預約,然後在您商店的結帳頁面付款。不需要建立任何商品。
由商品販售時段。商品頁面提供日期、時間和時長,客戶像購買商品一樣,把時段加入購物車。
必須正確的地方
- 名額由預約引擎計算,而不是由商店的庫存計算。商品的庫存並不知道 10 點有一個場次、14 點還有另一個。
- 加入購物車的名額會被保留一段時間。在付款的這段時間,其他人不能拿走它。但被放棄的購物車必須自動釋出名額,否則您的日期會被遺忘的購物車塞滿。
- 價格來自預約:與客戶預約時看到的計算方式相同,而不是商品的固定價格。
- 訂單與預約同步。付款後,預約即確認;取消時,訂單也會顯示取消。
需要確認的事
- 在一個瀏覽器中把最後一個名額加入購物車,再到另一個瀏覽器嘗試預約:第二筆請求應該被拒絕。
- 放棄一個購物車:名額應該在公告的時間後重新開放預約。
- 套用優惠碼:訂單總額應該等於預約的金額。
- 用匯款付款:預約應該等待款項入帳,而不是顯示已確認。