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