Lotinfo.API v1
Search
⌃K

Запрос на состояние платежа

Для запроса состояние платежа необходимо иметь номер платежа payID
Пример запроса
POST https://api.lotinfo.ru/app/BILLING?TOKEN={ваш_токен_приложения}&agencyId={номер_агентства_недвижимости} HTTP/1.1
Content-Type: application/json
{
"api": "v1",
"cmd": "getStatus",
"payID": "[HASHPAYID]" // CHAR(32)
}
Ответ: Платеж успешно оплачен
{
"error": false,
"errorDescription": false,
"payded": true,
"linkForPay": false,
"payID": "[HASHPAYID]", // CHAR(32)
"status": "payded",
"answerTime": 1648039320.4817
}
Ответ: Платеж ожидает оплаты
{
"error": false,
"errorDescription": false,
"payded": false,
"linkForPay": false,
"payID": "[HASHPAYID]", // CHAR(32)
"status": "wait",
"answerTime": 1648039320.4817
}
Ответ: Лицевые счета в состоянии обработки
{
"error": false,
"errorDescription": false,
"payded": false,
"linkForPay": false,
"payID": "[HASHPAYID]", // CHAR(32)
"status": "take",
"answerTime": 1648039320.4817
}
Ответ: Ошибка платежа
{
"error": false,
"errorDescription": false,
"payded": false,
"linkForPay": "https://crm.lotinfo.ru/money?.&_moneyUp=10",
"payID": "[HASHPAYID]", // CHAR(32)
"status": "error",
"answerTime": 1648039320.4817
}