Перейти к основному содержимому

status

Требуется аутентификация

Для метода требуется аутентификация. Подробнее про аутентификацию.

Получение статуса платежа​

Метод: GET https://pro.selfwork.ru/merchant/v1/status

Получение текущего статуса платежа по идентификатору заказа.

Query Parameters​

ПараметрТипОбязательныйОписание
order_idstringДаИдентификатор заказа в вашей системе

Заголовки запроса​

Требуется HTTP Basic Auth аутентификация:

  • Username: ID магазина
  • Password: Секретный ключ

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

curl https://pro.selfwork.ru/merchant/v1/status?order_id=97e196c0-a344-4230-a028 \
-u магазин_id:секретный_ключ

Ответы​

{
"order_id": "97e196c0-a344-4230-a028",
"status": "succeeded",
"amount": 400000,
"currency": "RUB",
"created_at": 1677849600,
"finish_at": 1677849720,
"info": [
{
"name": "Cвитер ручной работы",
"quantity": 2,
"amount": 100000
},
{
"name": "Штаны ручной работы",
"quantity": 1,
"amount": 200000
}
],
"payment_method": {
"type": "bank_card",
"pan": "1234********5678"
}
}

Возможные статусы​

СтатусОписание
pendingПлатеж создан, ожидает оплаты
succeededПлатеж успешно завершен
failedПлатеж завершен с ошибкой
canceledПлатеж отменен