Skip to content

Квитанция о возврате денег API

Этот API отправляет транзакцию в фискальную систему (OFD) для создания фискального чека возврата.

Подробности конечной точки

Метод: POST
URL: BASE_URL/merchant/fiscalization/refund/
Заголовок:

http
Authorization: Bearer <ACCESS_TOKEN>

Тело запроса

ПолеТипТребуетсяОписание
receiptIdintegerДаУникальный идентификатор фискального чека. Это значение возвращается при регистрации фискального чека или может быть получено из /fiscalization/status/ API.

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

json
{
  "receiptId": 184595
}

Пример ответа

json
{
  "result": {
    "ofd": {
      "refund": {
        "receiptUrl": "https://ofd.soliq.uz/epi?t=EP000000000001&r=001&c=20060102000000&s=000000000001",
        "terminalId": "EP000000000378",
        "receiptId": 184636,
        "fiscalSign": "583109124612"
      }
    },
    "sale": {
      "receiptUrl": "https://ofd.soliq.uz/epi?t=EP000000000001&r=001&c=20060102000000&s=000000000001",
      "terminalId": "EP000000000378",
      "receiptId": 184595,
      "fiscalSign": "290464420473"
    }
  }
}

Примечания

  • Фискализация карточных платежей: Если для платежа по карте была произведена фискализация, необходимо отменить транзакцию с помощью команды /payment/cancel/. метод. При отмене транзакции фискализация также будет отменена.

  • Проверка статуса: Получите статус фискализации с помощью метода /fiscalization/status/.

  • Обработка возврата: Если фискализация возврата недоступна через /fiscalization/status/ API, отправьте запрос на этот адрес. Конечная точка /fiscalization/refund/ для обработки фискализации возврата.