Документация
  • Начало работы
  • Технические требования к клиентским устройствам
  • Работа с тестовым окружением ИС НПК
    • Работа с тестовым Порталом НПК
      • Предоставление данных ЮЛ/ФЛ для тестовой среды
      • Регистрация и авторизация в Портале НПК
      • Добавление новых сотрудников
    • Подключение к Open Banking/Open API
    • Подключение к ЦОИД
    • Работа с тестовыми сервисами
      • Настройка подключения к Межбанковской системе переводов и платежей
        • Подача заявки на получение ключей в УЦ НПК
        • Проведение работ по полученному ключу
        • Передача информации в НПК
      • Пользователям API (добавление и использование приложения)
      • Настройка API
      • Реализация API
        • Подсистема платежей и переводов Open API
        • Получение информации о счете клиента
      • Публикация API
      • Тестирование API
        • Тестирование получения информации о счетах клиента
        • Эмуляторы банков для платежей и переводов
        • Тест кейсы
      • Подписание Протокола тестирования
  • Работа с промышленным окружением ИС НПК
    • Подключение к сервисами Межбанковской системы переводов и платежей, Open Banking/Open API
      • Заявка на подключение к Межбанковской системе переводов и платежей, Open Banking/Open API
      • Настройка подключения
      • Публикация API
  • Межбанковская система переводов и платежей
    • Рекомендации для мобильного приложения
    • Описание структуры запросов
      • Форматы сообщений
        • Сообщение acmt.023
        • Сообщение acmt.024
        • Сообщение admi.009
        • Сообщение admi.010
        • Сообщение camt.053
        • Сообщение camt.060
        • Сообщение pacs.002
        • Сообщение pacs.004
        • Сообщение pacs.008
        • Сообщение pacs.028
    • Формат даты и времени в бизнес сообщении (ISODateTime и ISODate)
    • Правило передачи значений денежных сумм
    • Генерация уникальных идентификаторов для сообщений
    • Подписание и проверка электронной цифровой подписи бизнес-сообщений
    • Использование QR-кода для совершения платежей
    • Тайм-ауты и логика повторных запросов
    • Инициализация проведения платежей
      • Инициализация оплаты по QR-коду (C2B2)
      • Инициализация оплаты в рамках электронной коммерции (C2B2E)
    • Инициализация переводов денежных средств
      • Инициализация перевода денег другому ФЛ (C2C2)
      • Инициализация перевода денег между своими счетами (M2M2)
    • Возвраты
      • Возврат денег по проведенной ранее оплате за товар/ услугу (C2BR)
      • Возврат полученного перевода (C2CR)
    • Сервис получения выписки по счету участника
    • Сервис получения статуса обработки транзакции
    • Получение информации о банках и статусе API
    • Коды ошибок
    • Коды категории продавца (MCC -Merchant Category Code)
    • Таблица изменений
  • Получение информации о счетах клиента
    • Рекомендации для мобильного приложения
    • Рекомендации по реализации интеграции для Пользователя API
    • Рекомендации по реализации интеграции для Поставщика API
  • Сервисы ЦОИД
    • Сервис аутентификации личности клиента FinID
      • Описание клиентского пути
      • Рекомендации по реализации интеграции
      • Описание объектов
    • Сервис биометрической верификации
      • Описание клиентского пути
      • Рекомендации по реализации интеграции
      • Описание объектов
    • Сервис управления облачной ЭЦП Esign
      • Описание клиентского пути
      • Рекомендации по реализации интеграции
    • Получение электронного документа по результатам проведения биометрической идентификации
    • Коды ошибок
  • Ссылки на технические спецификации
  • Рекомендации для пользователя
Powered by GitBook
On this page
  1. Работа с тестовым окружением ИС НПК
  2. Работа с тестовыми сервисами

Реализация API

Список и описание доступных к подключению API сервисов в личном кабинете Участника:

  • Переводы

Получение/отправка переводов (C2C2)

Процесс перевода денег C2C2 предназначен для инициализации перевода денег от клиента (Отправитель денег) из одного БВУ (Банк отправителя денег) другому физическому лицу (Бенефициар) в другой БВУ (Банк бенефициара).

Перевод инициируется в приложении Банка отправителя денег.

Перевод денег осуществляется со счета Отправителя денег в Банке отправителя денег на счет Бенефициара в Банке бенефициара.

Услуга «Отправка переводов (C2C2)» – участник готов к инициализации перевода денег между физическими лицами, т.е. будет выступать в роли Банка отправителя денег в данном процессе (подробнее см. в Инициализация перевода денег другому ФЛ (C2C2)).

Услуга «Получение переводов (C2C2)» – участник готов к приему переводов денег между физическими лицами, т.е. будет выступать в роли Банка бенефициара в данном процессе (подробнее см. в Инициализация перевода денег другому ФЛ (C2C2)).

Получение/отправка переводов (M2M2) между своими счетами

Процесс перевода денег M2M2 предназначен для инициализации перевода денег клиентом (Отправитель денег) со своего счета в одном БВУ (Банк отправителя денег) на свой же счет в другой БВУ (Банк бенефициара, т.е. банк, обслуживающий счет клиента, на который переводятся деньги).

Услуга «Отправка переводов (M2M2)» – участник готов к инициализации перевода денег между собственными счетами клиента в разных банках, т.е. будет выступать в роли Банка отправителя денег в данном процессе (подробнее см. Инициализация перевода денег между своими счетами (M2M2).

Услуга «Получение переводов (M2M2)» – участник готов к приему переводов денег между собственными счетами клиента в разных банках, т.е. будет выступать в роли Банка бенефициара в данном процессе (подробнее см. Инициализация перевода денег между своими счетами (M2M2).

Получение/отправка возвратов переводов (C2CR)

Процесс возврата перевода C2CR предназначен для инициализации возврата денег по ранее полученному переводу.

Инициатором возврата перевода выступает его получатель, и тем самым он выступает в качестве отправителя денег в рамках данного процесса.

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

Услуга «Отправка возвратов переводов (C2CR)» – участник готов к инициализации возврата перевода денег, т.е. будет выступать в роли Банка отправителя денег в данном процессе (подробнее см. Возврат полученного перевода (C2CR).

Услуга «Получение возвратов переводов (C2CR)» – участник готов к приему возвратов переводов, т.е. будет выступать в роли Банка бенефициара в данном процессе (подробнее см. Возврат полученного перевода (C2CR).

  • Платежи

Получение/отправка платежей (C2B2)

Процесс осуществления платежей C2B2 предназначен для инициализации проведения оплаты за товар/услугу посредством сканирования QR-кода в POS-терминале или посредством статического QR-кода.

В рамках данного сценария клиенту предоставляется возможность QR-оплаты из приложения одного банка (Банка отправителя денег) через POS-терминал или статический QR-код другого банка (Банка бенефициара).

Услуга «Отправка платежей (C2B2)» – участник готов к инициализации осуществления платежа, т.е. будет выступать в роли Банка отправителя денег в данном процессе (подробнее см. Инициализация оплаты по QR-коду (C2B2)).

Услуга «Получение платежей (C2B2)» – участник готов к приему платежа, т.е. будет выступать в роли Банка бенефициара в данном процессе (подробнее см. Инициализация оплаты по QR-коду (C2B2)).

Получение/отправка платежей в рамках электронной коммерции (C2B2E)

Процесс осуществления платежей C2B2E предназначен для инициализации проведения оплаты за товар/услугу посредством сканирования QR-кода в рамках электронной коммерции.

Услуга «Отправка платежей в рамках электронной коммерции (C2B2E)» – участник готов к инициализации осуществления платежа в рамках электронной коммерции, т.е. будет выступать в роли Банка отправителя денег в данном процессе (подробнее см. Инициализация оплаты в рамках электронной коммерции (C2B2E)).

Услуга «Получение платежей в рамках электронной коммерции (C2B2E)» – участник готов к приему платежа в рамках электронной коммерции, т.е. будет выступать в роли Банка бенефициара в данном процессе (подробнее см. Инициализация оплаты в рамках электронной коммерции (C2B2E)).

Получение/отправка возвратов платежей (C2BR)

Процесс возвратов платежей C2BR предназначен для инициализации возврата денег по проведенной ранее оплате за товар/услугу.

Поставщик/продавец (т.е. изначальный получатель денег за товар/услугу) выступает в качестве отправителя денег в рамках данного сценария.

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

Услуга «Отправка возвратов платежей (C2BR)» – участник готов к инициализации возврата денег в рамках ранее совершенного платежа, т.е. будет выступать в роли Банка отправителя денег в данном процессе (подробнее см. Возврат денег по проведенной ранее оплате за товар/ услугу (C2BR)).

Услуга «Получение возвратов платежей (C2BR)» – участник готов к приему возврата денег в рамках ранее совершенного платежа, т.е. будет выступать в роли Банка бенефициара в данном процессе (подробнее см. Возврат денег по проведенной ранее оплате за товар/ услугу (C2BR)).

  • Обмен информацией о банковских счетах клиента

Получение/предоставление списка счетов

Услуга «Предоставление списка счетов» – для активации, необходимо реализовать и успешно опубликовать API по предоставлению списка счетов клиента.

Услуга «Получение списка счетов» – при активированной услуге, участнику доступно подключение к опубликованным API по предоставлению списка счетов клиента.

Получение/предоставление информации о балансе счета

Услуга «Предоставление информации о балансе счета» – для активации, необходимо реализовать и успешно опубликовать API по предоставлению информации о балансе счета.

Услуга «Получение информации о балансе счета» – при активированной услуге, участнику доступно подключение к опубликованным API по предоставлению информации о балансе счета.

Получение/предоставление списка транзакций счета

Услуга «Предоставление списка транзакций счета» – для активации, необходимо реализовать и успешно опубликовать API по предоставлению списка транзакций счета.

Услуга «Получение списка транзакций счета» – при активированной услуге, участнику доступно подключение к опубликованным API по предоставлению списка транзакций счета.

  • Верификация личности клиента

Идентификация без данных

При активированной услуге, участник может интегрироваться с сервисом верификации личности клиента, при этом, получение персональных данных клиента не будет доступно.

Идентификация с данными

При активированной услуге, участник может интегрироваться с сервисом верификации личности клиента, при этом, получение персональных данных клиента будет доступно с его согласия.

  • Облачная ЭЦП

Подписание облачной ЭЦП

При активированной услуге, участник может интегрироваться с сервисом управления облачной ЭЦП для подписания электронных документов.

PreviousНастройка APINextПодсистема платежей и переводов Open API

Last updated 4 months ago