Документация для разработчиков
Темная тема

load

void public static \Bitrix\Sale\DiscountCouponsManager::load(
);

Метод загружает купоны для существующего заказа. Метод статический.

Без параметров

Примеры

<?php
use Bitrix\Main\Loader;
use Bitrix\Sale\DiscountCouponsManager;
use Bitrix\Sale\Order;

if (!Loader::includeModule('sale'))
{
	throw new RuntimeException('Модуль sale не установлен');
}

$orderId = 123; // Идентификатор существующего заказа
$order = Order::load($orderId);
if ($order === null)
{
	throw new RuntimeException('Заказ не найден');
}

DiscountCouponsManager::init(
	DiscountCouponsManager::MODE_ORDER,
	[
		'userId' => $order->getUserId(),
		'orderId' => $orderId,
	]
);
DiscountCouponsManager::load();

print_r(DiscountCouponsManager::get(true, [], true));


© «Битрикс», 2001-2026, «1С-Битрикс», 2026