CCatalogDiscountCoupon
CCatalogDiscountCoupon - класс для работы с купонами скидок.
Методы класса
| Метод | Описание | С версии |
|---|---|---|
| Add | добавляет купон для выбранной скидки. | 5.1.0 |
| CheckFields | проверяет информацию о купоне перед добавлением или обновлением. | 5.1.0 |
| ClearCoupon | очищает массив купонов, введенных текущим покупателем. | 12.0.0 |
| Delete | удаляет купон. | 5.1.0 |
| DeleteByDiscountID | удаляет все купоны для выбранной скидки. | 5.1.0 |
| GetByID | возвращает информацию о купоне по его коду (ID). | 5.1.0 |
| GetList | выбирает купоны, соответствующие условиям. | 5.1.0 |
| IsExistCoupon | проверяет существование купона. | 14.0.0 |
| GetCoupons | возвращает массив доступных для получения скидки купонов текущего покупателя. | 12.0.0 |
| GetCoupontTypes | возвращает массив имеющихся на сайте типов купонов. | 12.5.1 |
| SetCoupon | добавляет код купона coupon в массив доступных для получения скидки купонов текущего покупателя. | 12.0.0 |
| Update | обновляет информацию о купоне. | 5.1.0 |
Константы класса
| Константа | Значение | Описание | С версии |
|---|---|---|---|
| TYPE_ONE_TIME | Y | Купон на одну позицию заказа. | 12.5.0 |
| TYPE_ONE_ORDER | O | Купон на один заказ. | 12.5.0 |
| TYPE_NO_LIMIT | N | Многоразовый купон. | 12.5.0 |
© «Битрикс», 2001-2025, «1С-Битрикс», 2025