Документация для разработчиков
Темная тема

sale.paysystem.update

Scope: pay_system Права на выполнение: для всех

sale.paysystem.update(
	id,
	fields
)

Метод для редактирования платежной системы.

Параметры

Параметр Описание С версии
id Идентификатор платежной системы, обязательный
fields Набор полей (массив вида array("поле":"значение"[, ...])), содержащий значения, описывающие платежную систему. Доступные поля:
  • NAME - Название системы
  • PERSON_TYPE_ID - ID типа плательщика, обязательный.
  • BX_REST_HANDLER - Код обработчика в системе, обязательный.
  • ACTIVE - Флаг активности платежной системы.
  • LOGOTYPE - Логотип платёжной системы (картинка в формате Base64 Base64 — стандарт кодирования двоичных данных при помощи только 64 символов ASCII. Алфавит кодирования содержит текстово-цифровые латинские символы A-Z, a-z и 0-9 (62 знака) и 2 дополнительных символа, зависящих от системы реализации. Каждые 3 исходных байта кодируются 4 символами (увеличение на ¹⁄₃).

    Подробнее...
    ). Поле доступно с версии 20.0.550.
  • NEW_WINDOW - Поле, отвечающее за настройку "Открывать в новом окне" (по умолчанию значение N). Доступно с версии 20.100.0.
  • DESCRIPTION - Описание платёжной системы. Доступно с версии 22.600.0.

Пример

var id = prompt("Введите ID");
var name = prompt("Введите имя");

BX24.callMethod('sale.paysystem.update', {"id": id, "fields": {"NAME" : name, "PERSON_TYPE_ID" : id, "BX_REST_HANDLER" : handler}},
	function(result)
	{
		if(result.error())
		{
			console.error(result.error());
		}
		else
		{
			console.info("Платежная система обновлёна");
		}
	}
);


© «Битрикс», 2001-2024, «1С-Битрикс», 2024