Скасування оплати

Скасування успішної оплати рахунку

HEADER PARAMETERS:
REQUEST BODY SCHEMA: application/json
  • invoiceId

    required

    string

    Ідентифікатор рахунку

  • extRef

    string

    Референс операції скасування, який визначається продавцем

  • amount

    integer

    Сума у мінімальних одиницях (при частковому поверненні)

  • items

    array of object

    Список товарів для створення чеку повернення, поле обов’язкове у випадку активованої опції фіскалізації

    items [
    • name

      required

      string

      Назва товару

    • qty

      required

      number

      Кількість

    • sum

      required

      integer

      Сума у мінімальних одиницях валюти за одиницю товару

    • code

      required

      string

      Код товару, обов’язковий для фіскалізації

    • barcode

      string

      Значення штрих-коду, може бути потрібно для фіскалізації

    • header

      string

      Текст, що передує назві товару, може бути потрібний для фіскалізації

    • footer

      string

      Текст, після товару, може бути потрібний для фіскалізації

    • tax

      array of integer

      Масив податкових ставок, які було обрано на порталі Checkbox при реєстрації каси. При використанні ПРРО monopay податкові ставки наразі не застосовуються

      tax [
      • item

        integer

    • uktzed

      string

      Код УКТ ЗЕД

post

/api/merchant/invoice/cancel

Request samples
Payload
200 Статус операції скасування
400 Один із вхідних параметрів невалідний
403 Токен невалідний
404 Рахунок не знайдено
405 Http-метод невалідний
429 Занадто багато запитів
500 Під час виконання запиту виникла непередбачена помилка
Response samples
200
400
403
404
405
429
500