Два способи
Магазин приймає оплату за бронювання. Клієнт бронює у формі бронювання, а потім платить під час оформлення замовлення у вашому магазині. Створювати товар не потрібно.
Товар продає часовий слот. Картка товару пропонує день, час і тривалість, а клієнт додає слот у кошик, як звичайний товар.
Що має бути правильно
- Місця рахує система бронювання, а не складський облік магазину. Залишок товару на складі не знає, що є сеанс о 10-й і ще один о 14-й.
- Місце, додане в кошик, притримується на певний час. Поки клієнт платить, ніхто інший не повинен його зайняти. Але покинутий кошик має сам його звільнити, інакше ваші дати заповняться забутими кошиками.
- Ціна береться з бронювання: той самий розрахунок, який клієнт бачив під час бронювання, а не фіксована ціна товару.
- Замовлення і бронювання узгоджені. Коли оплату отримано, бронювання підтверджується; коли бронювання скасовано, це видно в замовленні.
Що перевірити
- Додайте останнє місце в кошик в одному браузері, а потім спробуйте забронювати його в іншому: другий запит має бути відхилено.
- Покиньте кошик: місце має повернутися в продаж після оголошеного часу.
- Застосуйте промокод: сума замовлення має збігатися із сумою бронювання.
- Оплатіть банківським переказом: бронювання має чекати на оплату, а не вважатися підтвердженим.