Skip to content

Метод: status

Метод служит для проверки статуса перевода на мобильный телефон.


URL

POST https://api.prostodar.ru/partner/mobile/status/

Описание

Метод позволяет получить информацию о текущем статусе перевода средств на мобильный телефон.

Для выполнения запроса необходимо передать:
- Идентификатор платежа — уникальный номер, связанный с переводом.
- Авторизационные данные партнера — имя партнера и пароль, обеспечивающие доступ к API.

> Примечание: Убедитесь, что переданные данные корректны и шифруются в соответствии с требованиями API.

Структура запроса

Пример запроса

Формат запроса:

POST https://api.prostodar.ru/partner/mobile/status/ ?partnerName=name &partnerPassword=password &paymentId=123456 &idPerson=idPerson &useAuthByCert=Y


Параметры запроса

Параметр Тип Описание Обязательный Шифрование
partnerName string Уникальное имя партнера Да Нет
partnerPassword string Уникальный API пароль партнера Да Да
paymentId string Уникальный идентификатор платежа Да Да
idPerson string Уникальный идентификатор лица, в адрес которого осуществлен выпуск вознаграждения Да, если используется совместно с сервисом верификации ПД Да
useAuthByCert string Указывает на использование шифрования данных Да Нет

Структура ответа

Пример успешного ответа

{
  "status": "OK",
  "payment_status": "finished",
  "payment_date_status": "2023-10-01 10:45:00"
}

Параметры успешного ответа

Параметр Тип Описание
status string Статус прохождения запроса
payment_status string Статус платежа (список статусов)
payment_date_status string Дата и время изменения статуса платежа

Пример ответа с ошибкой

{
  "status": "PARTNER_LOGIN_IS_NOT_CORRECT",
  "message": "Partner name or password is not correct"
}

Параметры ответа с ошибкой

Параметр Тип Описание
status string Статус ошибки
message string Текстовое описание ошибки

Возможные ошибки

Статус Текстовое описание ошибки Описание
PARTNER_LOGIN_IS_NOT_CORRECT Partner name or password is not correct Партнер с таким логином и паролем не найден
NOT_VALID_IP_PARTNER Partner IP is not correct IP партнера некорректен
ACCOUNT_IS_BLOCKED Account is blocked Аккаунт заблокирован
REQUEST_INCORRECTLY Invalid authorization is used Ошибка в шифровании сертификатом
SERVICE_UNAVAILABLE Service is temporarily unavailable. Сервис временно недоступен
SUBSCRIBER_NOT_FOUND Subscriber not found Абонент не найден
MOBILE_NOT_RESPONDING The operator is not respondin Ошибка оператора
MOBILE_ERROR - Ошибка оператора
GENERIC_ERROR Generic error Внутренняя ошибка оператора
INVALID_REQUEST_FORMAT Invalid request format Неверный формат запроса
PAYMENT_NOT_FOUND Payment not found Платеж не найден