DiscountCouponsManager
DiscountCouponsManager – класс для работы с купонами при расчетах.
Методы класса
| Метод | Описание | С версии |
|---|---|---|
| add | Метод добавляет купон, чтобы учесть его в расчетах. | 14.11.0 |
| clear | Метод убирает введенные купоны на текущем хите. | 14.11.0 |
| clearApply | Метод убирает примененные данные купонов. | 15.5.1 |
| clearApplyCoupon | Метод убирает примененные данные купона. | 15.5.1 |
| clearByOrder | Метод убирает введенные купоны в заказе. | 15.5.1 |
| clearErrors | Метод очищает список ошибок. | 14.11.0 |
| delete | Метод удаляет купон из проводимых расчетов. | 14.11.0 |
| deleteApplyByProduct | Метод убирает примененную информацию для товара. | 14.11.0 |
| finalApply | Метод изменяет статус сохраняемых купонов. | 14.11.0 |
| get | Метод возвращает список купонов. | 14.11.0 |
| getCheckCodeList | Метод возвращает список кодов состояния купона. | 14.11.0 |
| getData | Метод возвращает информацию по купону. | 14.11.0 |
| getEnteredCoupon | Если купон еще не добавлен, то метод выполнит попытку его добавления и, в случае успеха, вернет данные купона. | 14.11.9 |
| getErrors | Метод возвращает список ошибок. | 14.11.0 |
| getForApply | Метод возвращает с учетом фильтра список купонов для применения. | 14.11.0 |
| getOrderId | В случае работы с купонами сохраненного заказа (сохраненного) метод вернет идентификатор этого заказа. | 14.11.0 |
| getStatusList | Метод возвращает список статусов купона. | 14.11.0 |
| getUseMode | Метод возвращает режим работы с купонами. | 14.11.0 |
| getUserId | Метод возвращает идентификатор пользователя. | 14.11.0 |
| init | Метод инициализирует менеджер купонов. | 14.11.0 |
| initUseMode | Метод устанавливает режим работы с купонами и идентификатор пользователя. | 14.11.0 |
| isEntered | Если купон вводили, то метод возвращает true, в противном случае – false. | 14.11.0 |
| isExist | Если купон с кодом $coupon существует, то метод возвращает массив параметров купона. |
14.11.0 |
| isSuccess | Метод возвращает true, если проводимая операция выполнена успешно. | 14.11.0 |
| load | Метод загружает купоны для существующего заказа. | 14.11.0 |
| logout | Метод очищает хранилище купонов при выходе из авторизованного сеанса в публичном разделе сайта. | 14.11.9 |
| migrateStorage | Метод изменяет идентификатор хранилища после смены клиента в заказе в административной части. | 14.11.0 |
| reInit | Метод реинициализирует менеджер купонов. | 14.11.9 |
| saveApplied | Метод сохраняет примененные купоны. | 14.11.0 |
| setApply | Метод сохраняет в памяти информацию о том, к чему применился купон на хите. | 14.11.0 |
| setApplyByProduct | Метод сохраняет в памяти информацию о применении купонов к товару. | 14.11.0 |
| usedByClient | Метод возвращает true, если менеджер купонов запущен из публичного раздела сайта. | 14.11.0 |
| usedByExternal | Метод возвращает true, если заказ был оформлен во внешней торговой платформе. | 14.11.9 |
| usedByManager | Метод возвращает true, если работа с купонами ведется из административного раздела сайта. | 14.11.0 |
© «Битрикс», 2001-2025, «1С-Битрикс», 2025