• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/paysystem/restservice.php
  • Класс: Bitrix\Sale\PaySystem\RestService
  • Вызов: RestService::onRestServiceBuildDescription
static function onRestServiceBuildDescription()
{
	return [
		static::SCOPE => [
			'sale.paysystem.handler.add' => [__CLASS__, 'addHandler'],
			'sale.paysystem.handler.update' => [__CLASS__, 'updateHandler'],
			'sale.paysystem.handler.delete' => [__CLASS__, 'deleteHandler'],
			'sale.paysystem.handler.list' => [__CLASS__, 'getHandlerList'],

			'sale.paysystem.add' => [__CLASS__, 'addPaySystem'],
			'sale.paysystem.update' => [__CLASS__, 'updatePaySystem'],
			'sale.paysystem.delete' => [__CLASS__, 'deletePaySystem'],
			'sale.paysystem.list' => [__CLASS__, 'getPaySystemList'],

			'sale.paysystem.settings.get' => [__CLASS__, 'getSettings'],
			'sale.paysystem.settings.update' => [__CLASS__, 'updateSettings'],

			'sale.paysystem.settings.invoice.get' => [__CLASS__, 'getSettingsByInvoice'],
			'sale.paysystem.settings.payment.get' => [__CLASS__, 'getSettingsByPayment'],

			'sale.paysystem.pay.invoice' => [__CLASS__, 'payInvoice'],
			'sale.paysystem.pay.payment' => [__CLASS__, 'payPayment'],
		]
	];
}