Нужно сгенерировать один купон "для правила работы с корзиной" и полученный код купона отправить пользователю.
В примере со скидкой мы получаем код купона сразу.
$COUPON = CatalogGenerateCoupon();
[CODE]if (CModule::IncludeModule("catalog"))
{
$COUPON = CatalogGenerateCoupon();
$arCouponFields = array(
"DISCOUNT_ID" => "4",
"ACTIVE" => "Y",
"ONE_TIME" => "Y",
"COUPON" => $COUPON,
"DATE_APPLY" => false
);
$CID = CCatalogDiscountCoupon::Add($arCouponFields);
$CID = IntVal($CID);
if ($CID <= 0)
{
$ex = $APPLICATION->GetException();
$errorMessage = $ex->GetString();
echo $errorMessage;
}
}[/CODE]
Для правила работы с корзиной, как это будет выглядеть?
Спасибо.
В примере со скидкой мы получаем код купона сразу.
$COUPON = CatalogGenerateCoupon();
[CODE]if (CModule::IncludeModule("catalog"))
{
$COUPON = CatalogGenerateCoupon();
$arCouponFields = array(
"DISCOUNT_ID" => "4",
"ACTIVE" => "Y",
"ONE_TIME" => "Y",
"COUPON" => $COUPON,
"DATE_APPLY" => false
);
$CID = CCatalogDiscountCoupon::Add($arCouponFields);
$CID = IntVal($CID);
if ($CID <= 0)
{
$ex = $APPLICATION->GetException();
$errorMessage = $ex->GetString();
echo $errorMessage;
}
}[/CODE]
Для правила работы с корзиной, как это будет выглядеть?
Спасибо.