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
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.