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

Add

int
CSalePaySystemAction::Add(
 array arFields
);

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

Параметры вызова

ПараметрОписание
arFields Ассоциативный массив параметров нового обработчика платежной системы, ключами в котором являются названия параметров, а значениями - соответствующие значения.
Допустимые ключи:
  • PAY_SYSTEM_ID - код платежной системы;
  • PERSON_TYPE_ID - код типа плательщика;
  • NAME - название платежной системы;
  • ACTION_FILE - скрипт платежной системы;
  • RESULT_FILE - скрипт получения результатов;
  • NEW_WINDOW - флаг (Y/N) открывать ли скрипт платежной системы в новом окне
  • PARAMS - параметры вызова обработчика
  • HAVE_PAYMENT - есть вариант обработчика для работы после оформления заказа
  • HAVE_ACTION - есть вариант обработчика для мгновенного списания денег
  • HAVE_RESULT - есть скрипт запроса результатов
  • HAVE_PREPAY - есть вариант обработчика для работы во время оформления заказа.

Возвращаемые значения

Возвращается код обновленной записи или false - в случае ошибки. 



© «Битрикс», 2001-2022, «1С-Битрикс», 2022
Наверх