Документация
  • Начало работы
  • Технические требования к клиентским устройствам
  • Работа с тестовым окружением ИС НПК
    • Работа с тестовым Порталом НПК
      • Предоставление данных ЮЛ/ФЛ для тестовой среды
      • Регистрация и авторизация в Портале НПК
      • Добавление новых сотрудников
    • Подключение к 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 (добавление и использование приложения)

Доступно после регистрации на Портале НПК

PreviousПередача информации в НПКNextНастройка API

Last updated 4 months ago

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

Добавление приложения

Для того чтобы подключиться к некоторым опубликованным на Платформе API сервисам (т.е. для вызова API) Участнику необходимо зарегистрировать свое приложение. После успешной регистрации для приложения генерируются учетные данные, используя которые можно вызывать опубликованные API.

Для добавления приложения авторизованному пользователю, подключившемуся к Open Banking необходимо с главного рабочего окна перейти в раздел <Услуги>,

затем во вкладку <Мои приложения> и выполнить следующие действия:

Нажать на кнопку <Добавить приложение>.

Заполнить форму регистрации приложения, содержащие данные:

  • кнопка <Логотип> – при нажатии на которую открывается окно для выбора файла с изображением логотипа для приложения. Формата изображения должен быть png, размером 100*100 px.

  • поле <Название> – для ввода наименования приложения.

  • поле <Client ID> – уникальный идентификатор приложения, генерируется автоматически, недоступно для редактирования.

  • поле <Client secret> – пароль для приложения (строго конфиденциальная информация), генерируется автоматически, недоступно для редактирования. Связка Client ID и Client secert представляют собой специальные учетные данные (credentials), которые используется для подключения к сервисам API.

  • кнопка <Сгенерировать новый client secret> – при нажатии на которую производится генерация нового значения в поле <Client secret>.

  • поле <Redirect URL> – для ввода URL-адреса, на который осуществляется перенаправление в процессе аутентификации клиента. Допускается использование нескольких Redirect URL, для добавления еще одного нужно нажать кнопку <Добавить Redirect URL> – при нажатии на которую добавляется еще одно поле <Redirect URL>.

  • кнопка <Сохранить> – при нажатии на которую выполняется сохранение введенных данных и регистрация приложения на Платформе.

Заполнив форму регистрации приложения, нажать кнопку <Сохранить>. После сохранения данных приложение отображается в списке во кладку <Мои приложения>.

После успешной регистрации для приложения генерируются учетные данные (client id и client secret). Поэтому регистрация приложения необходима для реализации сценариев, в которых вызываются API, в которых авторизация производится по client id и client secret.

В частности, на данном этапе реализации проекта регистрация приложения необходима для сценария перевода денег между собственными счетами клиента - M2M2 (перевод денег клиентом со своего счета в одном БВУ на свой же счет в другой БВУ).

Работа с добавленным приложением

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

Во вкладке <Мои приложения> выбрать необходимое приложение.

Откроется форма с данными приложения.

При необходимости, можно отредактировать данные приложения и нажать кнопку <Сохранить> или деактивировать нажав кнопку <Деактивировать приложение>.

При нажатии на <Деактировать> откроется форма подтверждения деактивации приложения, на которой нажать кнопку <Деактивировать>. Приложение будет деактивировано.

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

Open Banking/Open API
ЦОИД
Главная страница Портала НПК
Раздел "Услуги"
Форма добавления приложения
Просмотр данных приложения