Описание

Добро пожаловать в документацию программного интерфейса для взаимодействия с
Rahmet Pay.

Интерфейс адреса для тестовых интеграций https://gateway.chocodev.kz
Интерфейс адреса для боевой интеграции https://gateway.choco.kz

Rahmet Pay поддерживает функции:
    - авторизации;
    - создания заказа;
    - проверки статуса заказа;
    - возврата денег.

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

Приложение для тестовых платежей

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

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

1) Включить внутренний доступ к приложениям (подробнее как это сделать)

2) Отправить нам вашу почту привязанную к Google Play

3) Дождаться подтверждения включения вас в список

4) Получить от нас ссылку на скачивание

Данные для входа в приложение (выбрать вход через email)
Email: rahmetpay.test@rahmetapp.kz
Пароль: zqww26ww

Архитектура

API использует REST архитектуру. Параметры передаются методом POST в теле запроса в формате "key: value".

В заголовке каждого запроса указывать Content-Type: application/x-www-form-urlencoded

Ответ

Ответ система выдает в JSON формате, который включает себя следующие параметры:

{
    "error_code": 101,
    "status": "error",
    "message": "Неверное имя пользователя или пароль",
    "data": null
}

error_code - код ошибки
status - результат выполнения запроса (success или error)
message - описание результата выполнения запроса
data - данные, которые вернет система