Что умеет
Плагин создаёт документы для заказов WooCommerce: счета и упаковочные листы в PDF, а также электронные счета в XML. Документ можно скачать или распечатать из карточки заказа, а клиент получает его вместе с подтверждением заказа или по ссылке в личном кабинете.
Основное:
- Автоматическое вложение PDF в письма WooCommerce по вашему выбору.
- Загрузка из заказа и из раздела «Мой аккаунт».
- Пакетная генерация для группы заказов.
- Редактируемые шаблоны на HTML и CSS: можно изменить базовый или создать свой.
- Последовательные номера счетов.
- Электронные форматы UBL 2.1, Peppol BIS 3.0, CII D16B, Factur-X 1.0, ZUGFeRD 1.0 и 2.0.
- Локализация, включая русский.
Среди бесплатных расширений есть mPDF, языковые пакеты и сводка налогов. Проформы, кредит-ноты и дополнительные шаблоны продаются отдельно.
Установка и настройка
Установите WooCommerce и плагин, затем откройте «WooCommerce → PDF Invoices». Укажите название и адрес магазина, логотип, реквизиты, формат номера счёта и письма, к которым нужно прикреплять документ. Создайте тестовый заказ и посмотрите PDF.
Подводные камни
- Российские документы. Базовый шаблон — это зарубежный счёт. Для счёта на оплату по реквизитам, УПД или акта придётся изменить шаблон: реквизиты, ИНН, КПП, НДС и текст оферты. Уточните у бухгалтера, какие поля обязательны. Это не заменяет кассовый чек по 54-ФЗ, его выдаёт платёжный модуль или касса.
- Шрифты. Если в PDF вместо русских букв квадраты, смените шрифт в настройках или подключите шрифт с поддержкой кириллицы.
- Память. Пакетная генерация сотен PDF может упереться в лимиты PHP. Делайте порциями.
- Нумерация. Задайте формат и начальный номер до первой выписки: менять нумерацию «задним числом» неудобно.
- Персональные данные. Файлы с данными покупателей хранятся на сервере, ограничьте к ним доступ.
Кому подойдёт
Магазинам на WooCommerce, которые выдают покупателям счета, в том числе юридическим лицам. Для основы магазина смотрите WooCommerce, а для платежей и налогов WooCommerce Stripe Payment Gateway и WooCommerce Tax.