Возможно не хватает подключения модуля [B]sale[/B].[CODE]use Bitrix\Main\Loader;
AddEventHandler("sale", "OnSalePayOrder", "UserDiscount");
AddEventHandler("sale", "OnSaleStatusOrder","saleOrderHandler");
function UserDiscount($id, $val) {
if (Loader::includeModule('sale')) {
...
}
}
function saleOrderHandler($id, $val) {
if (Loader::includeModule('sale')) {
...
}
}
[/CODE]
AddEventHandler("sale", "OnSalePayOrder", "UserDiscount");
AddEventHandler("sale", "OnSaleStatusOrder","saleOrderHandler");
function UserDiscount($id, $val) {
if (Loader::includeModule('sale')) {
...
}
}
function saleOrderHandler($id, $val) {
if (Loader::includeModule('sale')) {
...
}
}
[/CODE]