• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/paymentcollection.php
  • Класс: BitrixSalePaymentCollection
  • Вызов: PaymentCollection::getInnerPayment
public function getInnerPayment()
{
	/** @var Order $order */
	if (!$order = $this->getOrder())
	{
		throw new MainObjectNotFoundException('Entity "Order" not found');
	}

	if ($paySystemId = PaySystemManager::getInnerPaySystemId())
	{
		/** @var Payment $payment */
		foreach ($this->collection as $payment)
		{
			if ($payment->getPaymentSystemId() == $paySystemId)
				return $payment;
		}
	}

	return false;
}