# Чек зачета аванса

Если вы получили предоплату (аванс) и оказали услугу/отправили товар, то необходимо пробить 2-ой чек - чек зачета аванса.&#x20;

{% hint style="info" %}
Система не валидирует соответствие данных для чека прихода предоплаты и данных чека предоплаты. Будьте внимательны.

Обратите внимание на то, что зачет аванса по чекам, выбитым по ставкам 5/105 (vat5), 7/107 (vat7),  10/110 (vat110) и 20/120 (vat120) происходит по фактической ставке, т.е 5% (vat5), 7% (vat7), 10% (vat10) или 20% (vat20) соответственно.
{% endhint %}

{% hint style="warning" %}
Поддерживается только для следующих онлайн-касс: Юнит.Чеки и Атол
{% endhint %}

Для этого отправьте запрос:

```
https://unitpay.ru/api?method=offsetAdvance&params[paymentId]=paymentID&params[secretKey]=your_account_secret_key&params[login]=your_email
```

## offsetAdvance

<mark style="color:blue;">`GET`</mark>&#x20;

#### Query Parameters

| Name      | Type   | Description                                                                                                                                                |
| --------- | ------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------- |
| login     | string | email Партнера                                                                                                                                             |
| secretKey | string | секретный ключ Партнера                                                                                                                                    |
| paymentId | string | id платежа, по которому происходит зачет аванса. У платежа обязательно должны быть cashItems со способами расчёта “аванс“, “предоплата“, "предоплата 100%" |
| cashItems | string | Обязателен, если по платежу уже были произведены зачеты аванса. Если cashItems не передан, происходит зачет аванса всего платежа                           |

{% tabs %}
{% tab title="200 " %}

```
{
  "result": {
    "message": "Запрос на создание чека сформирован и отправлен в ОФД"
  }
}
```

{% endtab %}
{% endtabs %}

{% hint style="info" %}
Подробнее про формирование cashItems [здесь](/online-cash-register/receipt_parameters.md).
{% endhint %}

{% hint style="danger" %}
Если товар/услуга была продана в валюте отличной от RUB, то в для чека прихода предоплаты требуется передать сумму в RUB. В чеке предоплаты сумма всегда в рублях.
{% endhint %}

Чеки закрытия аванса также отображаются в личном кабинете в общей статистике платежей:<br>

![Корректное отображение чека с предоплатой/авансом и чека с зачетом аванса](/files/-MgGO2pI8LAhFON6gp2_)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.unitpay.ru/online-cash-register/advance_receipt.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
