Информация о платеже

В любой момент времени вы можете получить информацию о платеже, для этого необходимо сделать запрос к API PayMIX к методу getBillStatus
 
https://paymix.ru/api/getBillStatus?
    email=<email>&
    key=<secretKey>&
    paymix_id=<paymixId>
 
<email> Строка Email адрес партнера в системе PayMIX
<secretKey> Строка Секретный ключ API, можно найти на странице Настройки аккаунта
<paymix_id> Число ID платежа, приходит с callback оплаты как paymix_id


Пример JSON ответа в случае успеха
 
{
    "result": true, // результат выполнения запроса, true в случае успеха
    "paymix_id": 340, // Идентификатор платежа
    "status": 1, // Статус платежа, смотри ниже
    "comment": NULL, // Пояснение к статусу платежа
    "amount": 10, // Сумма платежа
    "profit_amount": 9.98, // Сумма зачисленная на баланс
    "project_id": 1, // Проект инициатора платежа
    "project_name": "PayMIX Demo", // Название проекта инициатора платежа
    "maketime_unix": 1518498231, // Время формирования оплаты в UNIX формате
    "description": "Демонстрация оплаты", // Описание к платежу инициатором платежа
    "billid": "Nickname", // Уникальный идентификатор в системе партнера
    "method": "qiwi" // Выбранный клиентом метод оплаты
}

Возможные статусы платежа
 
0 Счет ожидает оплаты клиентом
1 Счет успешно оплачен, средства начислены на баланс партнера
2 Оплата счета завершилась ошибкой, смотрите пояснение к платежу
3 Оплата счета отменена клиентом
4 Системный статус платежа. Списание с баланса со стороны PayMIX, смотрите пояснение к платежу
5 Системный статус платежа. Осуществлен возврат по этому платежу, смотрите пояснение к платежу