Эмуляторы банков

Для удобства участников доступны эмуляторы банков. Эмуляторы банков позволяют:

  • моделировать поведение отправляющей стороны при переводе/платеже;

  • моделировать поведение стороны, получающей деньги при переводе/платеже;

  • моделировать возвраты переводов/платежей.

Доступно два эмулятора банков:

  • https://mock-bank-1.stage.kisc.kz

  • https://mock-bank-2.stage.kisc.kz

Функциональность у них идентична (каждый может как отправлять платежи/переводы, так и получать)

Моделирование действий Клиента (физического лица)

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

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

В списке транзакции отображается подробная информация по каждой проведенной транзакции (исходящей и входящей).

Отправка перевода

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

  1. Ввести номер телефона получателя, выбрать банк и нажать <Проверить счет>.

  2. Ввести сумму и нажать <Перевести>. Будет эмулирован поток сообщений в указанный банк-получатель (подробнее поток сообщений описан в Инициализация переводов денежных средств).

Возврат полученного перевода

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

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

  1. Нажать кнопку <Выполнить возврат>. Будет смоделирован поток сообщений по возврату перевода его отправителю (подробнее поток сообщений описан в Возврат полученного перевода (C2CR)).

Примечание: Выполняется возврат всей суммы полученного перевода

Оплатить платеж

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

  1. Ввести данные платежа и нажать <Получить информацию>.

  1. Нажать <Оплатить>.

Если введены данные для платежа по статическому QR-коду, то дополнительно необходимо указать сумму платежа. Будет эмулирован поток сообщений в банк-получателя (подробнее поток сообщений описан в Инициализация проведения платежей).

Инициализация возврата платежа

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

  1. Ввести данные из QR-кода для возврата и нажать кнопку <Получить информацию>. Будет смоделирован поток сообщений по возврату денег отправителю (подробнее в Возврат денег по проведенной ранее оплате за товар/ услугу (C2BR))

Моделирование действий Поставщика товаров/ работ/ услуг (мерчанта)

Для входа в качестве Поставщика товаров/ работ/ услуг (мерчанта) необходимо на форме входа во вкладке <Организация> указать любой БИН (кроме указанных в Данные для моделирования ошибок) и нажать кнопку <Вход>.

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

В списке транзакции отображается подробная информация по каждой проведенной транзакции (исходящей и входящей).

Генерация данных для проведения платежа

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

  1. Ввести данные для формирования данных для проведения платежа.

Для динамического QR-кода указывается сумма платежа при его генерации.

Для статического QR-кода сумма платежа указывается клиентом при его оплате.

  1. Нажать кнопку <Сформировать> и скопировать полученные данные, которые должны быть использованы для последующего моделирования оплаты данного платежа клиентом (см. Инициализация проведения платежей).

Возврат денег по полученному платежу

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

  1. В списке транзакции выбрать платеж и нажать кнопку <Возврат>.

  1. Скопировать полученные данные для инициирования возврата платежа, используя которые необходимо направить сообщение admi.009 с данными клиента для возврата (подробнее в Возврат денег по проведенной ранее оплате за товар/ услугу (C2BR))

  1. Ввести сумму возврата и нажать кнопку <Выполнить возврат>. Будет смоделирован поток сообщений по возврату денег отправителю (подробнее в Возврат денег по проведенной ранее оплате за товар/ услугу (C2BR)).

Данные тестового банка

На форме входа во вкладке <Банк> можно посмотреть данные тестового банка. Используя эти данные можно отправлять сообщения тестовому банку для отладки исходящих платежей / переводов.

При нажатии на кнопку <Получить выписку> отображается выписка по тестовому банку.

Данные для моделирования ошибок

Во вкладке <Банк> при нажатии на кнопку <Список ошибок> доступен список номеров телефонов и БИН, используя которые можно моделировать ошибки.

При вводе данных из "Списка ошибок" эмулятор будет генерировать ответ с соответствующей ошибкой, тем самым участник сможет отладить их корректную обработку.

В "Списке ошибок" по каждой ошибки приводится:

  • код ошибки

  • номер телефона / БИН, который нужно указать в качестве получателя платежа/перевода

  • краткое описание

Last updated