API endpoints: - POST /api/discounts/validate-promo/: валидация промокода - POST /api/discounts/calculate/: расчёт скидок для корзины Обновлён pos_checkout: - добавлен параметр promo_code в payload - автоматическое применение скидок к заказу UI (terminal.html): - секция скидок в модальном окне оплаты - поле ввода промокода - отображение автоматических скидок - кнопки применения/удаления промокода JavaScript (terminal.js): - переменные состояния скидок - функции applyPromoCode, removePromoCode - checkAutoDiscounts: проверка автоматических скидок - updateCheckoutTotalWithDiscounts: пересчёт итога - обработчики кнопок промокода Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
75 KiB
75 KiB