Применение купона до создания заказа
У вас есть заранее созданный купон, который необходимо применить до момента оформления заказа. Для этого используется событие OnBeforeOrderAdd.
Следуйте этим шагам:
- Убедитесь, что купон уже существует в системе.
- Подпишитесь на событие OnBeforeOrderAdd, которое срабатывает перед добавлением заказа.
- В обработчике события примените купон к корзине или заказу, используя соответствующие методы API.
- Проверьте корректность применения (например, наличие скидки) перед продолжением выполнения.