# OrderCouponsTable

URL: https://chugunov.pro/api-bitrix/sale/internals/ordercouponstable/
Проверено на 1С-Битрикс 25.x, обновлено 03.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией 1С-Битрикс.

Класс `\Bitrix\Sale\Internals\OrderCouponsTable`
Модуль: Sale.

## Описание

Поля:

ID int обязательное

ORDER_ID int обязательное

BASKET_ID int обязательное

ORDER_DISCOUNT_ID int обязательное

COUPON string(32) обязательное

TYPE int обязательное

Исходный файл: `source/sale/lib/internals/orderdiscount.php:390`

## Методы (8)

- [`static applyOrder()`](https://chugunov.pro/api-bitrix/sale/internals/ordercouponstable/applyorder/) — Сохраняет заказ в купонах заказа.
- [`static checkType()`](https://chugunov.pro/api-bitrix/sale/internals/ordercouponstable/checktype/) — Проверяет тип купона.
- [`static clearByOrder()`](https://chugunov.pro/api-bitrix/sale/internals/ordercouponstable/clearbyorder/) — Удаляет купоны заказа.
- [`static clearList()`](https://chugunov.pro/api-bitrix/sale/internals/ordercouponstable/clearlist/) — Удаляет список купонов.
- [`static getMap()`](https://chugunov.pro/api-bitrix/sale/internals/ordercouponstable/getmap/) — Возвращает описание карты сущности.
- [`static getTableName()`](https://chugunov.pro/api-bitrix/sale/internals/ordercouponstable/gettablename/) — Возвращает имя таблицы БД для сущности.
- [`static validateCoupon()`](https://chugunov.pro/api-bitrix/sale/internals/ordercouponstable/validatecoupon/) — Возвращает валидаторы для поля COUPON.
- [`static validateType()`](https://chugunov.pro/api-bitrix/sale/internals/ordercouponstable/validatetype/) — Возвращает валидаторы для поля TYPE.

Оригинал в официальной документации: https://docs.1c-bitrix.ru/api/classes/Bitrix-Sale-Internals-OrderCouponsTable.html
