2.1.29.12 от 01.08.2019 новое в версии:
Добавлено: 02 авг 2019, 01:17
2.1.29.12 от 01.08.2019 новое в версии:
Добавлена поддержка тега 1057 и данных агента и поставщика на весь чек
Изменения в API расширения для браузеров:
Изменения в API расширения http запросов:
Добавлена поддержка тега 1057 и данных агента и поставщика на весь чек
Изменения в API расширения для браузеров:
Код: Выделить всё
var Data = KkmServer.GetDataCheck(....)
...
// Добавление признаков агента и поставщика
Data.AddDataAgent(
// Признак агента (не обязательно), Тег 1057
// 0: "Банковский платежный агент:" Оказание услуг пользователем, являющимся банковским платежным агентом
// 1: "Банковский платежный субагент:" Оказание услуг пользователем, являющимся банковским платежным субагентом
// 2: "Платежный агент:" Оказание услуг пользователем, являющимся платежным агентом
// 3: "Платежный субагент:" Оказание услуг пользователем, являющимся платежным субагентом
// 4: "Поверенный:" Оказание услуг пользователем, являющимся поверенным
// 5: "Комиссионер:" Оказание услуг пользователем, являющимся комиссионером
// 6: "Агент:" Оказание услуг пользователем, являющимся агентом и не являющимся банковским платежным агентом (субагентом), платежным агентом (субагентом), поверенным, комиссионером
2,
// Операция платежного агента тег 1044
"95315",
// Телефон платежного агента тег 1073
"+79995554422",
// Телефон оператора по приему платежей тег 1074
"+72223334455",
// Телефон оператора перевода тег 1075
"+74447776655",
// Наименование оператора перевода тег 1026
"ООО Тестовая организация",
// Адрес оператора перевода тег 1005
"Москва, зубовский бульвар 44",
// ИНН оператора перевода тег 1016
"430601071197",
// Телефон поставщика тег 1171
"+76662229955"
);
Код: Выделить всё
var Data = {
// Команда серверу
Command: "RegisterCheck",
....
// Признак агента. Тег ОФД 1057. Поле не обязательное. Можно вообще не указывать.
// 0: "Банковский платежный агент:" Оказание услуг пользователем, являющимся банковским платежным агентом
// 1: "Банковский платежный субагент:" Оказание услуг пользователем, являющимся банковским платежным субагентом
// 2: "Платежный агент:" Оказание услуг пользователем, являющимся платежным агентом
// 3: "Платежный субагент:" Оказание услуг пользователем, являющимся платежным субагентом
// 4: "Поверенный:" Оказание услуг пользователем, являющимся поверенным
// 5: "Комиссионер:" Оказание услуг пользователем, являющимся комиссионером
// 6: "Агент:" Оказание услуг пользователем, являющимся агентом и не являющимся банковским платежным агентом (субагентом), платежным агентом (субагентом), поверенным, комиссионером
AgentSign: 2,
// Данные агента. тег ОД 1223.
// Поле не обязательное. Обязательно если установлено поле "AgentSign"
// Можно вообще не указывать.
AgentData: {
// Операция платежного агента тег ОФД 1044
PayingAgentOperation: "95315",
// Телефон платежного агента тег ОФД 1073
PayingAgentPhone: "+79995554422",
// Телефон оператора по приему платежей тег ОФД 1074
ReceivePaymentsOperatorPhone: "", //"+72223334455",
// Телефон оператора перевода тег ОФД 1075
MoneyTransferOperatorPhone: "+74447776655",
// Наименование оператора перевода тег ОФД 1026
MoneyTransferOperatorName: "ООО Тестовая организация",
// Адрес оператора перевода тег ОФД 1005
MoneyTransferOperatorAddress: "Москва, зубовский бульвар 44",
// ИНН оператора перевода тег ОФД 1016
MoneyTransferOperatorVATIN: "430601071197"
},
// Данные поставщика платежного агента.
// Поле не обязательное.
PurveyorData: {
// Телефон поставщика тег ОД 1171
PurveyorPhone: "+76662229955"
},
.....
}