• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/paysystem/paymentmarker.php
  • Класс: BitrixSalePaySystemPaymentMarker
  • Вызов: PaymentMarker::mark
public function mark(ServiceResult $result): PaymentMarker
{
	if ($result->isSuccess())
	{
		return $this;
	}

	$markerResult = new SaleResult();
	$markerResult->addWarnings($result->getErrors());

	$this->addMarker($markerResult);

	$this->payment->setField('MARKED', 'Y');

	return $this;
}