Код |
---|
<? require_once($_SERVER['DOCUMENT_ROOT'] . "/bitrix/modules/main/include/prolog_before.php");?> <? CModule::IncludeModule("sale"); CModule::IncludeModule("catalog"); { $COUPON = CatalogGenerateCoupon(); $arCouponFields = array( "DISCOUNT_ID" => 27, "ACTIVE" => "Y", "ONE_TIME" => "O", "COUPON" => $COUPON, "DATE_APPLY" => false ); $CID = CCatalogDiscountCoupon::Add($arCouponFields); $CID = IntVal($CID); if ($CID <= 0) { $ex = $APPLICATION->GetException(); $errorMessage = $ex->GetString(); echo $errorMessage; } } echo $CID.' номер - '.$COUPON; ?> |
В правила работы корзины добавил новую запись, скидка на товары
Код показывает номер cid и сгенерированный купон, но в базу купонов не попадает купон