• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/conversion/handlers.php
  • Класс: BitrixSaleConversionHandlers
  • Вызов: Handlers::OnSalePayOrder
static function OnSalePayOrder($id, $paid)
{
	if (Loader::includeModule('conversion') && ($row = CSaleOrder::GetById($id)))
	{
		if ($paid == 'Y')
		{
			$context = DayContext::getEntityItemInstance('sale_order', $id);
			$context->addCurrencyCounter('sale_payment_sum_add', $row['PRICE'], $row['CURRENCY']);

			if (defined('ADMIN_SECTION') && ADMIN_SECTION === true)
			{
				$context->addCounter    ('sale_payment_add_day', 1, new BitrixMainTypeDate());
			}
			else
			{
				$context->addDayCounter ('sale_payment_add_day', 1);
			}
		}
	}
}