Евгений Жуков, полноценных нет, но определенную задачу решить все же может
[CODE]use \Bitrix\Main,
\Bitrix\Sale;
try
{
/* @var string Номер купона */
$code = 'SL-B7S9H-2NRD2O0';
if ( !Main\Loader::IncludeModule('sale') )
{
throw new \Exception("Module 'sale' not installed");
}
$arCoupon = Sale\DiscountCouponsManager::getData($code, false);
if ( !empty($arCoupon) )
{
echo "<pre>";
var_dump($arCoupon);
echo "</pre>";
}
else
{
throw new \Exception("Coupon [CODE:{$code}] not found");
}
}
catch( \Exception $e)
{
var_dump($e->getMessage() );
}[/CODE]
[CODE]use \Bitrix\Main,
\Bitrix\Sale;
try
{
/* @var string Номер купона */
$code = 'SL-B7S9H-2NRD2O0';
if ( !Main\Loader::IncludeModule('sale') )
{
throw new \Exception("Module 'sale' not installed");
}
$arCoupon = Sale\DiscountCouponsManager::getData($code, false);
if ( !empty($arCoupon) )
{
echo "<pre>";
var_dump($arCoupon);
echo "</pre>";
}
else
{
throw new \Exception("Coupon [CODE:{$code}] not found");
}
}
catch( \Exception $e)
{
var_dump($e->getMessage() );
}[/CODE]
