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-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.