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