Описание
Добро пожаловать в документацию программного интерфейса для взаимодействия с
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
- данные, которые вернет система