Структура таблицы
Код: Выделить всё
wp_et_bk_bookings
id - PK
order_id - FK
from_time
to_time
booking_date
user_id - FK
product_id - FK
status
wp_et_bk_bookings_details
id - PK
et_bk_bookings_id - FK
et_bk_event_ticket_types_dates_id - FK
ticket_type_name
quantity
В процессе_woocommerce_checkout_order_processed() после подтверждения заказа я добавил бронирование.< /p>
Но когда пользователь одновременно нажал кнопку «Оформить заказ на тот же билет», произошел конфликт, и мои запасы упали до минуса.
Код: Выделить всё
Подробнее здесь: [url]https://stackoverflow.com/questions/79069166/manage-custom-stock-conflict-woocommerce[/url]
Мобильная версия