Расширенный поиск
Результаты поиска
Найдено 23 результата
Документация
В общем случае взаимодействие между платежной системой и провайдером услуг можно разделить на два типа: Оффлайн взаимодействие. Оффлайн - Для провайдеров, чьи абоненты не требовательны к оперативности зачисления средств, возможна реализация взаимодействия в...
FAQ
Q: Кто такие ОПРП? Отдел По Работе с Провайдерами. Менеджеры, через которых вы заключали договор с Кассой 24, теперь он(а) отвественнен(а) за интеграцию. Q: Сложно ли интегрироваться? Нет, всё довольно просто. Но вам будет необходим программист. Q: Сколь...
Задачи проекта
Основной задачей является осуществление всех необходимых операций с заявкой на вывод денежных средств. Подача заявки. Реализация этого пункта предоставляет возможность провайдерам подавать заявку на вывод денежных средств для последующего вывода этих денежны...
Общие сведения
Срок жизни токена получаемого при авторизации - 1 час. При повторном получении токена предыдущий токен сгорает автоматически. (!) Срок жизни заявки по умолчанию составляет 3 дня со дня подачи. Максимальная сумма вывода денежных средств по заявкe равна 135 тыс...
Описание статусов заявки
Заявка имеет 4 статуса. Константы хранятся в контракте CashoutStatusesContract. STATUS_PROCESSING = 1. Статус устанавливается при создании заявки в базе и сохраняется до тех пор пока заявка не истечет. STATUS_EXPIRED = 2. Статус устанавливается при...
Авторизация
URI: /authorizeСпособ отправки: POST Реализовано два способа авторизации: По логину и паролю; По сертификату. Авторизация по логину и паролю Входные данные:Заголовки: Accept: application/json. Тело запроса: { "authType": 1, "login": "logi...
Операции с заявками
Описание эндпоинта для подачи заявки. URI: /cash-out-requestСпособ отправки: POST Отправка смс осуществляется на стороне подающей заявку. Генерация кода подтверждения также осуществляется на стороне подающей заявку. Входные данные:Заголовки: Accept: "ap...
Выбор веб-терминала для выдачи денежных средств с последующей отправкой push-уведомления кассиру
Описание бизнес-процесса. Отобразить список доступных веб-терминалов полученных методом API на карте. При необходимости показать фотографии веб-терминала относительно временных ссылок полученных методом API. После выбора пользователем определенного веб те...
Ссылки на API
https://api.cashout.test.tech24.kz - test среда https://api.cashout.kassa24.kz - production среда
Общие сведения
В запросах и ответах формат JSON. В заголовках HTTP запроса Content-Type: application/json. Формат данных. Дата. Все передаваемые и принимаемые даты имеют формат yyyyMMddhhmmss или yyyyMMdd. Период. Период задается двумя датами, как правило, from и to. Если...
Платежи
POST /report/payments HTTP/1.1 { "Body": { "Params": { "dateFrom": "20200601132357", "dateTo": "20200628", "idAgent": 120, "subOn": 0, "idService": 12, "idTerminal": 12341, "account": "ssdfsdf8293", ...
Журнал инкассаций
POST /report/cashs HTTP/1.1 { "Body": { "Params": { "dateFrom": "20150201", "dateTo": "20150228", "idAgent": 0, "subOn": 0, "idTerminal": 0, "idSysUser": 0, "kazPost": 1, "kassaNova": 1, "...
Обороты по терминалам
POST /report/turnsterminal HTTP/1.1 { "Body": { "Params": { "dateFrom": "20150201", "dateTo": "20150228", "idService": 0, "idAgent": 0, "idTerminal": 0, "subOn": 0, "onlySystemAgents": 0, "groupB...
Обороты по терминалам расширенные
POST /report/turnsterminalext HTTP/1.1 { "Body": { "Params": { "dateFrom": "20150201", "dateTo": "20150228", "idAgent": 0, "idService": 0, "sub": 0, "groupByDay": 0, "isAddCommissionForSecondPay":0, ...
Вознаграждения
POST /report/remunbyservice HTTP/1.1 { "Body": { "Params": { "format": "xlsx" } } } format - формат ответа. Необязательное поле. По умолчанию обычный ответ в json. Доступен xlsx. Ответ: { "QueryData": [ { "Rows": ...
Статистический отчёт по дилеру
POST /report/statreport HTTP/1.1 { "Body": { "Params": { "dateFrom": "20150201", "dateTo": "20150228", "idAgent": 0, "subOn": 0, "groupByDay": 0, "format": "xlsx" } } } dateFrom и dateTo - период о...
Авторизация по логину и паролю
POST /account/token HTTP/1.1 { "Body":{ "Params":{ "lgn":"логин", "psw":"пароль", "initiator":"web", "captcha":"1234", "captchaSession":"42DEA7C9-7448-4533-A05E-A324D23D67A2" ...
Обновление токена
POST /account/refresh HTTP/1.1 { "Body":{ "Params":{ "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjbGFpbXMvbmFtZSI6InRlc3RBUEkiLCJjbGFpbXMvaWRzdSI6IjQwNTM2IiwiY2xhaW1zL3JvbGUiOiJiYyIsImNsYWltcy9pZGEiOiIzMTQiLCJuYmYiOjE2MDIyMj...
Logout
Рекомендуется по возможности выполнять logout, чтобы определенно не востребованный в будущем refreshToken был аннулирован. POST /account/logout HTTP/1.1 { "Body":{ "Params":{ "refreshToken": "24jc80fZHESgGCqg3oN6DyOnrCuDaCdrwU8oGFQ...
Captcha
POST /account/captcha HTTP/1.1 { "Body":{ "Params":{ "captchaSession":"651D7EE1-22FE-4769-86F5-088C0B10D5EA" } } } captchaSession - случайно сгенерированная строка. Можно использовать guid. Ответ: { "Code"...