sale.paysystem.add
Scope: pay_system Права на выполнение: для всех
Описание
sale.paysystem.add( fields )
Метод добавляет платежную систему.
Параметры
Параметр | Описание | С версии |
---|---|---|
fields | Набор полей (массив вида array("поле":"значение"[, ...]) ), содержащий значения, описывающие платежную систему. Доступные поля:
|
Примеры
BX24.callMethod( "sale.paysystem.add", { 'NAME' : 'Платежная система с Rest', // Название платежной системы 'PERSON_TYPE_ID' : 1, // ID типа плательщика 'ACTIVE' : 'Y', // Флаг активности платежной системы 'BX_REST_HANDLER' : 'resthandlercode', // Код обработчика в системе 'SETTINGS' : { // Настройки обработчика для данной платежной системы 'REST_SHOP_ID' : { // Код параметра 'TYPE' : 'VALUE', // Тип значение 'VALUE' : '111111111' // Значение }, 'REST_SCID' : { 'TYPE' : 'VALUE', 'VALUE' : '2222222' } } }, function(result) { if(result.error()) console.error(result.error()); else console.info("Платежная система добавлен с ID " + result.data()); } );
BX24.callMethod( "sale.paysystem.add", { 'NAME' : 'Платежная система с Rest', // Название платежной системы 'PERSON_TYPE_ID' : 1, // ID типа плательщика 'ACTIVE' : 'Y', // Флаг активности платежной системы 'BX_REST_HANDLER' : 'resthandlercode', // Код обработчика в системе 'LOGOTYPE' : 'iVBORw0KGgoAAAANSUhEUgAAASQAAACmCAID...', // Логотип платёжной системы в base64 'SETTINGS' : { // Настройки обработчика для данной платежной системы 'REST_SHOP_ID' : { // Код параметра 'TYPE' : 'VALUE', // Тип значение 'VALUE' : '111111111' // Значение }, 'REST_SCID' : { 'TYPE' : 'VALUE', 'VALUE' : '2222222' } } }, function(result) { if(result.error()) console.error(result.error()); else console.info("Платежная система добавлен с ID " + result.data()); } );
Возможные значения
Возможные значения TYPE | |
---|---|
ORDER | Параметры |
PROPERTY | Свойства счета |
PAYMENT | Оплата |
USER | Пользователь |
VALUE | Значение типа строка |
INPUT | Чекбокс |
Возможные значения VALUE | |
---|---|
ORDER | ID: ID, ACCOUNT_NUMBER: Номер заказа, ORDER_TOPIC: Тема, DATE_INSERT: Дата заказа, DATE_INSERT_DATE: Дата заказа (без времени), DATE_BILL: Дата и время выставления, DATE_BILL_DATE: Дата выставления, DATE_PAY_BEFORE: Срок оплаты, SHOULD_PAY: Сумма счета, CURRENCY: Валюта, PRICE: Стоимость заказа, PRICE_DELIVERY: Стоимость доставки, DISCOUNT_VALUE: Величина скидки, USER_ID: Код покупателя, PAY_SYSTEM_ID: Код платежной системы, DELIVERY_ID: Код службы доставки, TAX_VALUE: Налог, USER_DESCRIPTION: Комментарий |
PAYMENT | ID: ID ACCOUNT_NUMBER: Номер оплаты, DATE_BILL: Дата и время выставления, DATE_BILL_DATE: Дата выставления(без времени), SUM: Сумма счета, CURRENCY: Валюта, |
USER |
ID: Код покупателя, LOGIN: Логин, NAME: Имя, SECOND_NAME: Отчество, LAST_NAME: Фамилия, EMAIL: EMail, PERSONAL_PROFESSION: Профессия, PERSONAL_WWW: Персональный веб-сайт, PERSONAL_ICQ: Номер ICQ, PERSONAL_GENDER: Пол, PERSONAL_FAX: Номер факса, PERSONAL_MOBILE: Номер телефона, PERSONAL_STREET: Адрес, PERSONAL_MAILBOX: Почтовый ящик, PERSONAL_CITY: Город, PERSONAL_STATE: Штат, PERSONAL_ZIP: Индекс, PERSONAL_COUNTRY: Страна, WORK_COMPANY: Компания, WORK_DEPARTMENT: Отдел, WORK_POSITION: Должность, WORK_WWW: Сайт компании, WORK_PHONE: Рабочий телефон, WORK_FAX: Рабочий факс, WORK_STREET: Адрес компании, WORK_MAILBOX: Рабочий почтовый ящик, WORK_CITY: Город компании, WORK_STATE: Штат компании, WORK_ZIP: Индекс компании, WORK_COUNTRY: Страна компании |
© «Битрикс», 2001-2024, «1С-Битрикс», 2024