Подключению к тестовому окружению
Last updated
Last updated
Для подключения к тестовому окружению Межбанковской системы переводов и платежей нужно выполнить следующие шаги:
Получить тестовый ключ в Удостоверяющем центре АО «НПК» с OID'ом для «Межбанковской системы платежей и переводов».
Направить на почту Musrepova.Z@kisc.kz, Sagadiyev.A@kisc.kz (данные могут направляться по наличию, несколькими письмами):
2.1. Публичную часть тестового ключа (полученного в п.1).
2.2. Данные от банка:
- БИН
- БИК
- номер корр счета (для выписок) – для тестового стенда
- фотографии сотрудников (в формате "как на удостоверение"), указать имена и ИИН, которые необходимо им завести на тестовой среде (минимум одного человека). Указать, кто из сотрудников будет выступать в качестве руководителя организации на тестовом стенде: должен будет зарегистрировать организацию и добавить остальных сотрудников.
2.3. URL-адрес и IP-адрес, на которых будут конечные точки (endpoint) БВУ, чтобы к ним был организован доступ.
Зарегистрироваться в личном кабинете. Адрес личного кабинета для тестовой среды: https://cabinet.stage.npck.kz. Подробная инструкция по регистрации в личном кабинете приведена в Регистрация и вход
Зарегистрировать приложение Участника в личном кабинете (см. подробнее Управление API и приложениями).
После успешной регистрации для приложения генерируются учетные данные (client id и client secret). Поэтому регистрация приложения необходима для реализации сценариев, в которых вызываются API, в которых авторизация производится по client id и client secret.
В частности, на данном этапе реализации проекта регистрация приложения необходима для сценария перевода денег между собственными счетами клиента - M2M2 (перевод денег клиентом со своего счета в одном БВУ на свой же счет в другой БВУ).
Подключить соответствующие услуги по переводам / платежам в личном кабинете (см. подробнее Управление API и приложениями):
Получение/отправка переводов (C2C2) - процесс перевода денег C2C2 предназначен для инициализации перевода денег от клиента (Отправитель денег) из одного БВУ (Банк отправителя денег) другому физическому лицу (Бенефициар) в другой БВУ (Банк бенефициара). Перевод инициируется в приложении Банка отправителя денег. Перевод денег осуществляется со счета Отправителя денег в Банке отправителя денег на счет Бенефициара в Банке бенефициара.
Получение/отправка возвратов переводов (C2CR) - процесс возврата перевода C2CR предназначен для инициализации возврата денег по ранее полученному переводу. Инициатором возврата перевода выступает его получатель, и тем самым он выступает в качестве отправителя денег в рамках данного процесса. Бенефициаром является клиент, которому возвращаются деньги (т.е. изначальный отправитель перевода).
Получение/отправка переводов (M2M2) - процесс перевода денег M2M2 (перевод между своими счетами) предназначен для инициализации перевода денег клиентом (Отправитель денег) со своего счета в одном БВУ (Банк отправителя денег) на свой же счет в другой БВУ (Банк бенефициара, т.е. банк, обслуживающий счет клиента, на который переводятся деньги). Причем, перевод инициируется в приложении Банка отправителя денег.
Получение/отправка платежей (C2B2) - процесс осуществления платежей C2B2 предназначен для инициализации проведения оплаты за товар/услугу посредством сканирования QR-кода в POS-терминале или посредством статического QR-кода. В рамках данного сценария клиенту предоставляется возможность QR-оплаты из приложения одного банка (Банка отправителя денег) через POS-терминал или статический QR-код другого банка (Банка бенефициара).
Получение/отправка платежей в рамках электронной коммерции (C2B2E) - процесс осуществления платежей C2B2E предназначен для инициализации проведения оплаты за товар/услугу в рамках электронной коммерции.
Получение/отправка возвратов платежей (C2BR) - процесс возвратов платежей C2BR предназначен для инициализации возврата денег по проведенной ранее оплате за товар/услугу. Инициатором возврата денег за товар/услугу выступает поставщик/продавец (т.е. изначальный получатель денег за товар/услугу), и тем самым он выступает в качестве отправителя денег в рамках данного сценария. Бенефициаром является клиент, которому возвращаются деньги (т.е. изначальный плательщик).
Реализовать соответствующие API по переводам / платежам. Спецификация методов по переводам / платежам описана в https://transfers-openapi.npck.kz/.