Инструменты страницы
Запрос на оплату с помощью Mir Pay с передачей фискальных данных (payment.do)
Для регистрации и оплаты заказа посредством MirPay используется запрос /mir/payment.do (см. ниже). |
https://3dsec.sberbank.ru/payment/mir/payment.do |
Вызов метода доступен мерчанту при наличии пермиссии «Разрешена оплата MirPay».
Для операций отмены, возврата и завершения платежа следует использовать стандартные запросы к платёжному шлюзу.
В настоящем документе при описании параметров запросов и ответов используются следующие обозначения типов данных:
- A<n> – последовательность латинских букв длины <n>;
- A..<n> – последовательность латинских букв длиной, не превышающей <n>;
- N<n> – последовательность цифр длины <n>;
- N..<n> – последовательность цифр длиной, не превышающей <n>;
- AN<n> – последовательность латинских букв и цифр фиксированной длины <n>;
- AN..<n> – последовательность латинских букв и цифр длиной, не превышающей <n>;
- ANS<n> – последовательность латинских букв, цифр и символов фиксированной длины <n>
- ANS..<n> – последовательность латинских букв, цифр и символов длиной, не превышающей <n>;
- UTC – дата и время, при этом: дата должна быть передана без указания часового пояса, время московское, для протокола SOAP используется стандартная кодировка xs:dateTime.
Пользуясь протоколом REST, тело сообщения запроса следует отправлять с типом: 'Content-Type: application/json'.
Параметры запроса
Название | Тип | Обязательно | Описание |
---|---|---|---|
|
AN..255 | Да (при авторизации через userName и password ) |
Логин служебной учётной записи продавца. |
|
AN..200 | Да (при авторизации через userName и password ) |
Логин продавца в платёжном шлюзе. |
|
AN..255 | Да (при авторизации через merchant ) |
Логин продавца в платёжном шлюзе. |
|
ANS..32 | Да |
Номер (идентификатор) заказа в системе магазина. |
|
ANS..512 | Нет |
Описание заказа в свободной форме. В процессинг банка для включения в финансовую отчётность продавца передаются только первые 24 символа этого поля. Чтобы получить возможность отправлять это поле в процессинг, обратитесь в техническую поддержку. |
|
A2 | Нет |
Язык в кодировке ISO 639-1. Если не указан, будет использован язык, указанный в настройках магазина как язык по умолчанию. |
|
Не актуально | Нет |
Дополнительные параметры заказа, которые сохраняются для просмотра из личного кабинета продавца. Каждую новую пару имени и значения параметра следует отделять запятой. Ниже представлен пример использования.
{ "firstParamName": "firstParamValue", "secondParamName": "secondParamValue" } Если у продавца настроена фискализация, при указании в качестве дополнительных параметров email (адрес электронной почты покупателя) и/или phone (номер сотового телефона покупателя) эти параметры в первую очередь используются для отправки фискального чека. В параметре запрещено передавать зарезервированные имена (в случае их передачи заказ может быть отклонен):
|
|
A..5 | Нет |
Параметр, определяющий необходимость предварительной авторизации (блокирования средств на счёте клиента до их списания). Доступны следующие значения:
Если параметр не указан в запросе, происходит одностадийная оплата. Возможность проводить двухстадийные платежи предоставляется по отдельному запросу. Этот параметр можно передавать как булевым значением (без кавычек), так и строкой (с кавычками). |
|
AN..8192 | Да |
Строка в формате JWE Compact Serialization с данными операции In-Application. |
|
ANS..39 | Да |
IP-адрес покупателя. IPv6 поддерживается во всех запросах (до 39 символов). |
|
Не актуально | Да |
Блок, содержащий корзину товаров заказа. Описание его атрибутов представлено ниже. |
|
Блок данных для передачи дополнительных параметров ОФД | Да |
Некоторые параметры блока Передача этого блока возможна только при использовании следующих ОФД:
|
orderBundle
orderBundle
состоит из следующих элементов.
Обязательность параметров указана для использования в рамках блока. Если блок необязательный и отсутствует, то и параметры в него входящие не должны передаваться.
Название | Тип | Обязательно | Описание | Версия ФФД |
---|---|---|---|---|
|
ANS..21 | Нет |
Дата создания заказа в формате |
Все версии. |
|
Не актуально | Нет |
Блок с атрибутами данных о покупателе. Описание его атрибутов представлено ниже. |
Все версии. |
|
Не актуально | Да |
Блок с атрибутами товарных позиции корзины товаров. Описание его атрибутов представлено ниже. |
Все версии. |
customerDetails
customerDetails
состоит из следующих элементов.
Обязательность параметров указана для использования в рамках блока. Если блок необязательный и отсутствует, то и параметры в него входящие не должны передаваться.
Название | Тип | Обязательно | Описание | Версия ФФД |
---|---|---|---|---|
|
ANS..40 | См. примечание ниже. |
Электронная почта покупателя, на которую будут отправлен кассовый чек. В большинстве ОФД отправка чека поддерживается только на один электронный адрес. Некоторые ОФД поддерживают отправку чека на несколько электронных адресов — в этом случае можно указать несколько адресов электронной почты через запятую и без пробелов. О возможности отправки чека на несколько адресов уточняйте у вашего ОФД. Обязательно следует передать один из двух параметров: email или phone. |
Все версии. |
|
NS..12 | См. примечание ниже. |
Номер телефона клиента. Примеры:
В случае передачи номера в отдельном параметре и в дополнительных параметрах, в качестве основного использоваться будет номер, указанный в настоящем параметре
При использовании АТОЛ фискализации параметр |
Все версии. |
|
ANS..40 | Нет |
Способ связи с покупателем. |
Все версии. |
|
|
Нет |
Все версии. |
|
|
ANS..100 | Нет |
Фамилия, имя и отчество плательщика. Параметр возвращается только в том, случае если был передан партнером при регистрации. |
1.05 и более поздние версии. |
|
ANS..100 | Нет |
Серия и номер паспорта плательщика в следующем формате: |
1.05 и более поздние версии. |
|
N..12 | Нет |
Идентификационный номер налогоплательщика. Допускается передавать 10 или 12 символов. Параметр возвращается только в том, случае если был передан партнером при регистрации. |
1.05 и более поздние версии. |
Обязательно следует передать один из двух параметров: email
или phone
.
deliveryInfo
deliveryInfo
состоит из следующих элементов.
Обязательность параметров указана для использования в рамках блока. Если блок необязательный и отсутствует, то и параметры в него входящие не должны передаваться.
Название | Тип | Обязательно | Описание | Версия ФФД |
---|---|---|---|---|
|
ANS..20 | Нет |
Способ доставки. |
Все версии. |
|
A..2 | Да |
Двухбуквенный код страны доставки. |
Все версии. |
|
ANS..40 | Да |
Город доставки. |
Все версии. |
|
ANS..255 | Да |
Адрес доставки. |
Все версии. |
cartItems
cartItems
состоит из следующих элементов.
Обязательность параметров указана для использования в рамках блока. Если блок необязательный и отсутствует, то и параметры в него входящие не должны передаваться.
Название | Тип | Обязательно | Описание | Версия ФФД |
---|---|---|---|---|
|
Не актуально | Да |
Массив блоков, описывающих товарные позиции в корзине. Информация по каждой товарной позиции Корзины передаётся в отдельном блоке, входящем в состав items. Не используйте внутри этого блока сочетание символов «‘)», в противном случае это приведёт к ошибке на стороне шлюза. |
Все версии. |
items
items
состоит из следующих элементов.
Обязательность параметров указана для использования в рамках блока. Если блок необязательный и отсутствует, то и параметры в него входящие не должны передаваться.
Название | Тип | Обязательно | Описание | Версия ФФД |
---|---|---|---|---|
|
ANS..12 | Да |
Уникальный идентификатор товарной позиции внутри корзины заказа. |
Все версии. |
|
ANS..100 | Да |
Наименование или описание товарной позиции в свободной форме.
Используйте |
Все версии. |
|
Не актуально | Нет |
Дополнительный блок с параметрами описания товарной позиции. Описание его атрибутов представлено ниже. Ограничение размера поля - 1024 байт. |
Все версии. |
|
N..18 | Да |
Элемент, описывающий общее количество товарных позиций одного |
Все версии. |
|
N..12 | Нет |
Сумма стоимости всех товарных позиций одного
При расчёте параметра |
Все версии. |
|
N3 | Нет |
Код валюты товарной позиции ISO 4217. Если не указан, считается равным валюте заказа. |
Все версии. |
|
ANS..100 | Да |
Номер (идентификатор) товарной позиции в системе магазина.
Во всех методах передача артикула |
Все версии. |
|
Не актуально | Нет |
Дополнительный блок с атрибутами описания скидки для товарной позиции. Блок параметров имеет справочный характер и не влияет на расчеты внутри корзины. Описание его атрибутов представлено ниже. |
Все версии. |
|
Не актуально | Нет |
Дополнительный блок с атрибутами описания агентской комиссии за продажу товара. Описание его атрибутов представлено ниже. |
Все версии. |
|
Не актуально | Только для магазинов с настройками фискализации |
Дополнительный тег с атрибутами описания налога. Описание вложенных тегов представлено ниже. |
Все версии. |
|
N..12 | Только для магазинов с настройками фискализации |
Стоимость одной товарной позиции одного
|
Все версии. |
|
См. описание. | Только для магазинов с настройками фискализации |
Блок атрибутов товарной позиции. См. описание ниже. |
1.05 и более поздние версии. |
itemAttributes
Ниже представлены параметры блока itemAttributes (см. пример и таблицу ниже).
"itemAttributes":[{"name":"paymentMethod","value":"1"},{"name":"paymentObject","value":"1"}]
Название | Тип | Обязательно | Описание | Версия ФФД |
---|---|---|---|---|
|
N..2 |
Да |
Тип оплаты возможны следующие значения:
Приоритизация передачи значения происходит по следующему принципу (указано в убывающем порядке приоритета):
Для paymentMethod значением по умолчанию является 1 (полная предварительная оплата до момента передачи предмета расчета). |
1.05 и более поздние версии. |
|
N..2 |
Да |
Тип оплачиваемой позиции, возможны следующие значения:
Указанные выше значения доступны для ФФД 1.05.
Приоритизация передачи значения происходит по следующему принципу (указано в убывающем порядке приоритета):
Для paymentObject значением по умолчанию является 1 (товар). |
1.05 и более поздние версии. |
|
ANS | да (если передан markQuantity ) |
Код товарной позиции. Принимаются только первые 256 байт. Возможные форматы для передачи:
|
1.05 и более поздние версии. |
|
| Нет |
Дробное количество маркированного товара. |
1.2 и более поздние версии. |
|
ANS..64 | Нет |
Значение реквизита пользователя. Можно передавать только после согласования с ФНС. |
1.05 и более поздние версии. |
|
N..2 | Обязателен, только если передан объект agent_info . |
Тип агента, возможно одно из следующих значений:
|
1.05 и более поздние версии. |
|
|
Нет |
|
1.05 и более поздние версии. |
|
|
Нет |
|
1.05 и более поздние версии. |
|
Массив ANS..19 | Нет |
Массив телефонов оператора по приёму платежей в формате +N. |
1.05 и более поздние версии. |
|
Массив ANS..19 | Нет |
Массив телефонов оператора перевода в формате +N. |
1.05 и более поздние версии. |
|
ANS..64 | Нет |
Наименование оператора перевода. |
1.05 и более поздние версии. |
|
ANS..256 | Нет |
Адрес оператора перевода. |
1.05 и более поздние версии. |
|
N10..12 | Нет |
ИНН оператора перевода. |
1.05 и более поздние версии. |
|
Maccив ANS..19 | Нет |
Массив телефонов поставщика в формате +N. |
1.05 и более поздние версии. |
|
ANS..256 | Нет |
Наименование поставщика. |
1.05 и более поздние версии. |
|
N10..12 | Нет |
ИНН поставщика. |
1.05 и более поздние версии. |
quantity
quantity
состоит из следующих элементов.
Обязательность параметров указана для использования в рамках блока. Если блок необязательный и отсутствует, то и параметры в него входящие не должны передаваться.
Название | Тип | Обязательно | Описание | Версия ФФД |
---|---|---|---|---|
|
N..18 | Да |
Количество товарных позиций данного positionId. Для указания дробных чисел используйте десятичную точку |
Все версии. |
|
ANS..20 | Да |
Мера измерения количества товарной позиции. |
Все версии. |
Если ФФД версии 1.2 и более поздней, то здесь передаются параметры:
Название | Тип | Обязательно | Описание | Версия ФФД |
---|---|---|---|---|
|
N1 | Да |
Количество товарных позиций данного positionId. Для версии ФФД 1.2+ значение всегда 1. |
1.2 и более поздние версии. |
|
N..3 | Да |
Единица измерения количества предмета расчета. При ФФД версии 1.2+ , если переданы параметры nomenclature и markQuantity, значение всегда 0. В остальных случаях принимает значения |
1.2 и более поздние версии. |
Возможные значения measure
Значение | Описание |
---|---|
0 | Применяется для предметов расчета, которые могут быть реализованы поштучно или единицами (а также в случае, если предметом расчета является товар, подлежащий обязательной маркировке средством идентификации (передан mark_code )) |
10 | Грамм |
11 | Килограмм |
12 | Тонна |
20 | Сантиметр |
21 | Дециметр |
22 | Метр |
30 | Квадратный сантиметр |
31 | Квадратный дециметр |
32 | Квадратный метр |
40 | Миллилитр |
41 | Литр |
42 | Кубический метр |
50 | Киловатт час |
51 | Гигакалория |
70 | Сутки (день) |
71 | Час |
72 | Минута |
73 | Секунда |
80 | Килобайт |
81 | Мегабайт |
82 | Гигабайт |
83 | Терабайт |
255 | Применяется при использовании иных мер измерения |
markQuantity
Параметры тэга markQuantity:
Обязательность параметров указана для использования в рамках тэга. Если тэг необязательный и в запросе отсутствует, то и входящие в него параметры не должны передаваться.
Название | Тип | Обязательно | Описание |
---|---|---|---|
|
N..12 | да |
Числитель дробной части предмета расчета. |
|
N..12 | да |
Знаменатель дробной части предмета расчета. |
itemDetails
itemDetails
состоит из следующих элементов.
Обязательность параметров указана для использования в рамках блока. Если блок необязательный и отсутствует, то и параметры в него входящие не должны передаваться.
Название | Тип | Обязательно | Описание | Версия ФФД |
---|---|---|---|---|
|
ANS..255 | Да |
Дополнительная информация по товарной позиции. Представляет собой массив блоков, в каждом из которых передаётся информация об определённой характеристике товарной позиции. |
Все версии. |
itemDetailsParams
itemDetailsParams
состоит из следующих элементов.
Обязательность параметров указана для использования в рамках блока. Если блок необязательный и отсутствует, то и параметры в него входящие не должны передаваться.
Название | Тип | Обязательно | Описание | Версия ФФД |
---|---|---|---|---|
|
ANS..255 | Да |
Дополнительная информация по товарной позиции. |
Все версии. |
|
ANS..255 | Да |
Наименование параметра описания детализации товарной позиции. |
Все версии. |
discount
discount
состоит из следующих элементов.
Обязательность параметров указана для использования в рамках блока. Если блок необязательный и отсутствует, то и параметры в него входящие не должны передаваться.
Название | Тип | Обязательно | Описание | Версия ФФД |
---|---|---|---|---|
|
ANS..20 | Да |
Тип скидки на товарную позицию. |
Все версии. |
|
N..20 | Да |
Значение скидки на товарную позицию. |
Все версии. |
agentInterest
agentInterest
состоит из следующих элементов.
Обязательность параметров указана для использования в рамках блока. Если блок необязательный и отсутствует, то и параметры в него входящие не должны передаваться.
Название | Тип | Обязательно | Описание | Версия ФФД |
---|---|---|---|---|
|
ANS..20 | Да |
Тип агентской комиссии за продажу товара. |
Все версии. |
|
N..20 | Да |
Значение агентской комиссии за продажу товара. |
Все версии. |
tax
tax
состоит из следующих элементов.
Обязательность параметров указана для использования в рамках блока. Если блок необязательный и отсутствует, то и параметры в него входящие не должны передаваться.
Название | Тип | Обязательно | Описание | Версия ФФД |
---|---|---|---|---|
|
N..2 | Нет |
Ставка НДС, доступны следующие значения:
Если в запросе не передаётся корзина с данными фискализации, оператору фискальных данных передаются значения по умолчанию, указанные в настройках личного кабинета (подробнее см. инструкцию по работе с личным кабинетом). |
Все версии. |
|
N..18 | Нет |
Сумма налога, высчитанная продавцом. Указывается в минимальных единицах валюты. |
Все версии. |
additionalOfdParams
additionalOfdParams
состоит из следующих элементов.
Название | Тип | Обязательно | Описание | Версия ФФД |
---|---|---|---|---|
|
N..2 | Обязателен, только если передан объект agent_info . |
Тип агента, возможно одно из следующих значений:
|
1.05 и более поздние версии. |
|
|
Нет |
|
1.05 и более поздние версии. |
|
|
Нет |
|
1.05 и более поздние версии. |
|
Массив ANS..19 | Нет |
Массив телефонов оператора по приёму платежей в формате +N. |
1.05 и более поздние версии. |
|
ANS..256 | Нет |
Адрес оператора перевода. |
1.05 и более поздние версии. |
|
N10..12 | Нет |
ИНН оператора перевода. |
1.05 и более поздние версии. |
|
ANS..64 | Нет |
Наименование оператора перевода. |
1.05 и более поздние версии. |
|
Массив ANS..19 | Нет |
Массив телефонов оператора перевода в формате +N. |
1.05 и более поздние версии. |
|
Maccив ANS..19 | Нет |
Массив телефонов поставщика в формате +N. |
1.05 и более поздние версии. |
|
A..256 | Нет |
ФИО кассира. |
1.05 и более поздние версии. |
|
ANS..16 | Нет |
Дополнительный реквизит чека. |
1.05 и более поздние версии. |
|
ANS..24 | Нет |
Наименование дополнительного реквизита пользователя. |
1.05 и более поздние версии. |
|
ANS..24 | Нет |
Значение дополнительного реквизита пользователя. |
1.05 и более поздние версии. |
|
N..12 | Нет |
ИНН кассира |
1.2 и более поздние версии. |
|
ANS..256 | Нет |
Адрес покупателя (клиента). |
1.2 и более поздние версии. |
|
NS10 | Нет |
Дата рождения покупателя (клиента) в формате «dd.mm.yyyy» |
1.2 и более поздние версии. |
|
N3 | Нет |
Числовой код страны, гражданином которой является покупатель (клиент). Код страны указывается в соответствии с Общероссийским классификатором стран мира ОКСМ. |
1.2 и более поздние версии. |
|
N2 | Нет |
Числовой код вида документа, удостоверяющего личность (например, 21 - паспорт гр. РФ). |
1.2 и более поздние версии. |
|
NS11 | Нет |
Серия и номер паспорта плательщика: |
1.2 и более поздние версии. |
|
ANS..64 | Нет |
Электронный адрес покупателя. Обязательно должно быть заполнено строго одно из полей: |
1.2 и более поздние версии. |
|
NS..19 | Нет |
Телефон покупателя. Вместе с кодом страны без пробелов и дополнительных символов, кроме символа «+» (номер «+371 2 1234567» необходимо передать как «+37121234567»). Обязательно должно быть заполнено строго одно из полей: |
1.2 и более поздние версии. |
|
N12 | Нет |
ИНН покупателя. |
1.2 и более поздние версии. |
|
ANS..256 | Нет |
Наименование покупателя (клиента). |
1.2 и более поздние версии. |
|
|
Нет |
|
1.2 и более поздние версии. |
|
|
Нет |
|
1.2 и более поздние версии. |
|
|
Нет |
|
1.2 и более поздние версии. |
|
|
Нет |
|
1.2 и более поздние версии. |
|
NS10 | Нет |
Дата нормативного акта федерального органа исполнительной власти, регламентирующего порядок заполнения реквизита «значение отраслевого реквизита», в формате: |
1.2 и более поздние версии. |
|
ANS | Нет |
Идентификатор ФОИВ. Должно принимать одно из значений справочника ФОИВ. |
1.2 и более поздние версии. |
|
N..32 | Нет |
Номер нормативного акта федерального органа исполнительной власти, регламентирующего порядок заполнения реквизита «значение отраслевого реквизита» |
1.2 и более поздние версии. |
|
ANS..256 | Нет |
Состав значений, определенных нормативным актом федерального органа исполнительной власти |
1.2 и более поздние версии. |
Параметры ответа
Параметры ответа представлены в таблице ниже.
Название | Тип | Обязательно | Описание |
---|---|---|---|
|
A..5 | Да |
Указывает на успешность запроса. Доступны следующие значения:
|
Блок data (возвращается при успешной регистрации заказа) |
|||
|
ANS36 | Да |
Номер заказа в платежной системе. Уникален в пределах системы. Отсутствует если регистрация заказа не удалась по причине ошибки, детализированной в ErrorCode. |
Блок error (возвращается, только если запрос завершился с ошибкой) |
|||
|
N..2 | Да |
Код ошибки. |
description | ANS..512 | Да | Подробное техническое объяснение ошибки - содержимое этого параметра не предназначено для отображения пользователю. |
|
|
Да |
|
Коды ошибок
Код ошибки | Текст ошибки |
---|---|
0 |
Обработка запроса прошла без системных ошибок. |
1 | Недостаточно средств на карте |
5 |
Доступ запрещён. |
5 |
Пользователь должен сменить свой пароль. |
7 |
Системная ошибка. |
10 |
Некорректное значение параметра |
10 |
Некорректное значение параметра |
10 |
Некорректное значение параметра |
10 |
Некорректное значение параметра |
10 |
Расшифровка переданных данных неуспешна. |
Пример запроса POST
{ "username":"<username>", "password":"<password>", "orderNumber": 234987, "description": "Order description", "language":"RU", "additionalParameters": {}, "preAuth": false, "ip": "217.34.83.164", "paymentToken": "eyJhbGciOiJSU0EtT0FFUC0yNTYiLCJlbmMiOiJBMjU2R0NNIiwiY3R5IjoiSldUIn0.FGi0iw5Au5XcYWjDfBdW-2mawJiHcK8LNGS22zFwNmlcPMTjgOpoZSb_zZQLIyipygBNjnWRKQsnx4gl4iemvFzzX-noN0gvmAIk25-8_48YupXxyV0igFj6RiwlIRITIi0AH8tr72Bxuogx0oPYogRp8JKjA0wOnSX_HEgGbnsc29Glszre5Nj6cSCo5B7lIXkb7GomBEn3zOJmcbKT93JB5AbgT-YQYmXgHR6hoRGT-lN7V4ecLulBmzFe2jtP1ijFxGGbQpioFbtLtwA72UR81yGAbDdGrj82K92i7ZWj5jeBSTM1TOzniLK8dZsP0FXDsuwVPM3vyt1DRNKXzw.JqCe6hTt_6OAgUlz.r2K7-AoBKYwnsFHrpf8prHsCqn8lACgYGXYj-xAqHkagBOd4l_QoKgpuw309b-06NThCTkRHQlfx5nI27iFc4AL485yoLyZYvTgP7Zdc_pzCeU21wH8wI6ec1m2ExQivVJDd91gZ3kYG6vdCEbY8V01iTpO6t8CFRA7j57DrEikjwGwZTAYOaUTkQ6mptqzS72oNftGjMbPvsTQwp9HH_qubo5m-9-mBipGBHZ3cSxY3w_iN2T9ql_nVog3UIc-YpAcaacQTQBRGA3qD-wIxmXUxAAWWzkqJWNk05-qasJDSUpPne3ZuUgsWgxdsQ84J4QvX7GZOoTAjWOZEBVb7mYb_ZiH5nEJrkqcpfKcGP4Z9yBoCPV0ELNC0cpZicyBh6WUySSG0qOhnTBWNaf6hMlfJrF6qvvLLj7AzEKwCiSg1TcBdcntJ6pSH4Eup9NUwZA12lnmzEIg3MGxZqRS5ETERkw376_8ruyPWAv3Lk0p2hB44wwgiYrXcj7bGw3qK9UHlyjymSIekOkIbJ6MgSB-Z3H0gjWlC_cRfSlLJMKyC5x3XGU6304srGXnvRIZEKUSFt3oUswR6x0ccwZu947OBXj6FNZmjUK73zqjjEXcQH54eR7pq5cTH13nlL40fQwrsk7A_VFYVEi9tgZYsvhTqnQ6DLYtcGoZMjzwzIyVhiA5yBI6SVwN62ts6AW4Kl1QiHDKdY5lNV5BQNlhdzQjJKYGPilvqApX2APany_IKRjK3adUX2VYkptiDDGqQgse28LlUTs7ggemK2j7WPZhpufryRE23ikSu1azcelcrHt090f2S8ntG8_azB2nK96tm67M03ufwndDR0PDINmi6ZM2s15oNMoEpbaQi5NnAUz0dMTBaf6IwJ7-rZZQjEeJ3RGckWQ4oBpi-bmLrf_zpmKCqdwlP9V2DXrw6Fx7Vm6WPxgqPIWC4PkbRVfv7-N-JcaP8NK5iKFK70bNtsxyHCPEZcDDdUFfCyiZ33LOhuHddEpOBhm9fq-uebEGrJsGiDEgRYXxoacWX7HXYVhgZeUuygStRdD46nd8EQEeadEX6CACYNHba-HtxAGmZtT3JNyD-LJfK7xmVZ97sdicSaZoI9DexWs_MROQcgk6F6n8frA1XTHTPQv8m4XBySLrCZCQjFAtP9froguGj-u2QiXrc8gRrBhwcwK_pBJ7ulvu6TfQoWMDMzTZwdCeDUhTkxq0Mgt4qDA0P7T1FTXPmEwYebjD_JxJ05Oq75037laWlcUAROl2zfbZp80utNU3CbvRgsnSpRPBnvYBZuVfP6hxBNVyBUjRuEvARCOIeM2pD8Wj7T3K_lyXkcKwfwVlY-XRHGdADRI7mw-9odu2NpjT2jZsisWRfopsjNtWeObJ_qHSYBEYoTFH2bqmGFei3sAlmCNtZO9cwJHoazyyLf87A7LUEqCCgNtYMvmtWCoIGWRFCEZAovTBabH2I9RbMtSbWuYCqfGIEg1WEeEeP1wWA6llcywo2Qzv4l4faPDJ8giFQ7q1yTXKpoK0W8F10__u5TAefuKH9nA7ZR-WcLTJxTGWTrGi_G1vyjwKvuaAU1SMJLx-gKGaz0O-654qqqUSNrH0g3-kunGsgFIzUb1OBIEo1nqbgI2ovNSXpYKSgX3-3Xzva7rO34Oc9T1n8Ps9futKUm_jpYPvytzb3z7dE3Yf0p80MU7LTlQm1NNS0PgTeyrOTjqAYb0KMwROBzGxV_gHhbvrumox6PWi8mDdDji4oIn5qzXTYg92ycZMy70fpdVWE_OWJ-e3qP77rLhtI-CqhUGsBS8mfC7Yx6uNqUJdRuMCddaoDUJpojTLWcqv8uFoRTS_e1zA4gfvmcu6JmBdtUmLtdxFFWnXO7YQq9apAw6C8e--y-0dz69Bov9BqxILd5667YIwrkh_Gft_4UwYP520tndX8bW3Ul0aXC3yup8QpYvUmIPoSWSAX30RDYpiMX65kBcx60UndN0qwtsZnco6n1PKizgV41zoG9CpD_aEMYrS4uSz5ua28Vh_zPVGe45twjmb4vKWBjaL7yNb-3quq7yZXmF7noKPiHShcYx8GK9ZlF3_3-KSXyceZYmOwkpRYiuA88ofZKRBJb99dHtxNtNmo4MHq1gTBuctGA3cJyabMTA5jjDjZYsIlWsKSJQSEFIs4T5N96iLhXmbPjiw1ujXZ9kAuz_N_kAMLQ0KMCXOO09U_MOOVa1-GvJDI2pBPH9ytakftYfLjYLe00poNG9cKqDUG1G5RNMGaFFZLQUIz_AyJ3XF_LrhHmNtduYr-IzVCGs1pqXZ0Tuu37qqjYBYhusiIi0UPemTRhC5UdfxO-zfNBQ0yfgrFQpKvjbyfA9_6GHWCCFa47bJAIJjTnmXjaTfz5i6rQsR6jGgo4EYxRsxm3GEExcthbpsGSbr_Jmv93_fnLnWpELlnGH4mRUPwXbeWlXC_SYLaiPVQ-sREKmGxL-nAnExlVbwARDRoHKTWAstwrhpETEmWE_HKp7hg5bC4-sOUTGG-vZQpsu342jZZbIrdOlr-wVoKra9jem1PvTvw1ftFLoMrGCwKN8KtjhW3AVPrMI7V0JWHMjywncXpk6q3MYogawREm0BB65qNZ_qAr8i3SJkVKJg-5pUj2McVYmWvaZOnqxV27YQGSys5VvKRQSuLLmemvThCorTqlhfpSZ1Hgqhs4Q79KHT3rllLAbUamamp6ehgiqWZPsbzfjkas3VTfLCNbTYGH1KZh37e9FO4nKGDfimNV67d_E2Q_YYe8cGVLB6QautYjEuPlz_kDoy0FMU6vuN_XiXzA8M5p2uhHpy51f-4zgNCz0LXqU-pIcQ9zWftVNB1paF0VU_XtfG9go0x2jDS8r_6vibwBtMHHYVp3GINMX55Cec75-DY24_1lo-aD3PjZQNkO7uAHF-FB1m4ITJWuYjGMkxdoAhSIM5SyS8FjzOH-OLlV2EpNAdiesYha5S-bQHzlqJI51zmVJMY-at_SBr66Ee2-UtI_rzY-jtIo8trTbZjDp1DYrC6CGC1L2m73CZhTPtFxzg.P6nrtfhKz8eEKmWT9HDxLg", "orderBundle": { "customerDetails": { "cartItems": { "items": [ { "positionId": "1", "name": "Стиральная машина", "quantity": { "value": 1, "measure": "шт" }, "itemAmount": 6000, "itemCode": "71240", "tax": { "taxType": 3 } }, { "positionId": "3", "name": "Услуга - Доставка до двери", "quantity": { "value": 1, "measure": "шт" }, "itemAmount": 500, "itemCode": "0000", "tax": { "taxType": 3 } } ] } }}}
Пример ответа
Успешная оплата
{ "success":true, "data": { "orderId": "12312312123" } }
Неуспешная оплата
{ "error": { "code": 1, "description": "Processing Error", "message": "Недостаточно средств на карте" }, "success": false }