Печать чека (одного или 2-х) при расчете с покупателем зависит от типа оплаты.
1. Печать чека необязательна для типов оплаты:
- полный расчёт (full_payment). Это полная оплата, в том числе с учетом аванса (предварительной оплаты) в момент передачи предмета расчёта;
- частичный расчёт и кредит (partial_payment ). Частичная оплата предмета расчёта в момент его передачи с последующей оплатой в кредит;
- передача в кредит (credit). Передача предмета расчёта без его оплаты в момент его передачи с последующей оплатой в кредит;
- оплата кредита (credit_payment). Оплата предмета расчёта после его передачи с оплатой в кредит (оплата кредита).
Любой из этих типов оплаты означает, что в момент покупки покупатель и деньги отдал, и товар получил сразу и в полном объёме, в таком случае второй чек не нужен.
2. Печать чека обязательна (после отгрузки товара покупателю) для типов оплаты:
• предоплата 100% (full_prepayment). Полная предварительная оплата до момента передачи предмета расчёта;
• предоплата (prepayment). Частичная предварительная оплата до момента передачи предмета расчёта;
• аванс (advance).
Для этих случаев подразумевается, что платёж произведён, а сам товар ещё не отгружен, и необходимо сформировать второй чек после того, как товар будет отгружен покупателю (доставлен курьером, получен в пункте самовывоза, выслан на электронную почту или другим способом).
Чтобы упростить работу с чеками в настройках синхронизации модуля в retailcrm.services есть опция "Тип оплаты". Таким образом вы можете выбрать, какой тип взаиморасчета использовать с покупателем.
![962611c81b8879cc15cf8d708bcca467.jpg](https://138018.selcdn.ru/KB_images/omnideskru/10647/195745/962611c81b8879cc15cf8d708bcca467.jpg)
При полной предоплате заказа Robokassa автоматически печатает только предоплатный чек, итоговый чек печатается только вручную по нажатию кнопки "Создать чек" через личный кабинет Robokassa.
![82cb1fcdfdaad3e455a1665279e37c21.jpg](https://138018.selcdn.ru/KB_images/omnideskru/10647/195745/82cb1fcdfdaad3e455a1665279e37c21.jpg)
Итоговый чек передается со стороны магазина после полного расчета.
Итоговый чек можно формировать автоматически с помощью API Robokassa. Для этого необходимо разработать скрипт с привлечением it-специалистов.
Обращаем внимание, что при формировании итогового чека по API обязательно должен быть передан параметр «payment_method» со значением «full_payment» полный расчёт.