Вывести все способы оплаты

Решение, как в Битриксе вывести все способы оплаты (платёжные системы) через API

Используем метод CSalePaySystemAction::GetList

<?$dbPaySystem = CSalePaySystemAction::GetList(Array(), Array(), false, false, Array("PS_DESCRIPTION", "NAME", "LOGOTIP"));
	while ($arPaySystem = $dbPaySystem->Fetch()):?>
	<div class="item">
		<div class="heading">
			<?=$arPaySystem[NAME]?>
		</div>
		<div class="image">
			 <?$arPhoto = CFile::GetByID($arPaySystem[LOGOTIP])->Fetch();?> <img src="/upload/<?=$arPhoto[SUBDIR]?>/<?=$arPhoto[FILE_NAME]?>
			">
		</div>
		<div class="text">
			<?=$arPaySystem[PS_DESCRIPTION]?>
		</div>
	</div>
<?endwhile?>
Продолжая использовать веб- сайт beta-code.ru, вы даете согласие на обработку файлов cookie, пользовательских данных (сведения о местоположении; тип и версия ОС; тип и версия Браузера; тип устройства и разрешение его экрана; источник откуда пришел на сайт пользователь; с какого сайта или по какой рекламе; язык ОС и Браузера; какие страницы открывает и на какие кнопки нажимает пользователь; ip-адрес) в целях функционирования сайта, проведения ретаргетинга и проведения статистических исследований и обзоров. Если вы не хотите, чтобы указанные данные обрабатывались, покиньте сайт.
Принять