Документация Монеты

Общая информация
Общая информация
Термины и определения, последние изменения в документации и информация об ошибках.
Платёжная форма и виджет
Платёжная форма и виджет
Настройка платёжной формы Assistant и её кастомизация.
Платёжные запросы
Платёжные запросы
Настройка приёма платежей, уведомления об операциях и сохранение карты.
СБП
СБП
Настройка приёма оплат через Систему быстрых платежей.
Решения 54-ФЗ
Решения 54-ФЗ
Фискализация чека и формирование запросов в онлайн-кассу.
Отраслевые решения
Отраслевые решения
Расширенная функциональность и специфические решения для бизнеса.
API протоколы
API протоколы
Полная документация спецификации API.

Подразделы Монета

Результаты поиска
    Ничего не найдено
    Оглавление
    Общая информация

    Общая информация

    Последние изменения
    Журнал изменений в документации.
    Последние новости и обновления.
    Термины и определения
    Глоссарий терминов, определения и докполнительная информация.
    Виды операций
    Описание основный видов операций, с которыми работает система.
    Справочники
    Дополнительна информация и параметры.
    3-D Secure
    Информация о процедуре и процесс.

    Подразделы Общая информация

    Результаты поиска
      Ничего не найдено
      Оглавление
      Последние изменения

      Последние изменения

      2023.12.13

      • Мигрирована документация из старых систем

      Термины и определения

      Монета / НКО / Система

      НКО «МОНЕТА» (ООО) - оператор по переводу электронных денежных средств в соответствии с Федеральным законом от 27.06.2011 № 161-ФЗ “О национальной платежной системе”.

      Лицензия на осуществление банковских операций № 3508-К от 29 ноября 2017 г.

      Монета - совокупность программных и аппаратных средств, обеспечивающих информационное и технологическое взаимодействие между НКО, Плательщиком, Получателем и Эмитентом при совершении Переводов с использованием сети интернет.

      Маркетплейс / Торговая Площадка / Платформа

      Юридическое лицо, физическое лицо или лицо, зарегистрированное в качестве индивидуального предпринимателя, которое выступает технологическим партнером дочерней организации для взаимодействия с Монетой по приему платежей в рамках Договора об информационно-технологическом взаимодействии НКО «МОНЕТА» (ООО) и ПЛАТФОРМ.

      Получатель платежей / продавец

      Юридическое лицо, физическое лицо или лицо, зарегистрированное в качестве индивидуального предпринимателя, для которого маркетплейс обеспечивает взаимодействие с Монетой по приёму платежей в рамках Договора о переводах без открытия счетов в Системе МОНЕТА.РУ и осуществления информационно-технологического взаимодействия для юридических лиц и индивидуальных предпринимателей - резидентов РФ.

      API

      Программный интерфейс для взаимодействия с системой.

      Интерфейс MerchantAPI

      Web-сервис, описанный по спецификации Web Services Description Language (WSDL), использующий протокол Simple Object Access Protocol (SOAP) для передачи информации.

      Безопасность передачи информации обеспечивается использованием протокола Hypertext Transfer Protocol over Secure Sockets Layer (HTTPS).

      Авторизация отправителя запросов производится по уникальной комбинации имени пользователя (API username) и пароля (API password).

      Описание интерфейса MerchantAPI.

      Договор

      Набор всех технологических возможностей Монеты. Пункты, не применимые к проекту, будут указаны в дополнительном соглашении.

      Оферта

      Адресованное Монете письменное безусловное предложение Платформы заключить Договор об информационно-технологическом взаимодействии со всеми его приложениями на условиях, изложенных в настоящем Договоре.

      ТСП

      Торгово-сервисное предприятие, работающее с системой.

      ЛК

      Личный кабинет ТСП в Монете.

      Карта

      Банковская карта платежных систем Visa, MasterCard или МИР.

      Эквайер

      Расчётный банк.

      Эмитент

      Банк, выпустивший карту.

      Держатель

      Физическое лицо, которому эмитент выдал карту в пользование.

      3-D Secure

      Протокол проверки держателя эмитентом.

      Результаты поиска
        Ничего не найдено
        Оглавление
        Виды операций

        Виды операций

        Система предполагает два вида операций: оплата и возврат.

        При оплате деньги перечисляются со счета держателя в пользу ТСП. В случае возврата — наоборот.

        Возврат выполняет ТСП, если покупатель хочет вернуть товар.

        Возврат всегда связан с операцией оплаты, сумма средств с которой будет возвращена держателю. Возвращать можно как всю сумму оплаты, так и ее часть. Деньги обычно возвращаются на карту держателя в тот же день, но иногда, в зависимости от банка-эмитента, могут идти до 3-х дней.

        Операцию оплаты, в отличие от возврата, можно отменить.

        Отмену оплаты выполняет ТСП в случае, если платеж был совершен с ошибкой: неверная сумма, технический сбой и т.д. Есть ограничение — отменить операцию можно только в случае использования двухстадийной схемы оплаты. Деньги при этом будут разблокированы на карте держателя практически мгновенно.

        Результаты поиска
          Ничего не найдено
          Оглавление
          Справочники

          Справочники

          Коды ошибок
          Статусы операций
          Список валют
          Коды временных зон

          Подразделы Справочники

          Результаты поиска
            Ничего не найдено
            Оглавление
            Коды ошибок

            Коды ошибок

            Формат ответа

            Если во время работы сервиса произойдет ошибка, то ответ будет содержать элемент detail в котором будет элемент faultDetail с кодом ошибки.

            Для дополнительной информации смотрите http://www.w3.org/TR/2000/NOTE-SOAP-20000508/#_Toc478383507

            Например, в SOAP ответ выглядит так:

            <Fault>
                <faultcode>Client</faultcode>
                <faultstring>Операция не найдена</faultstring>
                <detail>
                    <faultDetail>500.1.5</faultDetail>
                </detail>
            </Fault>

            В JSON ответ выглядит так:

            {
                "fault": {
                    "detail": {
                        "faultDetail": "500.1.5"
                    },
                    "faultcode": "Client",
                    "faultstring": "Операция не найдена"
                }
            }

            Коды ошибок

            Поиск ошибки на странице можно осуществить двумя способами:

            • с помощью сочетания клавиш Ctrl+F
            • через оглавление / поиск вверху страницы ( )

            100

            100

            Сервис временно недоступен.

            100.1

            Указанные данные уже существуют.

            100.2

            Вы работаете с устаревшими данными.

            100.3

            Ошибки в профиле данной учетной единицы: unitId.

            100.4

            Ошибки в счетах данной учетной единицы: unitId.

            100.5

            Ошибки в структуре данной учетной единицы: unitId.

            200

            200

            Ошибка валидации XSD схемы.

            300

            300.1

            Неверное имя пользователя и пароль.

            300.1.1

            Неверный одноразовый пароль.

            300.1.2

            Неизвестное устройство.

            300.1.3

            Учетная запись заблокирована.

            300.2

            В доступе отказано.

            300.3

            В доступе отказано.

            300.4.1

            У Вас нет доступа к указанному шаблону.

            300.4.2

            Доступ к заказу запрещён.

            300.4.3

            Доступ к операции запрещён.

            300.4.4

            Данный счет нельзя редактировать.

            300.4.5

            Запрещено создавать профиль с указанным типом.

            300.5

            Пользователь не найден.

            300.6

            Нельзя изменять подтвержденные данные. Одно из значений, которое Вы пытаетесь изменить, имеет статус ‘подтвержденное’.

            300.7

            Вход с текущего IP запрещён.

            400

            400.1

            400.1.1

            Проведение операции невозможно.

            400.1.2

            Операция ожидает подтверждения.

            400.1.3

            Операция в процессе обработки.

            400.1.4

            Операция в обработке.

            400.1.5

            Оплата отменена.

            400.1.6

            Данная операция уже оплачена.

            400.1.7

            Проведение операции невозможно.

            400.1.8.1

            Невозможно сделать возврат так как операция не завершена.

            400.1.8.2

            Невозможно сделать возврат операции. Получатель не принимает платежи.

            400.1.8.3

            Невозможно сделать возврат операции.

            400.1.8.4

            Невозможно сделать возврат операции.

            400.1.8.5

            Невозможно сделать chargeback так как операция не завершена.

            400.1.9

            Ошибка при взаимодействии с внешней системой получателя платежа.

            400.1.10

            Перечисление на заданный счёт получателя невозможно либо указана неверная сумма.

            400.1.10.1

            Для проведения операции необходимо пройти упрощённую идентификацию на сайте MONETA.RU. Для прохождения упрощенной идентификации укажите в личном кабинете: ФИО, паспортные данные, ИНН, СНИЛС, номер мобильного телефона.

            400.1.10.2

            Счёт получателя анонимный. На основании 161-ФЗ “О национальной платежной системе” от 27.06.2011 ст.7 ч.2.1. пополнение ЭСП невозможно.

            400.1.11

            Счет заблокирован.

            400.1.12

            Недостаточно средств для перевода.

            400.1.13

            Нельзя отменить данную операцию.

            400.1.14

            Последний платежный пароль зарезервирован для получения новой последовательности платежных паролей.

            400.1.15

            Закончился срок действия кода протекции.

            400.1.16

            Сумма в запросе не должна быть больше суммы в операции.

            400.1.17

            Ошибка при взаимодействии с внешней системой плательщика.

            400.1.18

            Сумма в заказе не совпадает с проверочной суммой.

            400.1.19

            Операция с таким внешним идентификатором находится в обработке или выполнена. Проведение еще одной операции с таким внешним идентификатором невозможно.

            400.1.20

            Нет прав на проведение операции.

            400.1.21

            Операция заморожена.

            400.1.22

            Выставленный счет к оплате недействителен.

            400.1.23

            Срок действия платежного пароля истек.

            400.1.24

            Рекуррентный платеж невозможен.

            400.1.25

            Повторная попытка оплаты с другим номером карты невозможна, транзакция отменена, вы можете оплатить еще раз, будет создана другая транзакция.

            400.1.26

            Операции с данным счётом невозможны. Обратитесь в коммерческий отдел.

            400.1.26.1

            Вывод средств со счёта невозможен. Обратитесь в коммерческий отдел.

            400.1.26.2

            Приём средств на счёт невозможен. Обратитесь в коммерческий отдел.

            400.2

            400.2

            Операция поставлена в обработку.

            400.2.1

            Операция поставлена в очередь на обработку.

            400.2.1.1

            Проведение операции невозможно.

            400.2.2

            Операция поставлена в очередь на обработку.

            400.2.2.1

            Проведение операции невозможно.

            400.2.3

            Операция поставлена в очередь на обработку.

            400.2.3.1

            Проведение операции невозможно.

            400.2.3.2

            Списание денежных средств со счетов приостановлено до актуализации данных.

            400.2.4

            Превышены ограничения по сумме перечислений.

            400.2.4.1

            Превышены ограничения по сумме перечислений.

            400.2.5

            Операция поставлена в очередь на обработку.

            400.2.5.1

            Проведение операции невозможно.

            400.2.5.2

            Перевод возможен только на карту, с которой было пополнение.

            400.2.6

            Превышены ограничения по сумме перечислений.

            400.2.6.1

            Превышены ограничения по сумме перечислений.

            400.2.7

            Операция поставлена в очередь на обработку.

            400.2.7.1

            Проведение операции невозможно.

            400.2.7.2

            Недопустимое назначение платежа.

            400.2.7.3

            Недопустимое описание операции.

            400.2.7.4

            Оплата возможна только с российских карт с поддержкой 3DSecure.

            400.2.7.5

            Оплата возможна только с российских или 3DSecure карт.

            400.2.7.6

            Оплата возможна только с карт с поддержкой 3DSecure.

            400.2.7.7

            Данную операцию могут совершать только идентифицированные пользователи MONETA.RU. Для прохождения упрощенной идентификации укажите в личном кабинете: ФИО, паспортные данные, ИНН, СНИЛС, номер мобильного телефона.

            400.2.7.8

            Оплата с данной карты невозможна. Действует ограничение по стране, банк которой выпустил данную карту.

            400.2.8.1

            Ошибка во время шифрования данных.

            400.2.8.2

            Ошибка во время расшифровки данных.

            500

            Ошибки при валидации данных.

            500.1

            500.1

            Обработка невозможна. Не найдены необходимые объекты.

            500.1.1

            Указанный счет не существует.

            500.1.2

            Не найден счет с псевдонимом: alias.

            500.1.3

            Не найден счет с номером: “accountId”.

            500.1.4

            Счет не найден.

            500.1.5

            Операция не найдена.

            500.1.6

            Не найден счет плательщика.

            500.1.7

            Не найден счет получателя.

            500.1.8

            Документ не найден.

            500.1.8.1

            Недопустимое имя файла. Поддерживаемые форматы: jpg,png,bmp,pdf,doc,odt.

            500.1.9

            Данные пользователя не найдены.

            500.1.10

            Неверный ID заказа.

            500.1.11

            Неверный ID операции.

            500.1.12

            Шаблон с указанным ID не найден.

            500.1.13

            В указанном шаблоне нет таких параметров.

            500.1.14

            Пользователь не найден.

            500.1.15

            Неверный идентификатор структуры.

            500.1.16

            Значение параметра SOURCEACCOUNTID должно быть равно номеру счета, к которому есть доступ.

            500.1.17

            Значение параметра SOURCEACCOUNTID должно быть равно либо {TARGETACCOUNTID}, либо номеру счета, к которому есть доступ.

            500.1.18

            Данные находятся в архиве и не могут быть получены в данный момент.

            500.1.18.1

            Данные находятся в архиве и не могут быть получены в данный момент. Укажите дату позднее dd.mm.yyyy.

            500.1.19

            Банковские реквизиты не найдены.

            500.1.20

            Не указан ID банковских реквизитов.

            500.1.21

            У пользователя не установлен Публичный идентификатор.

            500.1.22

            Данные Secure Token не найдены.

            500.1.23

            Обработка невозможна. Не найдены необходимые свойства объекта.

            500.2

            500.2

            Неверное значение передаваемого параметра.

            500.2.1

            Элемент element_name обязателен для заполнения.

            500.2.1.1

            Элемент * задан неверно.

            500.2.2

            Обязательное поле.

            500.2.3

            The element_name element is required.

            500.2.4

            The element_name element must be null.

            500.2.5

            The element_name element must be null or empty.

            500.2.6

            The element_name and element_name values do not match in the request and response.

            500.2.7

            Неверный формат.

            500.2.7.1

            Неверный формат логической переменной: *.

            500.2.7.2

            Неверный формат числа: *.

            500.2.8

            Переданы не все необходимые параметры для дальнейшей обработки данных.

            500.3

            500.3.1.1

            Неверный платежный пароль.

            500.3.1.2

            Указанная сумма некорректна.

            500.3.1.3

            Счет плательщика задан неправильно.

            500.3.1.4

            Счет получателя задан неправильно.

            500.3.1.5

            Сумма плательщика задана неправильно.

            500.3.1.6

            Сумма получателя задана неправильно.

            500.3.1.7

            Сумма не должна превышать amountcurrency.

            500.3.1.8

            Сумма должна быть больше amountcurrency.

            500.3.1.9

            Невозможно определить - является ли переданная сумма суммой плательщика или получателя.

            500.3.1.10

            Нельзя использовать поле transactionId, если transactional = true.

            500.3.1.11

            Введен неверный код протекции.

            500.3.1.12

            TransactionId не сходится с OperationInfo.ID.

            500.3.1.13

            Сумма должна быть больше нуля.

            500.3.1.17

            Необходимо указать сумму. Сумма должна быть положительным числом.

            500.3.1.18

            Данный идентификатор операции уже существует.

            500.3.1.19

            Слишком много транзакций.

            500.3.1.20

            В пакетном режиме нельзя проводить операции с внешними платежными системами.

            500.3.1.21

            Не задана сумма заказа.

            500.3.1.22

            Не задан внутренний идентификатор заказа.

            500.3.1.23

            В операции указан другой внешний идентификатор плательщика.

            500.3.1.24

            В операции указан другой внешний идентификатор получателя.

            500.3.1.25

            Необходимо ввести номер карты.

            500.3.1.26

            Необходимо ввести срок действия карты.

            500.3.1.27

            Необходимо ввести код CVV2/CVC2.

            500.3.1.28

            Неверный формат номера карты.

            500.3.1.29

            Неверный формат срока действия карты (MM/YYYY).

            500.3.1.30

            Неверный формат кода CVV2/CVC2 (3 цифры).

            500.3.1.31

            В одном пакетном запросе нельзя выполнить проведение новой операции и подтверждение существующей операции.

            500.3.1.32

            Нельзя установить код CVV2/CVC2 при создании инвойса.

            500.3.1.33

            Неверный формат имени владельца карты (латинские буквы, имя и фамилия через пробел).

            500.3.1.34

            Данный запрос не поддерживает работу в одной транзакции (transactional = true). Используйте transactional = false.

            500.3.1.35

            Необходимо ввести владельца карты.

            500.3.1.36

            Для работы с данными полями необходима PCI DSS сертификация.

            500.3.1.37

            Карта с истекшим сроком действия.

            500.3.1.38

            Слишком длинное имя владельца карты (максимум кол-во символов: *).

            500.3.1.39.1

            Платежная сессия завершена либо был изменен IP-адрес клиента.

            500.3.1.39.2

            Задан неверный идентификатор получателя.

            500.3.1.39.3

            Получатель временно не может принимать платежи.

            500.3.1.39.4

            Данный идентификатор заказа уже существует.

            500.3.1.39.5

            Сумма заказа должна быть положительным числом.

            500.3.1.39.6

            Сумма заказа не совпадает с той суммой, которая была указана первоначально. Следует указать либо начальную сумму, либо создать операцию с новым внешним идентификатором.

            500.3.1.39.7

            Код валюты не соответствует коду валюты получателя.

            500.3.1.39.8

            Неизвестный код валюты.

            500.3.1.39.9

            Не задан Success URL.

            500.3.1.39.10

            Не задан Fail URL.

            500.3.1.39.11

            Поля произвольных параметров превышают допустимый размер (1.5КБ).

            500.3.1.39.12

            Неверно указаны параметры для обработки.

            500.3.1.39.13

            Не включен тестовый режим на счете.

            500.3.1.39.14

            Включен тестовый режим на счете.

            500.3.1.39.15

            Не указана платежная система.

            500.3.1.39.16

            Не указан счет платежной системы.

            500.3.1.39.17

            Нет доступных платежных систем для оплаты.

            500.3.1.39.18

            Операция с таким внешним идентификатором была отменена.

            500.3.1.39.19

            Данная операция уже в обработке или оплачена. Вам необходимо вернуться в магазин и создать новую оплату.

            500.3.1.39.20

            Данная операция не принадлежит указанному получателю.

            500.3.1.39.21

            Проведение этой операции невозможно. Вам необходимо вернуться в магазин и создать новую оплату.

            500.3.1.39.22

            Неверный ID подписчика.

            500.3.1.39.23

            Неверный ID поставщика.

            500.3.1.39.24

            Запрос на возврат сделан слишком поздно.

            500.3.1.39.25

            Не получены данные о браузере.

            500.3.2.1

            Неверный предыдущий платёжный пароль, поэтому вы не можете сохранить новый пароль.

            500.3.2.2

            Не указан псевдоним счета.

            500.3.2.3

            Неверно задан тип удостоверения личности.

            500.3.2.4

            Неизвестный тип профиля.

            500.3.2.5

            Неверная дата рождения.

            500.3.2.6

            Неверное значение пола.

            500.3.2.7

            Неверный формат номера телефона.

            500.3.2.8

            Неверный формат e-mail.

            500.3.2.9

            Длина платежного пароля меньше 5 символов.

            500.3.2.10

            Платёжный пароль больше 32 символов.

            500.3.2.11

            Платежный пароль должен состоять только из цифр.

            500.3.2.12

            Неверно задан URL.

            500.3.2.13

            URL должен начинаться с http[s]:// или template://.

            500.3.2.14

            Псевдоним счета должен быть уникальным. У вас уже есть другой счет с таким псевдонимом: *.

            500.3.2.15

            Ошибки при валидации полей документа.

            500.3.2.15.1

            Указанная дата ещё не наступила. Введите корректную дату. Поле “*”.

            500.3.2.15.2.1

            Серия документа - обязательное поле.

            500.3.2.15.3.1

            Номер документа - обязательное поле.

            500.3.2.16

            Фамилия - обязательное поле.

            500.3.2.17

            Имя - обязательное поле.

            500.3.2.18

            Слишком длинный Псевдоним. Максимальная длина 64 символа.

            500.3.2.19

            Пользователи системы не должны быть моложе 14 лет.

            500.3.2.20

            Дата рождения должна быть больше 1900 года.

            500.3.2.21

            Требуется корректный 10-значный или 12-значный ИНН.

            500.3.2.21.1

            Требуется корректный 10-значный ИНН.

            500.3.2.21.2

            Требуется корректный 12-значный ИНН.

            500.3.2.21.3

            Необходимо заполнить одно из полей: ИНН или СНИЛС.

            500.3.2.22

            Неверно указана страна для региона.

            500.3.2.23

            Неверно указан регион для города.

            500.3.2.24

            Укажите номер телефона в международном формате (например, 71234567890).

            500.3.2.25

            Неверный адрес сайта. Пример правильного написания: http://www.site.com или http://site.com.

            500.3.2.26

            Неверно задан email. Пример правильного написания: email@company.ru.

            500.3.2.27

            Название организации - обязательное поле.

            500.3.2.28

            ФИО руководителя - обязательное поле.

            500.3.2.29

            Нельзя создать запрещающее правило для данного пользователя.

            500.3.2.30

            Неверный идентификатор статуса.

            500.3.2.31

            Такой псевдоним уже существует.

            500.3.2.32

            ‘Баланс меньше’ указан неверно.

            500.3.2.33

            Не установлен ни один из прав доступа.

            500.3.2.34

            Укажите другой счет в качестве прототипа.

            500.3.2.35

            Указанный счет ссылается на другой счет-прототип. Укажите другой счет.

            500.3.2.36

            Нельзя создать счет в данной валюте или с данным типом.

            500.3.2.36.1

            Ваша заявка на открытие расчётного счёта в НКО «МОНЕТА» (ООО) принята.

            500.3.2.37

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

            500.3.2.38

            Неверный формат шаблона. Шаблон должен быть в формате: template://template_id?param_name=param_value.

            500.3.2.39

            Указанный счет имеет другой тип. Укажите другой счет.

            500.3.2.40

            Нельзя перенести структуру в саму себя.

            500.3.2.40.1

            Нельзя перенести данную структуру, так как она может содержать счета с номерами договоров, которые не будут актуальны в новой ветке.

            500.3.2.41

            Невозможно провести идентификацию.

            500.3.2.42

            Неверный код идентификации.

            500.3.2.43

            Адрес регистрации - обязательное поле.

            500.3.2.44

            Дата рождения - обязательное поле.

            500.3.2.45

            Нельзя изменять подтвержденное свойство.

            500.3.2.46

            Неверно указан СНИЛС.

            500.3.2.47

            Не указан сотовый телефон.

            500.3.2.48

            Телефон уже подтвержден.

            500.3.2.48.1

            Подтверждение телефона уже отменено.

            500.3.2.49

            Сообщение не содержит подстановки {CODE}.

            500.3.2.50

            Слишком большая длина sms сообщения.

            500.3.2.51

            Неверный код подтверждения.

            500.3.2.51.1

            Неверный код отмены подтверждения.

            500.3.2.52.1

            Необходим корректный БИК (9 цифр) в поле “*”.

            500.3.2.52.2

            Номер расчётного счёта некорректный в поле “*”. Введите правильный номер.

            500.3.2.52.3

            Указанный счёт предназначен для обслуживания физического лица в поле “*”. Нельзя использовать его в целях приёма платежей.

            500.3.2.52.4

            Введён БИК, соответствующий РКЦ Банка России. В этом случае поле “Корреспондентский счёт” не заполняется.

            500.3.2.52.5

            Номер корреспондентского счёта не корректный. Введите правильный номер.

            500.3.2.52.6

            Необходим корректный КБК в поле “*”.

            500.3.2.52.7

            Необходим корректный ОКТМО в поле “*”.

            500.3.2.52.8

            Необходим корректный КПП (9-значное число) в поле “*”.

            500.3.2.52.9

            Укажите SWIFT в корректном формате (8 или 11 символов - заглавные латинские буквы и цифры).

            500.3.2.52.10

            Укажите IBAN в корректном формате в поле “*” (от 5 до 40 символов - заглавные латинские буквы и цифры).

            500.3.2.53

            Нельзя выбрать данный тип платежного пароля.

            500.3.2.54

            Запрещено использовать квадратные скобки в псевдониме.

            500.3.2.55

            Слишком длинное значение в поле “element_name”. Предел: “length”.

            500.3.2.57

            Неверный формат Secure Token.

            500.3.2.58

            Закончился срок действия Secure Token.

            500.3.2.59.1

            Неправильная подпись формы оплаты.

            500.3.2.59.2

            Подпись на форме оплаты обязательна.

            500.3.2.60

            Нельзя менять тип учетных единиц у записей данного вида.

            500.3.2.61

            Неверный тип счета.

            500.3.2.61.1

            Неверно указан подтип счёта.

            500.3.2.62.1

            Данный счет нельзя заблокировать, потому что он не является активным.

            500.3.2.63.1

            Данный счет нельзя разблокировать, потому что он не заблокирован.

            500.3.2.63.2

            Разблокировать счет невозможно, так как ранее Вами не был указан секретный вопрос. Обратитесь в службу поддержки.

            500.3.2.63.3

            Разблокировать счет невозможно, так как ранее Вами не был указан ответ на секретный вопрос. Обратитесь в службу поддержки.

            500.3.2.63.4

            Данный счет не является заблокированным.

            500.3.2.63.5

            Данный счет не может быть автоматически разблокирован. Обратитесь в службу поддержки.

            500.3.2.63.6

            Возможность использовать ответ на секретный вопрос заблокирована на один час. Попробуйте позднее или обратитесь в службу поддержки.

            500.3.2.63.7

            Возможность использовать платежный пароль для активации счета заблокирована на один час. Попробуйте позднее или обратитесь в службу поддержки.

            500.3.2.63.8

            Неправильный ответ на вопрос.

            500.3.2.63.9

            Учетная запись не заблокирована.

            500.3.2.63.10

            Разблокировать учетную запись невозможно, так как для пользователя с данным e-mail или телефоном не был указан секретный вопрос. Обратитесь в службу поддержки.

            500.3.2.63.11

            Разблокировать учетную запись невозможно, так как ранее Вами не был указан ответ на секретный вопрос. Обратитесь в службу поддержки.

            500.3.2.63.12

            Данная учетная запись не может быть автоматически разблокирована. Обратитесь в службу поддержки.

            500.3.2.63.13

            Необходим ответ на секретный вопрос.

            500.3.2.64.1

            Неверно указан Тип интерфейса.

            500.3.2.64.2

            Неверно указан список платежных систем.

            500.3.2.64.3

            Неверно задана платежная система по умолчанию.

            500.3.2.64.4

            Неверно указан HTTP метод.

            500.3.2.64.5

            Неверно указан Target.

            500.3.2.64.6

            Превышено допустимое количество символов.

            500.3.2.64.7

            Запрещено использовать квадратные скобки в псевдониме.

            500.3.2.65.1

            Неверный формат URL.

            500.3.2.65.2

            Ошибка установки соединения.

            500.3.2.65.3

            Срок действия серверного сертификата истек.

            500.3.2.65.4

            Ошибка проверки центра сертификации серверного сертификата.

            500.3.2.65.5

            Срок действия серверного сертификата еще не начался.

            500.3.2.66.1

            Нет прав на смену платежного пароля.

            500.3.2.66.2

            Не указан новый тип платежного пароля.

            500.3.2.66.3

            Счета принадлежат разным пользователям.

            500.3.2.66.4

            Выбраны счета с разными платежными паролями.

            500.3.2.66.5

            Неверный код введен много раз. Попробуйте заполнить форму еще раз и получить код в новом SMS сообщении.

            500.3.2.66.6

            Можно выбрать только один счет с типом платежного пароля “SMS пароль”.

            500.3.2.66.7

            Неверный одноразовый платежный пароль. Проверьте еще раз секретный ключ (он указан в формате base32), период времени (30 сек.), длину платежного пароля (6 символов), хеширование (SHA-1). Также проверьте текущее время на Вашем устройстве, и если нужно, то синхронизируйте его.

            500.3.2.66.8

            Можно выбрать только один счет.

            500.3.2.67

            Счет не выбран.

            500.3.2.68.1

            Неверный код проверки запроса.

            500.3.2.69

            Некорректный CSS. Обратитесь в службу поддержки.

            500.3.3.1

            Сумма “от” больше суммы “до”.

            500.3.3.2

            Дата “от” больше даты “до”.

            500.3.3.3

            Максимальный интервал просмотра истории операций составляет 30 дней. Измените дату начала или конца периода просмотра.

            500.3.3.4

            Сумма не может быть отрицательной.

            500.3.3.5

            Если задана сумма, то следует указать валюту.

            500.3.3.6

            Неверно задан тип суммы операции.

            500.3.3.7

            Неверно задан код валюты.

            500.3.3.8

            Не указан период.

            500.3.3.9

            Указан неверный период.

            500.3.3.10

            Указан неверный тип операции.

            500.3.3.11

            Период просмотра финансовых потоков не может быть больше 3 месяцев.

            500.3.3.12

            Дата “начала периода” больше даты “конца периода”.

            500.3.3.13

            Период просмотра Итогов по месяцам с “деталями по дням” не может быть больше месяца.

            500.3.3.14

            Период просмотра финансовых потоков с “деталями по дням” не может быть больше месяца.

            500.3.3.15

            Период просмотра операций не может быть больше одного года.

            500.3.3.16

            Платеж с идентичного счета невозможен.

            500.4

            500.4.1.1

            Указанный вами лицевой счет не найден в реестре начислений. Проверьте корректность лицевого счета или обратитесь к поставщику услуг.

            500.4.1.2

            Некорректный формат поля “*”.

            500.4.1.3

            Список оплачиваемых услуг отличен от начисленных.

            500.4.1.4

            Указанный месяц не совпадает с месяцем указанным в начислении.

            500.4.1.5

            Для оплаты услуг данного поставщика используйте провайдера Единый платежный документ *.

            500.4.1.6

            Данный провайдер не поддерживает оплату услуги * IdPU=*.

            500.4.1.7

            Не найден провайдер товаров или услуг.

            500.4.2.1

            Не указана сумма.

            500.4.2.2

            Сумма платежа должна быть в пределах от * до *.

            500.4.2.3

            Данное начисление уже оплачено.

            500.4.2.4

            Начислений по данному запросу не обнаружено.

            500.4.2.5

            Ошибка контрольной суммы, проверьте правильность ввода УИН *.

            500.4.2.6

            Ошибка поиска начисления.

            500.4.2.7

            Отсутствует назначение платежа в начислении.

            500.4.2.8

            Неверно указана сигнатура начисления.

            500.4.2.9

            Идентификатор плательщика * сформирован неверно, проверьте правильность ввода.

            500.4.2.10

            Начисление не найдено.

            500.4.2.11

            Данные начисления устарели. Необходимо заново запросить данные по начислению.

            500.4.2.12

            Ответ от внешней системы не был получен. Повторите запрос.

            500.4.2.13

            Не указан УИН.

            500.4.2.14

            Не указан идентификатор платежного документа.

            500.4.2.15

            Данное начисление аннулировано.

            500.4.2.16

            УИН найденного начисления (*) не совпадает с указанным *.

            500.4.4.1

            Внимание! Государственная информационная система о государственных и муниципальных платежах (ГИС ГМП) не отвечает на запрос. Просим Вас повторить запрос позже.

            500.4.4.2

            Данный провайдер отключен.

            500.4.4.4

            Провайдер “*” не поддерживает данный способ вызова.

            500.4.4.5

            Произошла ошибка в системе расчёта стоимости ОСАГО. Просим Вас повторить запрос позже.

            500.4.4.6

            Оформление электронного полиса для указанных параметров недоступно.

            500.4.4.7

            Ошибка внешнего сервиса при предварительном расчёте стоимости договора.

            500.4.4.8

            Ошибка внешнего сервиса при сохранении договора.

            500.4.4.9

            Ошибка внешнего сервиса при получении статуса договора.

            500.4.4.10

            Нет доступа к провайдеру.

            500.4.4.11

            Неверно указан провайдер для данного лицевого счета.

            500.4.4.12

            Внимание! Государственная информационная система о государственных и муниципальных платежах (ГИС ГМП) не отвечает на запрос за допустимое время. Просим Вас повторить запрос позже.

            500.5

            500.5.1

            Счёт к списанию и счёт к зачислению не должны совпадать.

            500.5.2

            Вы не имеете доступ ни к одному из счетов.

            500.5.3

            Создание шаблона операции невозможно.

            500.5.4

            Название не должно превышать * символов.

            500.5.5

            Метки могут содержать слова, цифры, символы “_” и “-”, пробел.

            500.5.6

            Превышено допустимое количество символов в одной из меток.

            500.5.7

            Сумма должна быть больше нуля.

            500.5.8

            Шаблон не может быть регулярным платежом.

            500.5.9

            Дата и время выполнения указаны раньше текущего времени.

            500.5.10

            Дата не соответствует последнему дню месяца.

            500.5.11

            Дата окончания выполнения указана раньше даты начала.

            500.5.12

            Дата окончания выполнения указана раньше текущего времени.

            500.5.13

            Количество часов в уведомлении о статусе платежа должно быть больше нуля.

            500.5.14

            Неверный тип суммы.

            500.5.15

            Минимальное значение суммы должно быть положительным числом.

            500.5.16

            Максимальное значение суммы должно быть больше нуля.

            500.5.17

            Максимальное значение суммы должно быть больше её минимального значения.

            500.5.18

            Значение остатка баланса должно быть больше нуля.

            500.5.19

            Определите, как минимум, одну из границ интервала.

            500.5.20

            Неправильный ID шаблона.

            500.6

            500.6.1.1

            Отсутствуют банковские реквизиты.

            500.6.1.2

            Отсутствуют подтвержденные банковские реквизиты.

            500.6.1.3

            Неверные банковские реквизиты.

            500.6.1.3.1

            Наименование получателя не соответствует введенному расчетному счету.

            500.6.1.4

            Укажите расчетный счет, на который хотите перевести средства.

            500.6.1.5

            Укажите наименование банка, в котором находится Ваш расчетный счет.

            500.6.1.6

            Укажите БИК банка, в котором находится Ваш расчетный счет.

            500.6.1.7

            Укажите корреспондентский счет банка, в котором находится Ваш расчетный счет.

            500.6.1.8

            Укажите получателя.

            500.6.1.9

            Неверный индекс документа. Укажите в корректном формате.

            500.6.1.10

            Неверный идентификатор плательщика. Укажите в корректном формате.

            500.6.1.11

            Должен быть указан УИН (индекс документа) или идентификатор плательщика.

            500.6.1.12

            Укажите ИНН получателя или ИНН банка.

            500.6.1.13

            Укажите номер договора.

            500.6.1.14

            Неверный номер расчетного счета. Укажите номер в корректном формате (20 цифр).

            500.6.1.15

            Перевод на указанный расчетный счет невозможен. Пожалуйста, укажите другой счет получателя.

            500.6.1.16

            Неверный БИК банка. Укажите БИК в корректном формате (9 цифр).

            500.6.1.17

            Указанный БИК банка отсутствует в справочнике.

            500.6.1.17.1

            Заполните поле Корреспондентский счет.

            500.6.1.18

            Указанные БИК банка и счет не соответствуют друг другу.

            500.6.1.19

            Неверный корреспондентский счет банка. Укажите счет в корректном формате (20 цифр).

            500.6.1.20

            Неверный КПП. Укажите в корректном формате (9 цифр).

            500.6.1.21

            Неверный КБК. Укажите в корректном формате.

            500.6.1.22

            Неверный OKTMO. Укажите в корректном формате.

            500.6.1.23

            Поля КПП, КБК и ОКТМО обязательны к заполнению при платежах в бюджет.

            500.6.1.24

            Неверное наименование получателя. Укажите в корректном формате.

            500.6.1.25

            Неверный ИНН. Укажите ИНН получателя (12 цифр) или ИНН банка (10 цифр).

            500.6.1.26

            Количество символов в наименовании получателя () превышает максимальное ().

            500.6.1.27

            Количество символов в поле () превышает максимальное ().

            500.6.1.28

            Количество символов в назначении платежа () превышает максимальное () для указанной валюты вывода.

            500.6.1.29

            Неверный формат назначения платежа.

            500.6.1.30

            Укажите номер карты.

            500.6.1.31

            Нельзя использовать латинские буквы.

            500.6.1.32

            Поле “Наименование получателя” или “Назначение платежа” должно содержать “*”.

            500.6.1.33

            Вывод на данный счет запрещен для анонимных пользователей.

            500.6.1.34

            Неверный SWIFT банка. Укажите в корректном формате (8 цифр или латинских букв).

            500.6.1.35

            Неверный IBAN банка. Укажите в корректном формате (5..40 цифр и/или заглавных латинских букв).

            500.6.1.36

            Указанный SWIFT банка отсутствует в справочнике.

            500.6.1.37

            Указанный БИК российского банка посредника отсутствует в справочнике.

            500.6.1.38

            Неверный SWIFT международного банка посредника. Укажите в корректном формате (8 цифр или латинских букв).

            500.6.1.39

            Указанный SWIFT международного банка посредника отсутствует в справочнике.

            500.6.1.40

            Неверный номер платежного поручения. Укажите в корректном формате (число от 1 до 999 999).

            500.6.1.41

            Укажите дату платежного поручения.

            500.6.1.42

            Номер платежного поручения не должен заканчиваться тремя нулями.

            500.6.1.43

            Данный БИК изменен. Уточните банковские реквизиты.

            500.6.1.44

            Для указанного БИК банка прекращены расчеты.

            500.6.1.45

            Отсутствует назначение платежа.

            500.6.1.46

            Неверное наименование плательщика. Укажите в корректном формате.

            500.6.1.47

            Количество символов в наименовании плательщика () превышает максимальное ().

            500.6.1.48

            Неверная Очередность платежа.

            500.6.1.49

            ИНН отправителя не задана в персональных данных или не подтвержден. Для осуществления перевода необходимо указать ИНН в разделе “Персональные данные”.

            500.6.1.50

            Должен быть указан УИН (индекс документа) или ИНН плательщика ФЛ.

            500.6.1.51

            Код нормативного-правового акта указан неверно.

            500.6.1.131

            Неверный номер договора.

            500.6.1.331

            Введите корректное значение поля “Статус плательщика”.

            500.6.2.1

            Укажите номер счета, на который вы хотите перечислить средства.

            500.6.2.2

            Неверный номер счета. Укажите номер счета в QIWI (11 или 12 цифр).

            500.6.3.1.1

            Ошибка взаимодействия с СБП: *.

            500.6.3.1.2

            Общая сумма возвратов превышает сумму исходной операции.

            500.6.3.1.3

            Нарушены ограничения по сумме вывода для данного типа пользователя.

            500.6.3.1.4

            Начать сначала.

            500.6.3.1.5

            Превышено время ожидания, повторите операцию позже.

            500.6.3.1.6

            Необходим корректный номер счета.

            500.6.3.1.7

            Счет для списания должен быть зарегистрирован в СБП.

            500.6.3.1.8

            Не заполнено поле *.

            500.6.3.1.9

            Ошибка получения данных из СБП.

            500.6.3.1.10

            Нет данных по запросу A02.

            500.6.3.1.11

            Нет данных по запросу C02.

            500.6.3.1.12

            Нет данных по запросу C05.

            500.6.3.1.13

            Нет данных по запросу C06.

            500.6.3.1.14

            Нет данных по запросу C11.

            500.6.3.1.15

            Нет данных по запросу C12.

            500.6.3.1.16

            Нет данных по запросу C21.

            500.6.3.1.17

            Нет данных по запросу B05.

            500.6.3.1.18

            Нет данных по запросу B06.

            500.6.3.1.19

            Нет данных по запросу B11.

            500.6.3.1.20

            Нет данных по запросу B12.

            500.6.3.1.21

            Нет данных по запросу B21.

            500.6.3.1.22

            Ошибка получения данных для оплаты.

            500.6.3.1.23

            Значение поля отсутствует, должно быть получено на шаге C02.

            500.6.3.1.24

            Неверный статус операции.

            500.6.3.1.25

            Укажите корректный банк получателя.

            500.6.3.1.25.1

            Необходим идентификатор получателя.

            500.6.3.1.26

            Недействительный QR-payload.

            500.6.3.1.27

            Недействительный QR-payload (*).

            500.6.3.1.28

            Необходим ИНН в профиле пользователя.

            500.6.3.1.29

            Необходимо имя пользователя в профиле.

            500.6.3.1.30

            Неверный тип юнита.

            500.6.3.1.31

            Требуется номер телефона отправителя (указывается в профиле ЛК).

            500.6.3.1.32

            Требуется корректное ФИО отправителя (указывается в профиле ЛК).

            500.6.3.1.33

            Превышена длина назначения платежа 140 символов.

            500.6.3.1.34

            Неверное назначение платежа.

            500.6.3.1.35

            Требуется назначение платежа.

            500.6.3.1.36

            Требуется сумма получателя в операции отправителя.

            500.6.3.1.37

            PAM получателя и отправителя для упрощенно-идентифицированных пользоватей не совпали.

            500.6.3.1.38

            Неверное значение параметра QR кода.

            500.6.3.1.39

            Укажите номер телефона, по которому вы хотите перечислить средства.

            500.6.3.1.40

            Неверный российский номер телефона (код страны 7, содержит 11 или 12 цифр).

            500.6.3.1.41

            Недействительный или оплаченный QR-код.

            500.6.3.1.42

            Cумма для оплаты не соответствует QR-коду.

            500.6.3.1.43

            Валюта для оплаты не соответствует QR-коду.

            500.6.3.1.44

            Пользователям этого типа не разрешен вывод на СБП.

            500.6.3.1.44.1

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

            500.6.3.1.44.2

            Перевод возможен только на Ваш номер телефона.

            500.6.3.1.45

            Ошибка в процессе оплаты. Проверьте последовательность и своевременность выполнения шагов оплаты, а так же корректность данных для перевода.

            500.6.3.1.46

            Ошибка при получении данных ответа из СБП (A02). Выполните шаг 1.

            500.6.3.1.46.1

            Ошибка при получении данных запроса A01. Убедитесь, что шаг 1 выполнен корректно.

            500.6.3.1.47

            Неожиданный запрос Партнера. Выполните шаг 4.

            500.6.3.1.48

            Слишком поздний запрос после получения *. Время истечения: *.

            500.6.3.1.48.1

            Предыдущий запрос в СБП * отсутствует. Проверьте попадание вашего запроса во временной фрейм (параметры 996, 997).

            500.6.3.1.48.2

            Слишком ранний запрос, ожидаемое время: *.

            500.6.3.1.49

            Должна присутствовать операция для возврата, либо счет списания.

            500.6.3.1.50

            Cумма для оплаты не соответствует QR-коду.

            500.6.3.1.51

            Неверная сумма для возврата.

            500.6.3.1.52

            Не найдена операция для возврата.

            500.6.3.1.53

            Недостаточно параметров.

            500.6.3.1.54

            22 Идентификатор Банка Отправителя неверный.

            500.6.3.1.55

            22 Идентификатор Банка Отправителя неверный (блок Rltd).

            500.6.3.1.56

            23 Идентификатор ОПКЦ СБП неверный.

            500.6.3.1.57

            23 Идентификатор ОПКЦ СБП неверный (блок Rltd).

            500.6.3.1.58

            27 Номер операции СБП неверный.

            500.6.3.1.59

            79 Уникальный Номер Сообщения от Банка Отправителя неверный.

            500.6.3.1.60

            81 Уникальный Номер Сообщения от ОПКЦ СБП неверный.

            500.6.3.1.61

            Формат поля * неверный, pattern: *, value: *.

            500.6.3.1.63

            Значение поля * в запросе должны быть одинаковы *.

            500.6.3.1.64

            Ошибка разбора сообщения СБП.

            500.6.3.1.65

            Неверный тип запроса: *.

            500.6.3.1.66

            *.

            500.6.3.1.67

            Операция по данному QR уже обработана, текущий статус: “*”.

            500.6.3.1.68

            Отказ, операция завершена.

            500.6.3.1.69

            Платёж невозможен. Проверьте настройки счёта, для работы с СБП.

            500.6.3.1.70

            Операция отклонена на стороне СБП.

            500.6.3.1.71

            Ошибка обработки запроса на стороне СБП *.

            500.6.3.1.72

            Ошибка при разборе сообщения.

            500.6.3.1.73

            Ошибка аутентификации.

            500.6.3.1.74

            Ошибка криптографии.

            500.6.3.1.75

            Некорректные данные в URL сообщения.

            500.6.3.1.76

            Некорректный тип данных в заголовке Accept.

            500.6.3.1.77

            Некорректный тип запроса.

            500.6.3.1.78

            Необходим элемент (*).

            500.6.3.1.79

            Недопустимое значение поля (*).

            500.6.3.1.80

            Сервис временно недоступен.

            500.6.3.1.81

            Оплата через СБП временно недоступна. Попробуйте позднее.

            500.6.3.1.82

            Ошибка соответствия параметров исходной и операции возврата (*), для анонимного пользователя.

            500.6.3.1.90

            Создание операции невозможно. Найдены операции *, с уже активированной кассовой ссылкой *.

            500.6.3.1.91

            Настройки для работы с СБП для счета * отсутствуют или не активны.

            500.6.3.1.92

            Кассовая ссылка * не принадлежит счету *.

            500.6.3.1.93

            Неверный формат QrTtl.

            500.6.3.1.94

            Значение QrTtl должно быть в интервале 1 до *.

            500.6.3.1.95

            Поле DESCRIPTION обязательно, при регистрации QR кода, в сценарии “Привязка счета”.

            500.6.3.1.96

            Неверные параметры запроса: Неверный рекуррентный токен.

            500.6.3.1.97

            Неверные параметры запроса: Попытка сделать рекуррентный платеж по данным, для которых не был успешно завершен оригинальный платеж.

            500.6.3.1.98

            Ошибка взаимодействия с агентом СБП.

            500.6.3.1.99

            Рекуррентные платежи СБП не доступны для указанного счета.

            500.6.3.2.1

            Сообщение СБП обработано успешно.

            500.6.3.2.1.18

            Некорректный формат subscriptionPurpose.

            500.6.3.2.1.19

            Отсутствует amount при активации Кассовой ссылки СБП.

            500.6.3.2.1.21

            Некорректный формат subscriptionToken.

            500.6.3.2.1.22

            Невозможно деактивировать Кассовую ссылку СБП.

            500.6.3.2.1.23

            qrTtl для Кассовой ссылки СБП выходит за допустимый диапазон.

            500.6.3.2.1.24

            Некорректный формат redirectUrl.

            500.6.3.2.1.25

            Отказ в смене счета ЮЛ, ИП или самозанятого. Кассовая ссылка СБП не деактивирована.

            500.6.3.2.1.30

            Отказ Банка Плательщика. Плательщик отказался от привязки счета.

            500.6.3.2.1.31

            Отказ Банка Плательщика. Привязка счета не найдена.

            500.6.3.2.1.32

            Отказ Банка Плательщика в выполнении платежа.

            500.6.3.2.1.33

            Отказ в повторном платеже.

            500.6.3.2.1.34

            Сценарий не поддерживается Банком Плательщика.

            500.6.3.2.1.35

            Истекло время ожидания уведомления от Банка Плательщика.

            500.6.3.2.1.36

            Дублирование идентификатора запроса, назначаемого ТСП или Агентом ТСП, - agentRefundRequestId.

            500.6.3.2.1.37

            Предыдущий запрос на возврат по Операции СБП C2B еще не обработан.

            500.6.3.2.1.38

            Параметры запроса отличаются от параметров исходной Операции СБП C2B.

            500.6.3.2.1.39

            Не найдена исходная Операция СБП C2B.

            500.6.3.2.1.40

            Отказ от Банка Плательщика. Сумма возврата превышает сумму исходной Операции СБП C2B.

            500.6.3.2.1.41

            Запрос на возврат по операции C2B не найден.

            500.6.3.2.1.42

            Некорректный формат или отсутствует amount.

            500.6.3.2.1.43

            Некорректный формат или отсутствует takeTax.

            500.6.3.2.1.44

            Некорректный формат или отсутствует totalTaxAmount.

            500.6.3.2.1.45

            Некорректный формат uip.

            500.6.3.2.1.46

            Неверный тип платежной ссылки.

            500.6.3.2.1.47

            Запрос на возврат с указанным идентификатором не найден.

            500.6.3.2.1.144

            Период использования динамической платежной ссылки выходит за допустимый диапазон от 1 до 129 600 минут (90 дней).

            500.6.3.2.2

            Сообщение СБП обработано успешно.

            500.6.3.2.3

            Сообщение СБП обработано успешно.

            500.6.3.2.4

            Отсутствует ответ от банка Получателя. Повторите операцию.

            500.6.3.2.5

            Превышено время ожидания, повторите операцию.

            500.6.3.2.6

            СБП: Несовпадение даты-времени (один из: [13], [14], [15]) в и в .

            500.6.3.2.7

            СБП: Несовпадение [27] Идентификатор Операции ОПКЦ СБП (ИО ОПКЦ СБП) в и в .

            500.6.3.2.8

            СБП: Несовпадение идентификатора отправителя сообщения (один из: [22], [23], [24]) даты-времени в и в .

            500.6.3.2.9

            СБП: Несовпадение идентификатора получателя сообщения (один из: [22], [23], [24]) даты-времени в и в .

            500.6.3.2.10

            Запрещен перевод в тот же самый банк.

            500.6.3.2.11

            СБП: Ошибка валидации (семантическая).

            500.6.3.2.12

            СБП: Ошибка валидации (формат).

            500.6.3.2.13

            СБП: БИК Банка Отправителя отсутствует в Справочнике.

            500.6.3.2.14

            СБП: БИК Банка Получателя отсутствует в Справочнике.

            500.6.3.2.15

            СБП: Коррсчет Банка Отправителя не соответствует БИК.

            500.6.3.2.16

            СБП: Коррсчет Банка Получателя не соответствует БИК.

            500.6.3.2.17

            СБП: Недостаточно средств на счете Банка Отправителя.

            500.6.3.2.18

            СБП: Банку Отправителя недоступен сервис быстрых платежей.

            500.6.3.2.19

            СБП: Банку Получателя недоступен сервис быстрых платежей.

            500.6.3.2.20

            СБП: На счет Банка Отправителя установлено ограничение предоставления сервиса быстрых платежей.

            500.6.3.2.21

            СБП: На счет Банка Получателя установлено ограничение предоставления сервиса быстрых платежей.

            500.6.3.2.22

            СБП: Отказ ПС БР. Операция завершена.

            500.6.3.2.23

            СБП: Недостаточно данных об Отправителе или Получателе.

            500.6.3.2.24

            Невозможно зачислить сумму перевода на счет Получателя.

            500.6.3.2.25

            СБП: Невозможно зачислить сумму перевода на счет Получателя.

            500.6.3.2.26

            СБП: Нет такого значения ЭБД [99] Метка времени операции СБП (МВО СБП) в ЭД .

            500.6.3.2.27

            СБП: Нет такого значения ЭБД [27] Идентификатор Операции ОПКЦ СБП (ИО ОПКЦ СБП).

            500.6.3.2.28

            СБП: Нет такого значения ЭБД [22] Идентификатор Банка Отправителя (ИД БО).

            500.6.3.2.29

            СБП: Нет такого значения ЭБД [24] Идентификатор Банка Получателя (ИД БП).

            500.6.3.2.30

            СБП: Нет такого значения ЭБД [9] Валюта операции СБП (ВЛТ ОП СБП).

            500.6.3.2.31

            СБП: Нет такого значения ЭБД [48] Тип Операции СБП (ТО СБП).

            500.6.3.2.32

            СБП: Нет такого значения ЭБД [90] Тип документа Отправителя (ДОК ТП ОТ).

            500.6.3.2.33

            СБП: Нет такого значения ЭБД [92] Тип документа Получателя (ДОК ТП ПО).

            500.6.3.2.34

            СБП: Нет такого значения ЭБД [46] Тип Идентификатора Отправителя (ТИД ОТ).

            500.6.3.2.35

            СБП: Нет такого значения ЭБД [47] Тип Идентификатора Получателя (ТИД ПО).

            500.6.3.2.36

            СБП: Недопустимое значение ЭБД [27] Идентификатор Операции ОПКЦ СБП (ИО ОПКЦ СБП).

            500.6.3.2.37

            СБП: Сообщение недопустимо для данного типа операции.

            500.6.3.2.38

            СБП: Ошибка.

            500.6.3.2.39

            Ошибка.

            500.6.3.2.40

            СБП: Ошибка.

            500.6.3.2.41

            СБП: КЗО не соответствует данным операции СБП.

            500.6.3.2.42

            Ошибка.

            500.6.3.2.43

            СБП: Ошибка.

            500.6.3.2.44

            Ошибка.

            500.6.3.2.45

            Ошибка обработки C23.

            500.6.3.2.46

            Ошибка обработки C21.

            500.6.3.2.47

            СБП: Ошибка обработки сообщения.

            500.6.3.2.48

            СБП: Дубликат ранее полученного сообщения.

            500.6.3.2.49

            Дубликат ранее полученного сообщения.

            500.6.3.2.50

            Дубликат ранее полученного сообщения.

            500.6.3.2.51

            СБП: Получение позднего сообщения.

            500.6.3.2.52

            СБП: Получение неожидаемого сообщения.

            500.6.3.2.53

            СБП: OTP введен неверно. Операция завершена.

            500.6.3.2.54

            СБП: OTP введен неверно. Повторите ввод.

            500.6.3.2.55

            СБП: PAM Отправителя и Получателя не совпали (только для Me2Me).

            500.6.3.2.56

            СБП: Банк Отправителя заблокирован.

            500.6.3.2.57

            СБП: Банк Отправителя и Банк Получателя совпали для операции СБП.

            500.6.3.2.58

            СБП: Банк Получателя заблокирован.

            500.6.3.2.59

            СБП: Банк уже зарегистрирован как банк по умолчанию для данного клиента.

            500.6.3.2.60

            СБП: БИК банка Отправителя не соответствует идентификатору банка в СБП.

            500.6.3.2.61

            СБП: БИК банка Получателя не соответствует идентификатору банка в СБП.

            500.6.3.2.62

            СБП: Изменились параметры операции.

            500.6.3.2.63

            СБП: Подозрение на мошенничество.

            500.6.3.2.64

            СБП: Подозрение в мошенничестве от БП.

            500.6.3.2.65

            СБП: Ограничения законодательства.

            500.6.3.2.66

            СБП: Ограничения законодательства - уровень идентификации денежных средств недостаточен (только для C2C Push).

            500.6.3.2.67

            Свяжитесь с Получателем средств и уточните реквизиты для зачисления денежных средств.

            500.6.3.2.68

            СБП: Отказ ПС БР.

            500.6.3.2.69

            СБП: Превышено количество попыток установок банка по умолчанию (в день).

            500.6.3.2.70

            СБП: Сумма операции превышает допустимый лимит на одну операцию.

            500.6.3.2.71

            Запрещено кредитование счета Получателя.

            500.6.3.2.72

            Найден больше чем один Получатель.

            500.6.3.2.73

            Не найден Получатель.

            500.6.3.2.74

            Ограничения законодательства на зачисление (например, сумма превысила допустимую для данного платежного средства или уровень идентификации недостаточен).

            500.6.3.2.75

            Получатель не дал согласие на получение средств через СБП.

            500.6.3.2.76

            Получатель отказался от получения средств через СБП.

            500.6.3.2.77

            Счет Получателя заблокирован или закрыт.

            500.6.3.2.78

            Счет Получателя не найден.

            500.6.3.2.79

            Услуга недоступна для Получателя.

            500.6.3.2.81

            СБП: Успешное.

            500.6.3.2.82

            СБП: Отказ в урегулировании: ошибка.

            500.6.3.2.83

            СБП: Отказ от Урегулирования получившей его стороной (деньги не переведены).

            500.6.3.2.84

            СБП: Отказ в урегулировании: не найден исходный платеж.

            500.6.3.2.85

            СБП: Отказ в урегулировании: превышен установленный срок отправки сообщения.

            500.6.3.2.86

            СБП: Отказ в урегулировании: дублирует ранее успешно обработанное сообщение.

            500.6.3.2.87

            СБП: Отказ в урегулировании: превышен срок ожидания ответа на сообщение согласно Правилам Урегулирования [2].

            500.6.3.2.88

            Отказ в урегулировании: не удалось связаться с клиентом.

            500.6.3.2.89

            Отказ в урегулировании: клиент не согласен.

            500.6.3.2.90

            Отказ в урегулировании: счет закрыт.

            500.6.3.2.91

            Отказ в урегулировании: не удалось связаться с клиентом.

            500.6.3.2.92

            Отказ в урегулировании: клиент не согласен.

            500.6.3.2.93

            Отказ в урегулировании: счет закрыт.

            500.6.3.2.94

            Ошибка.

            500.6.3.2.95

            Ошибка.

            500.6.3.2.96

            Ошибка.

            500.6.3.2.97

            Запрос обработан успешно.

            500.6.3.2.98

            Ошибка валидации. Неверный формат запроса.

            500.6.3.2.99

            ЮЛ или ИП заблокировано администратором СБП.

            500.6.3.2.101

            Ошибка валидации. Некорректная контрольная цифра ОГРН.

            500.6.3.2.102

            Ошибка валидации. Длина ОГРН не соответствует длине ИНН.

            500.6.3.2.106

            Ошибка валидации. Неверный формат номера телефона ТСП.

            500.6.3.2.107

            Агент с указанным идентификатором не найден.

            500.6.3.2.108

            Участник с указанным идентификатором не найден.

            500.6.3.2.109

            Юридическое лицо с указанным идентификатором не найдено.

            500.6.3.2.110

            Ошибка валидации. Неверный формат страны регистрации юридического лица.

            500.6.3.2.111

            Ошибка валидации. Неверный формат региона юридического лица.

            500.6.3.2.112

            Ошибка валидации. Неверный формат кода страны ТСП.

            500.6.3.2.113

            Ошибка валидации. Неверный формат кода региона ТСП.

            500.6.3.2.114

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

            500.6.3.2.115

            Указанное недопустимое значение MCC.

            500.6.3.2.116

            Ошибка валидации. Неверный формат наименования ТСП.

            500.6.3.2.117

            Ошибка валидации. Неверный формат наименования юридического лица.

            500.6.3.2.118

            Временный регистрационный номер не найден.

            500.6.3.2.119

            Дубликат. Юридическое лицо уже зарегистрировано.

            500.6.3.2.120

            Дубликат. Счет юридического лица уже зарегистрирован.

            500.6.3.2.121

            Дубликат. ТСП уже зарегистрировано.

            500.6.3.2.122

            Техническая ошибка.

            500.6.3.2.124

            Запрос обработан успешно.

            500.6.3.2.125

            Ошибка валидации. Не верный формат запроса.

            500.6.3.2.126

            Агент с указанным идентификатором не найден.

            500.6.3.2.127

            Участник с указанным идентификатором не найден.

            500.6.3.2.128

            Юридическое лицо с указанным идентификатором не найдено.

            500.6.3.2.129

            Счет юридического лица не найден.

            500.6.3.2.130

            ТСП с указанным идентификатором не зарегистрировано в СБП.

            500.6.3.2.131

            Неверный код валюты.

            500.6.3.2.132

            Неверная версия шаблона QRC.

            500.6.3.2.133

            Неверный тип QRC.

            500.6.3.2.134

            Сумма операции меньше минимально допустимой.

            500.6.3.2.135

            Сумма операции больше максимально допустимой.

            500.6.3.2.136

            Сумма и код валюты должны одновременно присутствовать или одновременно отсутствовать в запросе на QRC Static.

            500.6.3.2.137

            Отсутствует код валюты в запросе на QRC Dynamic.

            500.6.3.2.138

            Отсутствует сумма в запросе на QRC Dynamic.

            500.6.3.2.139

            QR с указанным идентификатором не найден.

            500.6.3.2.140

            Превышено допустимое - %value% значение элементов в запросе.

            500.6.3.2.141

            Неверный формат идентификатора QRC.

            500.6.3.2.142

            Некорректный формат поля payment purpose.

            500.6.3.2.143

            Техническая ошибка.

            500.6.3.2.145

            Недействительный Уникальный Идентификатор Данных ЭБД [159].

            500.6.3.2.146

            Ошибка на стороне Банка Получателя. Операция завершена.

            500.6.3.2.147

            Недостаточно данных об Отправителе.

            500.6.3.2.148

            Превышение максимальной суммы платежа.

            500.6.3.2.149

            Не верный Уникальный Идентификатор Данных ЭБД [159].

            500.6.3.2.150.1

            Технологические работы в Банке получателя. Попробуйте повторить перевод через некоторое время.

            500.6.3.2.150.2

            Свяжитесь с Получателем средств и уточните реквизиты для зачисления денежных средств.

            500.6.3.2.151

            СБП: Подозрение в мошенничестве.

            500.6.3.2.152

            СБП: Ошибка формата ЭБД [2].

            500.6.3.2.153

            СБП: Ошибка формата ЭБД [9].

            500.6.3.2.154

            СБП: Ошибка формата ЭБД [13].

            500.6.3.2.155

            СБП: Ошибка формата ЭБД [14].

            500.6.3.2.156

            СБП: Ошибка формата ЭБД [15].

            500.6.3.2.157

            СБП: Ошибка формата ЭБД [20].

            500.6.3.2.158

            СБП: Ошибка формата ЭБД [22].

            500.6.3.2.159

            СБП: Ошибка формата ЭБД [23].

            500.6.3.2.160

            СБП: Ошибка формата ЭБД [24].

            500.6.3.2.161

            СБП: Ошибка формата ЭБД [27].

            500.6.3.2.162

            СБП: Ошибка формата ЭБД [29].

            500.6.3.2.163

            СБП: Ошибка формата ЭБД [30].

            500.6.3.2.164

            СБП: Ошибка формата ЭБД [31].

            500.6.3.2.165

            СБП: Ошибка формата ЭБД [32].

            500.6.3.2.166

            СБП: Ошибка формата ЭБД [33].

            500.6.3.2.167

            СБП: Ошибка формата ЭБД [43].

            500.6.3.2.168

            СБП: Ошибка формата ЭБД [44].

            500.6.3.2.169

            СБП: Ошибка формата ЭБД [47].

            500.6.3.2.170

            СБП: Ошибка формата ЭБД [48].

            500.6.3.2.171

            СБП: Ошибка формата ЭБД [51].

            500.6.3.2.172

            СБП: Ошибка формата ЭБД [74].

            500.6.3.2.173

            СБП: Ошибка формата ЭБД [79].

            500.6.3.2.174

            СБП: Ошибка формата ЭБД [80].

            500.6.3.2.175

            СБП: Ошибка формата ЭБД [81].

            500.6.3.2.176

            СБП: Ошибка формата ЭБД [92].

            500.6.3.2.177

            СБП: Ошибка формата ЭБД [93].

            500.6.3.2.178

            СБП: Ошибка формата ЭБД [94].

            500.6.3.2.179

            СБП: Ошибка формата ЭБД [95].

            500.6.3.2.180

            СБП: Ошибка формата ЭБД [96].

            500.6.3.2.181

            СБП: Ошибка формата ЭБД [98].

            500.6.3.2.182

            СБП: Ошибка формата ЭБД [99].

            500.6.3.2.183

            СБП: Ошибка формата ЭБД [103].

            500.6.3.2.184

            СБП: Ошибка формата ЭБД [104].

            500.6.3.2.185

            СБП: Ошибка формата ЭБД [107].

            500.6.3.2.186

            СБП: Ошибка формата ЭБД [108].

            500.6.3.2.187

            СБП: Ошибка формата ЭБД [125].

            500.6.3.2.188

            СБП: Ошибка формата ЭБД [126].

            500.6.3.2.189

            СБП: Ошибка формата ЭБД [130].

            500.6.3.2.190

            СБП: Ошибка формата ЭБД [131].

            500.6.3.2.191

            СБП: Ошибка формата ЭБД [139].

            500.6.3.2.192

            СБП: Ошибка формата ЭБД [140].

            500.6.3.2.193

            СБП: Отказ в обработке сообщения от Банка Получателя.

            500.6.3.2.194

            СБП: ЭБД [13] отсутствует в HEADER или в DOCUMENT или не совпадают значения ЭБД [13] в HEADER и в DOCUMENT.

            500.6.3.2.195

            СБП: ЭБД [14] отсутствует в HEADER или в DOCUMENT или не совпадают значения ЭБД [14] в HEADER и в DOCUMENT.

            500.6.3.2.196

            СБП: ЭБД [22] отсутствует в HEADER или в DOCUMENT или не совпадают значения ЭБД [22] в HEADER и в DOCUMENT.

            500.6.3.2.197

            СБП: ЭБД [23] отсутствует в HEADER или в DOCUMENT или не совпадают значения ЭБД [23] в HEADER и в DOCUMENT.

            500.6.3.2.198

            СБП: ЭБД [24] отсутствует в HEADER или в DOCUMENT или не совпадают значения ЭБД [24] в HEADER и в DOCUMENT.

            500.6.3.2.199

            СБП: ЭБД [27] отсутствует в DOCUMENT или не совпадают значения ЭБД [27] в HEADER и в DOCUMENT.

            500.6.3.2.200

            СБП: ЭБД [20] отсутствует в DOCUMENT.

            500.6.3.2.201

            СБП: ЭБД [29] отсутствует в DOCUMENT.

            500.6.3.2.202

            СБП: ЭБД [30] отсутствует в DOCUMENT.

            500.6.3.2.203

            СБП: ЭБД [31] отсутствует в DOCUMENT.

            500.6.3.2.204

            СБП: ЭБД [44] отсутствует в DOCUMENT.

            500.6.3.2.205

            СБП: ЭБД [50] отсутствует в DOCUMENT.

            500.6.3.2.206

            СБП: ЭБД [79] отсутствует в DOCUMENT.

            500.6.3.2.207

            СБП: ЭБД [80] отсутствует в DOCUMENT.

            500.6.3.2.208

            СБП: ЭБД [81] отсутствует в DOCUMENT.

            500.6.3.2.209

            СБП: ЭБД [95] отсутствует в DOCUMENT.

            500.6.3.2.210

            СБП: ЭБД [96] отсутствует в DOCUMENT.

            500.6.3.2.211

            СБП: ЭБД [98] отсутствует в DOCUMENT.

            500.6.3.2.212

            СБП: ЭБД [99] отсутствует в DOCUMENT.

            500.6.3.2.213

            СБП: ЭБД [125] отсутствует в DOCUMENT.

            500.6.3.2.214

            СБП: ЭБД [126] отсутствует в DOCUMENT.

            500.6.3.2.215

            СБП: ЭБД [130] отсутствует в DOCUMENT.

            500.6.3.2.216

            СБП: Значение ЭБД [2] отлично от значения ЭБД [2] в предыдущих сообщениях.

            500.6.3.2.217

            СБП: Значение ЭБД [9] отлично от значения ЭБД [9] в предыдущих сообщениях.

            500.6.3.2.218

            СБП: Значение ЭБД [20] отлично от значения ЭБД [20] в предыдущих сообщениях.

            500.6.3.2.219

            СБП: Значение ЭБД [22] отлично от значения ЭБД [22] в предыдущих сообщениях.

            500.6.3.2.220

            СБП: Значение ЭБД [24] отлично от значения ЭБД [24] в предыдущих сообщениях.

            500.6.3.2.221

            СБП: Значение ЭБД [30] отлично от значения ЭБД [30] в предыдущих сообщениях.

            500.6.3.2.222

            СБП: Значение ЭБД [32] отлично от значения ЭБД [32] в предыдущих сообщениях.

            500.6.3.2.223

            СБП: Значение ЭБД [44] отлично от значения ЭБД [44] в предыдущих сообщениях.

            500.6.3.2.224

            СБП: Значение ЭБД [47] отлично от значения ЭБД [47] в предыдущих сообщениях.

            500.6.3.2.225

            СБП: Значение ЭБД [48] отлично от значения ЭБД [48] в предыдущих сообщениях.

            500.6.3.2.226

            СБП: Значение ЭБД [51] отлично от значения ЭБД [51] в предыдущих сообщениях.

            500.6.3.2.227

            СБП: Значение ЭБД [74] отлично от значения ЭБД [74] в предыдущих сообщениях.

            500.6.3.2.228

            СБП: Значение ЭБД [81] отлично от значения ЭБД [81] в предыдущих сообщениях.

            500.6.3.2.229

            СБП: Значение ЭБД [94] отлично от значения ЭБД [94] в предыдущих сообщениях.

            500.6.3.2.230

            СБП: Значение ЭБД [95] отлично от значения ЭБД [95] в предыдущих сообщениях.

            500.6.3.2.231

            СБП: Значение ЭБД [96] отлично от значения ЭБД [96] в предыдущих сообщениях.

            500.6.3.2.232

            СБП: Значение ЭБД [97] отлично от значения ЭБД [97] в предыдущих сообщениях.

            500.6.3.2.233

            СБП: Значение ЭБД [99] отлично от значения ЭБД [99] в предыдущих сообщениях.

            500.6.3.2.234

            СБП: Значение ЭБД [104] отлично от значения ЭБД [104] в предыдущих сообщениях.

            500.6.3.2.235

            СБП: Значение ЭБД [125] отлично от значения ЭБД [125] в предыдущих сообщениях.

            500.6.3.2.236

            СБП: Значение ЭБД [130] отлично от значения ЭБД [130] в предыдущих сообщениях.

            500.6.3.2.237

            СБП: Недопустимое значение ЭБД [9].

            500.6.3.2.238

            СБП: Недопустимое значение ЭБД [22].

            500.6.3.2.239

            СБП: Недопустимое значение ЭБД [23].

            500.6.3.2.240

            СБП: Недопустимое значение ЭБД [27].

            500.6.3.2.241

            СБП: Недопустимое значение ЭБД [43].

            500.6.3.2.242

            СБП: Недопустимое значение ЭБД [47].

            500.6.3.2.243

            СБП: Значение ЭБД [94] не соответствует значению ЭБД [22].

            500.6.3.2.244

            СБП: Значение ЭБД [95] не соответствует значению ЭБД [24].

            500.6.3.2.245

            СБП: Недопустимое значение ЭБД [125].

            500.6.3.2.246

            СБП: ЭБД [130] не зарегистрирован в ОПКЦ СБП.

            500.6.3.2.247

            СБП: ЭБД [139] не соответствует ЭБД [130].

            500.6.3.2.248

            СБП: Значение ЭБД [44] превышает размер допустимой суммы Операции СБП.

            500.6.3.2.250

            СБП: Ошибка формата ЭБД [21].

            500.6.3.2.251

            СБП: Ошибка формата ЭБД [50].

            500.6.3.2.252

            СБП: ЭБД [21] отсутствует в DOCUMENT.

            500.6.3.2.253

            СБП: ЭБД [46] отсутствует в DOCUMENT.

            500.6.3.2.254

            СБП: ЭБД [47] отсутствует в DOCUMENT.

            500.6.3.2.255

            СБП: ЭБД [48] отсутствует в DOCUMENT.

            500.6.3.2.256

            СБП: ЭБД [50] отсутствует в DOCUMENT.

            500.6.3.2.257

            СБП: ЭБД [94] отсутствует в DOCUMENT.

            500.6.3.2.258

            СБП: ЭБД [155] отсутствует в DOCUMENT.

            500.6.3.2.259

            СБП: ЭБД [159] отсутствует в DOCUMENT.

            500.6.3.2.260

            СБП: Значение ЭБД [1] отлично от значения ЭБД [1] в предыдущих сообщениях.

            500.6.3.2.261

            СБП: Значение ЭБД [21] отлично от значения ЭБД [21] в предыдущих сообщениях.

            500.6.3.2.262

            СБП: Значение ЭБД [31] отлично от значения ЭБД [31] в предыдущих сообщениях.

            500.6.3.2.263

            СБП: Значение ЭБД [46] отлично от значения ЭБД [46] в предыдущих сообщениях.

            500.6.3.2.264

            СБП: Значение ЭБД [50] отлично от значения ЭБД [50] в предыдущих сообщениях.

            500.6.3.2.265

            СБП: Значение ЭБД [126] отлично от значения ЭБД [126] в предыдущих сообщениях.

            500.6.3.2.266

            СБП: Значение ЭБД [131] отлично от значения ЭБД [131] в предыдущих сообщениях.

            500.6.3.2.267

            СБП: Значение ЭБД [139] отлично от значения ЭБД [139] в предыдущих сообщениях.

            500.6.3.2.268

            СБП: Значение ЭБД [140] отлично от значения ЭБД [140] в предыдущих сообщениях.

            500.6.3.2.269

            СБП: Значение ЭБД [159] отлично от значения ЭБД [159] в предыдущих сообщениях.

            500.6.3.2.270

            СБП: Недопустимое значение ЭБД [46].

            500.6.3.2.271

            СБП: Значение ЭБД [24] не совпадает с Идентификатором Банка Получателя в зарегистрированном QR.

            500.6.3.2.272

            СБП: Значение ЭБД [44] не совпадает с суммой в зарегистрированном QR.

            500.6.3.2.273

            СБП: Значение ЭБД [155] не соответствует значению ЭБД [159] для QR.

            500.6.3.2.274

            СБП: QR c ЭБД [159] не зарегистрирован в СБП.

            500.6.3.2.275

            СБП: Отсутствуют ЭБД [1] и ЭБД [96].

            500.6.3.2.276

            Превышено допустимое количество попыток по установке Банка по умолчанию в день.

            500.6.4.1

            Операция оплачена или в процессе оплаты.

            500.6.4.2

            Неуспешная оплата.

            500.6.4.3

            Перенаправление пользователя для оплаты не требуется.

            500.6.4.4

            Ошибка обработки результата запроса.

            500.6.4.5

            Неизвестный статус.

            500.6.4.6

            Ожидание статуса.

            500.7

            500.7.1

            Во время прохождения упрощённой идентификации возникли ошибки. Обратитесь в службу поддержки MONETA.RU.

            500.7.2

            Упрощённая идентификация не проведена. Закончился срок ожидания результатов проверки. Для прохождения Упрощённой идентификации следует сделать еще один запрос.

            500.7.3

            Упрощенная идентификация не выполнена.

            500.7.4

            Для прохождения упрощённой идентификации укажите паспортные данные. Указанный Вами документ не является действующим паспортом.

            500.7.5

            Сотовый телефон не подтвержден.

            500.7.6

            Вами предоставлена недостаточно полная информация о себе. Для прохождения упрощённой идентификации укажите в личном кабинете: ФИО, паспортные данные, ИНН, СНИЛС, номер мобильного телефона.

            500.7.7

            Автоматическая упрощённая идентификация доступна только для граждан России.

            500.7.8

            Найдены похожие профили со статусом “Упрощённая идентификация”. Обратитесь в службу поддержки MONETA.RU.

            500.7.9

            Не хватает или подтверждены не все персональные данные, необходимые для упрощённой идентификации.

            500.7.10

            Документ, удостоверяющий личность, не прошел проверку подтверждения достоверности. Обратитесь в службу поддержки MONETA.RU.

            500.7.11

            Пользователь уже имеет статус “Упрощённая идентификация”.

            500.7.12

            Невозможно провести Упрощённую идентификацию.

            500.8

            500.8

            Ошибка во внешней системе СМЭВ: *.

            500.8.3.1.1

            Внешний сервис (СМЭВ 3) временно недоступен. Повторите запрос позднее.

            500.8.3.1.2

            Не удалось отправить запрос внешнему сервису (СМЭВ 3).

            500.8.3.1.3

            Во внешнем сервисе (СМЭВ 3) произошла техническая ошибка. Обработка запроса прекращена.

            500.8.3.1.4

            Ошибка во внешнем сервисе (СМЭВ 3): *.

            500.8.3.1.5

            В ответе от внешнего сервиса (СМЭВ 3) не найдены необходимые данные.

            500.8.3.1.6

            Не удалось представить данные в xml формате.

            500.8.3.1.7

            Не удалось получить данные из xml формата.

            500.8.3.1.8

            Внешний сервис (СМЭВ 3) не смог найти необходимые данные.

            500.8.3.1.9

            Во внешнем сервисе (СМЭВ 3) произошла техническая ошибка. Повторите запрос позднее.

            500.8.3.1.10

            Истекло время ожидания ответа внешней системы (СМЭВ 3).

            500.8.4769.1

            Единая система идентификации и аутентификации (ЕСИА) не отвечает на запрос. Просим Вас повторить запрос позже.

            500.8.4769.2

            Во время выполнения запроса в Единой системе идентификации и аутентификации (ЕСИА) произошла ошибка.

            500.9

            500.9.1

            Асинхронная задача не найдена.

            500.9.2

            Данная задача не поддерживает асинхронную обработку.

            500.9.3

            Несоответствие контекста асинхронного запроса и результата.

            500.9.4

            Запрос может быть вызван только в асинхронном режиме. Используйте AsyncRequest для работы с данным запросом.

            500.9.5

            Указанный callbackUrl не валиден.

            500.10

            500.10.1

            Подписчик не найден.

            500.10.2

            Указанный callbackUrl не валиден.

            500.10.3

            Начисление не найдено.

            500.10.4

            E-mail не указан или имеет неверный формат.

            500.10.5

            Укажите идентификаторы начислений или идентификаторы плательщика.

            500.10.6

            Данный функционал временно недоступен.

            500.10.7

            Превышен лимит по подпискам. Обратитесь к куратору.

            500.11

            500.11.1.1

            Неверные параметры запроса.

            500.11.2.1

            Отсутствуют необходимые данные для взаимодействия с сервисом СБП.

            500.11.2.2

            Идентификатор кассовой ссылки не принадлежит данному счету.

            500.11.2.3

            Превышен допустимый лимит на регистрацию новых кассовых ссылок.

            500.11.2.4

            Кассовая ссылка с таким идентификатором клиента уже существует.

            Результаты поиска
              Ничего не найдено
              Оглавление
              Статусы операций

              Статусы операций

              1. При создании операции ей назначается статус CREATED.
              2. Начинается обработка, и статус меняется на INPROGRESS.
              3. После списания средств статус меняется на TAKENOUT.
              4. Если подразумевается дополнительное взаимодействие с плательщиком, то на время внешней обработки статус будет отображаться как INPROGRESS.
              5. Перед зачислением средств, если есть обстоятельства, препятствующие обработке операции (например, требования закона или другие регламентирующие/ограничивающие условия), устанавливается статус FROZEN для ручного разбора администраторами. По завершению ручного разбора ситуации статус вернётся в предыдущий (например, в TAKENOUT или INPROGRESS).
              6. После зачисления средств перед отправкой уведомления получателю устанавливается статус TAKENIN_NOTSENT.
              7. При получении ответа со специальным кодом невозможности автоматической обработки платежа на уведомление о зачислении операция переводится в статус FROZEN для ручного разбора сложившейся ситуации. Администраторами вручную статус может быть изменён на TAKENIN_NOTSENT для повторной отправки уведомления о зачислении.
              8. После получения положительного ответа на уведомление о зачислении обработка операции завершается, назначается терминальный статус SUCCEED.

              На этапах с 1 по 7 операция может быть автоматически переведена в терминальный статус CANCELED в результате ошибок обработки или обстоятельств, препятствующих обработке, при этом все проведенные зачисления и списания будут сторнированы (симметрично возвращены).

              Из терминальных статусов CANCELED и SUCCEED операция не может быть переведена в другой статус штатными средствами, доступными группе эксплуатации системы. Но технически это возможно по отдельному согласованию со всеми заинтересованными сторонами (плательщик, получатель, внутренние службы эксплуатации и контроля).

              Результаты поиска
                Ничего не найдено
                Оглавление
                Список валют

                Список валют

                Код валютыПолное название
                RUBРоссийский рубль
                USDДоллар США
                EURЕвро
                GBPФунт стерлингов
                CNYЮань
                Результаты поиска
                  Ничего не найдено
                  Оглавление
                  Коды временных зон

                  Коды временных зон

                  Список временных зон.

                  Код страныПолное названиеВремя UTC
                  HSTГавайиUTC-10:00
                  AKSTАляскаUTC-09:00
                  PSTТихоокеанское время (США и Канада)UTC-08:00
                  MSTГорное время (США и Канада)UTC-07:00
                  CSTЦентральное время (США и Канада)UTC-06:00
                  ESTВосточное время (США и Канада)UTC-05:00
                  ASTАтлантическое время (Канада)UTC-04:00
                  BRTБразилияUTC-03:00
                  UTCВремя в формате UTCUTC
                  GMTДублин, Лиссабон, Лондон, ЭдинбургUTC
                  CETАмстердам, Берлин, Берн, Вена, Рим, СтокгольмUTC+01:00
                  CETБелград, Братислава, Будапешт, Любляна, ПрагаUTC+01:00
                  CETБрюссель, Копенгаген, Мадрид, ПарижUTC+01:00
                  CETВаршава, Загреб, Сараево, СкопьеUTC+01:00
                  EETАфины, БухарестUTC+02:00
                  EETВильнюс, Киев, Рига, София, Таллин, ХельсинкиUTC+02:00
                  EETВосточная ЕвропаUTC+02:00
                  EETКалининград (RTZ 1)UTC+02:00
                  MSKВолгоград, Москва, Санкт-Петербург (RTZ 2)UTC+03:00
                  MSKМинскUTC+03:00
                  AZTБакуUTC+04:00
                  AMTЕреванUTC+04:00
                  SAMTИжевск, Самара (RTZ 3)UTC+04:00
                  GETТбилисиUTC+04:00
                  TJTАшхабад, ТашкентUTC+05:00
                  YEKTЕкатеринбург (RTZ 4)UTC+05:00
                  ALMTАстана, АлматыUTC+06:00
                  NOVTНовосибирск (RTZ 5)UTC+06:00
                  KRATКрасноярск (RTZ 6)UTC+07:00
                  HKTГонконг, Пекин, Урумчи, ЧунцинUTC+08:00
                  IRKTИркутск (RTZ 7)UTC+08:00
                  SGTКуала-Лумпур, СингапурUTC+08:00
                  ULATУлан-БаторUTC+08:00
                  YAKTЯкутск (RTZ 8)UTC+09:00
                  VLATВладивосток, Магадан (RTZ 9)UTC+10:00
                  SAKTЧокурдах (RTZ 10)UTC+11:00
                  ANATАнадырь, Петропавловск-Камчатский (RTZ 11)UTC+12:00
                  Результаты поиска
                    Ничего не найдено
                    Оглавление
                    3-D Secure

                    3-D Secure

                    3-D Secure — общее название программ Verified By Visa и Mastercard Secure Code от платежных систем Visa и MasterCard. Суть программы - в проверке подлинности держателя защита от несанкционированного использования карты эмитентом перед оплатой.

                    На практике это выглядит так: держатель указывает реквизиты карты, далее открывается сайт эмитента, где держателю предлагается ввести пароль или секретный код. Как правило, код отправляется в СМС-сообщении. Если код указан правильно, оплата будет проведена. Если нет — отклонена.

                    Пример 3DS формы Пример 3DS формы

                    3-D Secure в процессе оплаты появляется не на всех картах, а только тех, банки-эмитенты которых поддерживают данную технологию. Проведение оплаты без 3-D Secure является менее безопасным вариантом.

                    Результаты поиска
                      Ничего не найдено
                      Оглавление
                      Платёжная форма и виджет

                      Платёжная форма и виджет

                      Платёжная форма
                      Компактная платёжная форма

                      Примеры формы

                      Подразделы Платёжная форма и виджет

                      Результаты поиска
                        Ничего не найдено
                        Оглавление
                        Платёжная форма

                        Платёжная форма

                        Общее описание
                        С чего начать
                        Запрос на оплату через MONETA.Assistant
                        Уведомление о проведенной оплате (Pay URL)
                        Проверочные запросы (Check URL)
                        Автоматическое прохождение MONETA.Assistant
                        Получение данных от поставщика
                        Дополнительные коды ошибок, отображаемые пользователю
                        Использование виджета для отображения MONETA.Assistant
                        Настройка виджета
                        Кастомизация формы

                        Подразделы Платёжная форма

                        Результаты поиска
                          Ничего не найдено
                          Оглавление
                          Общее описание

                          Общее описание

                          Интерфейс MONETA.Assistant предоставляет прикладной программный интерфейс для оплаты товаров и услуг при помощи различных платежных систем. Таким образом, online-магазин реализует поддержку только интерфейса MONETA.Assistant, в то время как покупатели могут производить оплату с любой электронной платежной системы, которую поддерживает «MONETA.RU».

                          При помощи интерфейса MONETA.Assistant можно связать свою внутреннюю систему приема, хранения и обработки заказов с системой «MONETA.RU». На основании сформированного заказа, магазин будет создавать запрос на оплату к системе «MONETA.RU» и принимать отчет о проведенной оплате с сохранением своих внутренних параметров (например, номер заказа в системе или дополнительные информационные поля).

                          Для подключения интерфейса на сайте необходимо создать форму специального вида с реквизитами оплаты, а также создать обработчик, который будет принимать уведомления с отчетом о проведенной операции.

                          Описание процесса оплаты

                          Оплата без открытия счета в «MONETA.RU»:

                          1. Пользователь выбирает товар.
                          2. Магазин формирует заказ, при необходимости регистрирует в своей системе реквизиты заказа.
                          3. На странице интерфейса MONETA.Assistant Пользователь выбирает способ оплаты.
                          4. Система «MONETA.RU» подготавливает форму оплаты.
                          5. Пользователь подтверждает оплату выбранным способом.
                          6. Внешняя платежная система уведомляет систему «MONETA.RU» об оплате.
                          7. Система «MONETA.RU» отправляет магазину отчет о проведенной операции.
                          8. Система «MONETA.RU» сообщает о результате оплаты и предлагает Пользователю вернуться на сайт магазина.

                          Диаграмма процедуры оплаты товара без открытия Пользователем счета в системе «MONETA.RU» с использованием интерфейса MONETA.Assistant:

                          Оплата через Moneta.Assistant Оплата через Moneta.Assistant
                          Результаты поиска
                            Ничего не найдено
                            Оглавление
                            С чего начать

                            С чего начать

                            Demo-площадка

                            Для того, чтобы попробовать, как работает MONETA.Assistant, можно создать личный кабинет на demo площадке.

                            Вы можете использовать demo площадку Moneta.Ru https://demo.moneta.ru, чтобы протестировать работу MONETA.Assistant.

                            Внимание! Номера счетов (MNT_ID) на demo площадке и рабочей платформе будут различаться!

                            Регистрация на demo площадке

                            Для того, чтобы начать работу на demo площадке Вам следует создать два личных кабинета: личный кабинет магазина, который может принимать платежи и личный кабинет пользователя, который может платить в магазин. Для каждого личного кабинета используйте разные e-mail адреса.

                            1. Создайте личный кабинет магазина на demo площадке. Для этого перейдите по ссылке: https://demo.moneta.ru/backoffice/auth/register
                            2. Создайте личный кабинет пользователя на demo площадке. Для этого перейдите по ссылке: https://demo.moneta.ru/locale.htm?moneta.locale=ru&redirect=/register.htm
                            3. Свяжитесь со службой поддержки PayAnyWay (business@support.payanyway.ru), чтобы завершить регистрацию личного кабинета магазина, а также получить виртуальные деньги в личном кабинете пользователя.

                            Примечание: При обращении в службу поддержки укажите e-mail или телефон, которые Вы использовали при регистрации.

                            1. После того как служба поддержки подтвердит регистрацию, создайте “расширенный” счет в личном кабинете магазина. Для этого выполните следующие шаги:
                              1. Откройте https://demo.moneta.ru и зайдите в личный кабинет магазина.
                              2. Перейдите Мой счет > Управление счетами.
                              3. В разделе Расширенные счета, нажмите Добавить счет.
                              4. Заполните форму и нажмите Сохранить.

                            Настройки счёта магазина

                            В разделе управления счетами (блок Счета в левой части обзорной страницы, ссылка Мой счет > Управление счетами) уполномоченные представители магазина могут настроить параметры взаимодействия учетной системы магазина и системы «МОНЕТА.РУ».

                            Тестовый режим
                            Признак тестового режима, в котором движения средств по операции не происходит, но обеспечивается информационный обмен.

                            Внимание! Тестовый режим настраивается только данным флагом. Параметр MNT_TEST_MODE устарел и не влияет на включение / отключение тестового режима.

                            Список платежных систем
                            Список (разделенный запятыми) идентификаторов платежных систем, которые необходимо показывать пользователю в MONETA.Assistant. Например, 1015,1017 - пользователю в MONETA.Assistant будут показаны только платежные системы МОНЕТА.РУ и WebMoney. Если список пустой, то будут показаны все доступные системы. Также это значение можно передать в запросе с помощью параметра paymentSystem.limitIds.
                            Платежная система по умолчанию
                            Указывается идентификатор платежной системы по умолчанию. Например, 1015 – МОНЕТА.РУ, 1020 – Яндекс.Деньги, 1017 – WebMoney и т.д. Список доступных способов оплаты для заданного счета можно посмотреть на странице “Рабочий кабинет / Способы оплаты”. Также это значение можно передать в запросе с помощью параметра paymentSystem.unitId.
                            Check URL
                            Адрес обработчика в системе учета магазина для проверочных запросов. Если в свойствах счета указан Check URL, то магазин будет получать проверочные запросы. Дополнительная информация: Проверочные запросы (Check URL).
                            Pay URL
                            Адрес обработчика в системе учета магазина для уведомлений о проведенном платеже. Дополнительная информация: Уведомление о проведенной оплате (Pay URL).
                            HTTP Method
                            GET или POST метод отправки параметров для Check URL и Pay URL запросов.
                            Код проверки целостности данных
                            Код, обеспечивающий идентификацию отправителя и возможность проверки целостности данных, известный только системе «МОНЕТА.РУ» и учетной системе магазина. Устанавливается магазином при настройке счёта.
                            Подпись формы оплаты обязательна
                            Признак, который обязывает передавать параметр MNT_SIGNATURE в запросе на оплату. Если в настройках счета выставлен этот флаг, но параметр MNT_SIGNATURE в запросе на оплату не указан, то MONETA.Assistant завершится с ошибкой.

                            Внимание! Если в параметрах на оплату не указывается параметр MNT_TRANSACTION_ID, то этот флаг выставлять не следует. Запросы с параметром MNT_SIGNATURE при отсутствии параметра MNT_TRANSACTION_ID будут неверны.

                            Можно переопределять настройки в URL
                            Признак возможности задавать в параметрах запроса на оплату адреса страниц для возврата пользователя на сайт магазина.
                            Success URL
                            URL страницы магазина, куда должен попасть покупатель после благополучно проведенной оплаты или незавершенной оплаты, если не задан InProgress URL. Переход пользователя произойдет независимо от получения магазином отчета о проведенной оплате.

                            Примечание: MONETA.Assistant добавляет параметр MNT_TRANSACTION_ID в указанную ссылку, чтобы магазин смог определить внутренний идентификатор заказа.

                            Fail URL
                            URL страницы магазина, куда должен попасть покупатель после отмененной оплаты. Отчет об оплате в этом случае магазину не отсылается.

                            Примечание: MONETA.Assistant добавляет параметр MNT_TRANSACTION_ID в указанную ссылку, чтобы магазин смог определить внутренний идентификатор заказа.

                            InProgress URL
                            URL страницы магазина, куда должен попасть покупатель после успешного запроса на авторизацию средств, до подтверждения списания и зачисления средств. Поддерживается ограниченным количеством методов оплаты. Переход пользователя произойдет независимо от получения магазином средств и отчета о проведенной оплате.

                            Примечание: MONETA.Assistant добавляет параметр MNT_TRANSACTION_ID в указанную ссылку, чтобы магазин смог определить внутренний идентификатор заказа.

                            Return URL
                            URL страницы магазина, куда должен вернуться покупатель при добровольном отказе от оплаты. Отчет об оплате в этом случае магазину не отсылается.

                            Примечание: MONETA.Assistant добавляет параметр MNT_TRANSACTION_ID в указанную ссылку, чтобы магазин смог определить внутренний идентификатор заказа.

                            Результаты поиска
                              Ничего не найдено
                              Оглавление
                              Запрос на оплату через MONETA.Assistant

                              Запрос на оплату через MONETA.Assistant

                              Запрос на оплату через интерфейс MONETA.Assistant представляет собой HTML-форму. Форма должна быть подготовлена магазином, передана Пользователю, подтверждена Пользователем и отправлена на адрес https://moneta.ru/assistant.htm для обработки системой «MONETA.RU». Для тестирования работы системы можно использовать demo площадку: https://demo.moneta.ru/assistant.htm.

                              Новую форму достаточно поместить внутрь iframe и она сама адаптируется к размерам1.


                              1. Минимальная ширина iframe - 320px, рекомендуемая - 488px.

                                Полезная высота iframe зависит от количества методов оплаты: чем больше, тем выше нужен iframe, чтобы он не требовал прокрутки. ↩︎

                              Результаты поиска
                                Ничего не найдено
                                Оглавление
                                Уведомление о проведенной оплате (Pay URL)

                                Уведомление о проведенной оплате (Pay URL)

                                Уведомление об оплате MONETA.Assistant отсылает на указанную страницу магазина «Pay URL» в виде HTTP запроса методом GET или POST.

                                Статус приема уведомления должен быть возвращен в виде ответа на HTTP запрос. Для идентификации отправителя отчета используется «Код проверки целостности данных», который должен быть известен только системе «МОНЕТА.РУ» и учетной системе магазина. При помощи этого кода и основных параметров уведомления об оплате формируется подпись, которая однозначно идентифицирует отправителя и обеспечивает возможность проверки целостности пересылаемых данных.

                                В случае, если система «МОНЕТА.РУ» не получает ответ от магазина на отправленный запрос с уведомлением (например, из-за недоступности системы учёта магазина), будут произведены попытки отправить уведомление в автоматическом режиме в течение 26-27 часов. По истечении периода автоматической отправки уведомлений операция будет выполнена без подтверждения со стороны магазина.

                                Ответ на уведомление об оплате

                                Для того, чтобы сообщить MONETA.Assistant, что магазин получил информацию об оплате, скрипт магазина (PayURL) должен дать ответ соответствующим образом.

                                Ответ может быть в одном из форматов:

                                • Текстовый формат в кодировке UTF-8. Этот ответ не должен содержать HTML тэги.
                                • Ответ в XML формате.

                                Примечание: Ответ об успешном получении уведомления следует возвращать также в том случае, если учетной системой магазина уведомление принято повторно, то есть, в том случае, когда магазин уже отвечал результатом «SUCCESS» на предшествующие уведомления.

                                Попытки отправки уведомления будут повторены:

                                • Если система «MONETA.RU» не смогла получить ответ от обработчика.
                                • Если сервер магазина был недоступен.
                                • Если текстовая строка начинается словом FAIL.
                                Результаты поиска
                                  Ничего не найдено
                                  Оглавление
                                  Проверочные запросы (Check URL)

                                  Проверочные запросы (Check URL)

                                  Если в свойствах счета магазина выставить Check URL, то магазину, кроме уведомления о проведенной оплате, будут отсылаться проверочные запросы.

                                  Проверочные запросы служат для того, чтобы:

                                  • Убедиться, что заказ существует, что заказ еще не оплачен, что срок действия заказа не истек.
                                  • Указать сумму заказа, если магазин не передал сумму заказа в HTML-форме.
                                  • Проверить статус заказа, если товар уже оплачен.

                                  Проверочные запросы MONETA.Assistant отсылает на указанную страницу магазина Check URL в виде HTTP запроса методом GET или POST. Ответ на HTTP запрос должен быть в формате XML. Во время оплаты одного заказа MONETA.Assistant может несколько раз отсылать проверочные запросы.

                                  Ответ на проверочный запрос

                                  При вызове проверочного запроса (Check URL) магазину следует послать ответ в XML формате.

                                  При получении ответа на проверочный запрос в системе MONETA.RU анализируются поля ответа. MONETA.Assistant прекращает обработку оплаты:

                                  • Если система MONETA.RU не смогла получить ответ от обработчика.
                                  • Если ответ содержит неверный формат.
                                  • Если MNT_ID или MNT_TRANSACTION_ID не соответствуют параметрам запроса.
                                  • Если MNT_RESULT_CODE не соответствует списку возможных кодов.
                                  • Если MNT_SIGNATURE не сходится с ключом, сгенерированным в MONETA.RU.
                                  Результаты поиска
                                    Ничего не найдено
                                    Оглавление
                                    Автоматическое прохождение MONETA.Assistant

                                    Автоматическое прохождение MONETA.Assistant

                                    В обычном режиме работы MONETA.Assistant пользователь может:

                                    1. Выбрать платежную систему для оплаты заказа.
                                    2. Указать необходимые параметры этой платежной системы.
                                    3. Увидеть страницу с деталями операции.
                                    4. После этого он попадает непосредственно на страницу выбранной платежной системы.

                                    Например, пользователь выбирает платежную систему WebMoney, затем выбирает в качестве источника оплаты WebMoney WMR, затем видит детали операции, и только после этого попадает на сайт «WebMoney».

                                    MONETA.Assistant позволяет в автоматическом режиме выбрать необходимую платежную систему, заполнить параметры этой платежной системы и перейти на сайт выбранной платежной системы.

                                    Для этого необходимо заполнить дополнительные параметры запроса на оплату заказа.

                                    Дополнительные параметры запроса на оплату

                                    followup
                                    Пройти весь MONETA.Assistant с предустановленными значениями. Для этого необходимо выбрать платежную систему и заполнить параметры платежной системы (если они есть).

                                    Возможные значения:

                                    • true - Использовать дополнительные параметры, чтобы пропустить шаги MONETA.Assistant.
                                    • false - Пользователь сам заполняет формы MONETA.Assistant.

                                    Значение по умолчанию: false.

                                    paymentSystem.unitId
                                    Предварительный выбор платежной системы (1015 – МОНЕТА.РУ, 1020 – Яндекс.Деньги, 1017 – WebMoney и т.п.). Полный список способов оплаты: https://moneta.ru/viewPaymentMethods.htm
                                    javascriptEnabled
                                    Признак возможности использовать javascript для автоматической обработки форм (true или false). Если будет передано значение true, а на самом деле у пользователя javascript выключен, то пользователь увидит пустую страницу. Важно передавать действительное значение – «включен» или «выключен» javascript в браузере пользователя. Используется совместно с параметром followup.
                                    paymentSystem.accountId
                                    Номер счета платежной системы. Например, тип кошелька WebMoney, 2 – WMR, 3 – WMZ, 4 – WME.

                                    Примеры запросов на оплату

                                    Пример 1

                                    Пример формы для оплаты заказа «FF790ABCD» в магазине «MAGAZIN.RU» (номер счета 00000001) на сумму 120.25 рублей с автоматической обработкой диалогов. Оплата будет производиться через систему WebMoney, средства будут списаны с WMR кошелька. Пользователь будет перенаправлен на страницу оплаты системы WebMoney.

                                    <form method="post" action="https://moneta.ru/assistant.htm">
                                      <input type="hidden" name="MNT_ID" value="00000001">
                                      <input type="hidden" name="MNT_TRANSACTION_ID" value="FF790ABCD">
                                      <input type="hidden" name="MNT_CURRENCY_CODE" value="RUB">
                                      <input type="hidden" name="MNT_AMOUNT" value="120.25">
                                      <input type="hidden" name="paymentSystem.unitId" value="1017">
                                      <input type="hidden" name="paymentSystem.accountId" value="2">
                                      <input type="hidden" name="javascriptEnabled" value="true">
                                      <input type="hidden" name="followup" value="true">
                                      <input type="submit" value="Pay with Webmoney WMR">
                                    </form>

                                    Если в браузере пользователя выключен javascript и в MONETA.Assistant придет параметр javascriptEnabled = false, то пользователь попадет на последний шаг MONETA.Assistant – просмотр деталей операции. Для перехода на сайт системы WebMoney пользователь должен нажать кнопку Продолжить.

                                    Пример 2

                                    Пример формы для оплаты заказа «FF790ABCD» в магазине «MAGAZIN.RU» (номер счета 00000001) на сумму 120.25 рублей с автоматической обработкой диалогов. Оплата будет производиться через систему Яндекс.Деньги.

                                    <form method="post" action="https://moneta.ru/assistant.htm">
                                      <input type="hidden" name="MNT_ID" value="00000001">
                                      <input type="hidden" name="MNT_TRANSACTION_ID" value="FF790ABCD">
                                      <input type="hidden" name="MNT_CURRENCY_CODE" value="RUB">
                                      <input type="hidden" name="MNT_AMOUNT" value="120.25">
                                      <input type="hidden" name="paymentSystem.unitId" value="1020">
                                      <input type="hidden" name="followup" value="true">
                                      <input type="submit" value="Pay with Yandex.Money">
                                    </form>
                                    Результаты поиска
                                      Ничего не найдено
                                      Оглавление
                                      Получение данных от поставщика

                                      Получение данных от поставщика

                                      Для поставщиков, предоставляющих при оплате расширенную информацию в интерактивном режиме, возможна отправка дополнительных проверочных запросов после каждого шага по вводу параметров.

                                      Проверочные запросы служат для того, чтобы:

                                      1. Получить от поставщика данные которые зависят от уже введенных данных (например, по лицевому счету вернуть адрес и показания счетчиков).
                                      2. Указать сумму заказа, если сумма зависит от введенных параметров.

                                      Основные принципы взаимодействия

                                      Запросы на получение данных MONETA.Assistant отсылает на указанный в «Check URL» адрес в виде HTTP запроса методом GET или POST. Ответ на HTTP запрос должен быть в формате XML.

                                      Во время оплаты одного заказа MONETA.Assistant может несколько раз отсылать проверочные запросы на получение данных.

                                      При получении ответа на проверочный запрос в системе MONETA.RU анализируются поля ответа. Проверочный запрос считается не отправленным, и дальнейшая обработка заказа будет прервана:

                                      • Если система MONETA.RU не смогла получить ответ от обработчика.
                                      • Если ответ содержит неверный формат.
                                      • Если MNT_ID или MNT_TRANSACTION_ID не соответствуют параметрам запроса.
                                      • Если MNT_RESULT_CODE не соответствует списку возможных кодов.
                                      • Если MNT_SIGNATURE не сходится с ключом, сгенерированным в MONETA.RU.
                                      Результаты поиска
                                        Ничего не найдено
                                        Оглавление
                                        Дополнительные коды ошибок, отображаемые пользователю

                                        Дополнительные коды ошибок, отображаемые пользователю

                                        302
                                        При отправке проверочного запроса в адрес партнера получен некорректный ответ (стандартная html-страница, страница с сообщением об ошибке и т.п.) или перенаправление на другой адрес (HTTP Status 301, 302).

                                        Убедитесь, что ваш сервис доступен по адресу, указанному в Check URL, и в ответ на запрос вы возвращаете корректный XML.

                                        -1
                                        Запроса не было. В настройках счета задан параметр Check URL, но не задан параметр Pay URL.
                                        -600
                                        Невозможно отправить уведомление. Неверный Check URL или Pay URL или невозможно установить соединение.

                                        Убедитесь, что в разделе управления счетами в настройках Check URL и Pay URL заданы верно, например: http://www.merchant-site.com/script

                                        Примечание: Адрес должен быть доступен для нашей системы (например, нельзя задавать локальные имена внутренних серверов “localhost”, “my-pc” и т.п.).

                                        -700
                                        Невозможно обработать ответ. Неверный xml формат ответа или неверно сформированная подпись ответа.

                                        Убедитесь, что ваш сервис возвращает xml в корректном формате, при формировании подписи вы используете тот же код проверки целостности данных, что указан в настройках счёта.

                                        Результаты поиска
                                          Ничего не найдено
                                          Оглавление
                                          Использование виджета для отображения MONETA.Assistant

                                          Использование виджета для отображения MONETA.Assistant

                                          Виджет https://moneta.ru/assistant.widget - это форма оплаты, у которой визуальное представление организовано таким образом, чтобы посетитель интернет-магазина мог бы ввести его платежные данные прямо в корзине своего интернет-магазина.

                                          Если Вы не используете виджет, то посетитель должен будет перейти из корзины на отдельную страницу оплаты заказа по кнопке “Оплатить”, размещенной в корзине.

                                          Кнопка “Оплатить” в корзине должна формироваться динамически и представляет собой форму, у которой имеется ряд скрытых полей.

                                          Таким образом, видна остается лишь только кнопка для отправки формы, т.е. кнопка “Оплатить”:

                                          <form method='post' action='https://moneta.ru/assistant.htm'>
                                            <input type='hidden' name='MNT_ID' value='19312235'>
                                            <input type='hidden' name='MNT_CURRENCY_CODE' value='RUB'>
                                            <input type='hidden' name='MNT_AMOUNT' value='10.25'>
                                            <input type='submit' value='Pay order'>
                                          </form>

                                          Чтобы вместо кнопки “Оплатить” сразу показать форму оплаты, надо поместить в корзину код iframe:

                                          <iframe src='https://moneta.ru/assistant.widget?MNT_ID=19312235&MNT_CURRENCY_CODE=RUB&MNT_AMOUNT=10.25&paymentSystem.unitId=card'>
                                            Ваш браузер не поддерживает плавающие фреймы!
                                          </iframe>

                                          Таким образом, мы “просим” MONETA.Assistant показать форму для оплаты заказа внутри iframe.

                                          Если корзина интернет-магазина может быть изменена без перезагрузки страницы, то следует так же менять и параметры, передаваемые в iframe, в частности сумму заказа.

                                          Особенности использования

                                          Ссылка assistant.widget отличается от assistant.htm только дизайном - в assistant.widget не показываются хидеры, футеры и т.д. Это та же кнопка “Оплатить”, но уже “развёрнутая”.

                                          SuccessUrl и FailUrl вызываются также, но нужно учитывать, что они покажутся в Вашем фрейме. Так как SuccessUrl и FailUrl - это страницы с Вашим дизайном, то Вам следует их оформить так, чтобы они хорошо смотрелись в iframe. Если Вам необходимо иметь разные SuccessUrl и FailUrl для работы с одним счетом (показывать в iframe и в браузере), то Вы можете передавать параметры MNT_SUCCESS_URL и MNT_FAIL_URL необходимые для данного конкретного случая (на счете в таком случае должна стоять галочка - “Можно переопределять параметры в запросе”).

                                          Содержимое iframe можно стилизовать индивидуально по Вашему усмотрению. Примеры страниц, на которых выводится виджет MONETA.Assistant с измененным внешним видом при помощи дополнительного css-кода можно увидеть здесь.

                                          Там же есть листинги css-кода по каждому из приведенных примеров. Для установки стилей на Вашем расширенном счете, необходимо прислать css-код для review в техническую поддержку. Примеры использования: http://payanyway.ru/info/w/ru/public/w/partnership/demo/var2.html

                                          Настройка виджета

                                          Добавление платёжной формы на сайт магазина

                                          Примечание: Если вы уже используете интерфейс MONETA.Assistant, то подключение новой платёжной формы займёт совсем немного времени, если нет – изучите документацию, чтобы реализовать обработчики Check и Pay URL.

                                          Подключим скрипт

                                          После того, как ваш магазин готов обрабатывать запросы от нашей системы, добавьте следующий скрипт на страницу, где будете принимать платежи от клиентов:

                                          <script type="text/javascript" src="https://payanyway.ru/assistant-builder"></script>

                                          Примечание: Исходники скрипта доступны на Github.

                                          Определим параметры платежа

                                          Теперь на этой же странице нужно подготовить параметры для платёжной формы:

                                          <script type="text/javascript">
                                              let options = {
                                                  account: 32691195,
                                                  amount: 12.34,
                                                  transactionId: '1234567890-abcdef'
                                              };
                                          
                                              // ...
                                          
                                          </script>

                                          В этом примере параметров всего три, но может быть и больше – вот они все:

                                          account
                                          Номер вашего бизнес-счёта.
                                          amount
                                          Сумма платежа.
                                          transactionId
                                          Номер заказа в магазине.
                                          operationId
                                          ID операции в Монете.
                                          description
                                          Описание заказа.
                                          signature
                                          Подпись запроса.
                                          subscriberId
                                          ID клиента в магазине.
                                          testMode
                                          Признак тестового платежа. Значения:
                                          • 0 – платёж настоящий (по умолчанию)
                                          • 1 – платёж тестовый
                                          amount
                                          Язык интерфейса. Значения:
                                          • ru – русский (по умолчанию)
                                          • en – английский
                                          theme
                                          Цветовая тема интерфейса. Значения:
                                          • light – светлая (по умолчанию)
                                          • dark – тёмная
                                          customParams
                                          Укажите любые другие параметры, если необходимо. Например:
                                          customParams: {
                                              param1: "value1",
                                              param2: "value2"
                                          }

                                          Все параметры из блока customParams будут присутствовать в запросах на Check и Pay URL.

                                          Отрисуем платёжную форму

                                          После того, как все параметры платёжной формы определены – отрисуем её:

                                          let assistant = new Assistant.Builder();
                                          assistant.build(options, 'payment-form');

                                          Обратите вним