Связаться
WooCommerce

Facturae и FACe для WooCommerce — э-счета для испанских администраций

Счёт Facturae 3.2.2 из заказа WooCommerce на вашем сервере; Pro подписывает его вашим сертификатом и отправляет в FACe.

Скачать Free
Pro · лицензия на год Тестовые копии сайтов включены в цену. Чем больше сайтов, тем дешевле каждый
Совместимость
WordPress 6.4+ · WooCommerce 8.0+ · PHP 7.4+ · HPOS · English, español
Лицензия
сайт + тестовая копия, годовая
Триал
7 дней, без карты, один на сайт
Обновлено
ноябрь 2026
Или все 394 Pro-модулей в All Access — 4 990 ₴ / год ≈ 98 €

Что есть во Free,
а что даёт Pro

Бесплатная версия работает без ограничения по времени. Pro добавляет остальные функции из таблицы.

Функция Free Pro
Счёт Facturae 3.2.2 из заказа в один клик ✔ ✔
NIF/CIF и три кода DIR3 на классическом и блочном чекауте ✔ ✔
Проверка файла по официальной XSD перед сохранением ✔ ✔
Собственная нумерация без пропусков; IVA, IGIC, IPSI ✔ ✔
Скачивание XML с экрана заказа ✔ ✔
Подпись XAdES вашим сертификатом — ✔
Исправительные счета из возвратов — ✔
Автоматическое создание по статусу и вложение в письма — ✔
Отправка в FACe, статус каждый час, аннулирование — ✔
Zip-экспорт и журнал — ✔

Как это выглядит

Поля на чекауте
Чекаут: NIF/CIF и три кода DIR3, поля необязательные.
Настройки счетов
Настройки: нумерация, налог магазина, срок оплаты, IBAN, поля чекаута.
Подпись и FACe
Pro: автоматическая работа, исправительные счета и настройки FACe.

Главное о модуле

Что делает бесплатная версия

На чекауте (классическом и блочном) появляются необязательные поля: NIF/CIF покупателя и три кода DIR3 — бухгалтерская служба (oficina contable), орган управления (órgano gestor) и подразделение обработки (unidad tramitadora).

Что добавляет Pro

Сертификат вашего бизнеса (.p12/.pfx или PEM) подписывает счёт подписью XAdES по политике подписи Facturae; закрытый ключ хранится зашифрованным, пароль файла не хранится, а подпись проверяется сразу после создания.

Триал стартует, когда вы попросите

Свежая установка — бесплатная версия, ничего не включается само. Кнопка «Попробовать Pro 7 дней» → e-mail → ключ сразу в окне и письмом.

Один ключ — сайт и тестовая копия

Переносите сайт — отвяжите лицензию на старом домене и активируйте на новом сами. Тестовая копия (staging., dev.) работает с тем же ключом и места сайта не занимает. Для студий — ключи на 5, 25 сайтов или без ограничений.

Технические требования

  • WordPress 6.4+, WooCommerce 8.0+, PHP 7.4+.
  • Магазин в Испании с налогами IVA, IGIC или IPSI.
  • Для Pro-подписи — квалифицированный сертификат (например, FNMT); для FACe — регистрация интегратора.

История версий

v1.0.0 Текущая ноябрь 2026

Первый выпуск: Facturae 3.2.2 из заказа, NIF и коды DIR3 на чекауте, проверка по XSD, собственная нумерация, скачивание XML.

Вместе с Facturae и FACe покупают

All Access Нужно больше? Все модули (394) одной лицензией, новые добавляются сами. 4 990 ₴≈ 98 € Подробнее →

Полное описание модуля

Facturae for WooCommerce делает из заказа магазина файл Facturae 3.2.2, который принимают испанские государственные администрации. Всё происходит на вашем сервере, без стороннего сервиса выставления счетов. На чекауте покупатель вписывает NIF/CIF и три кода DIR3 учреждения, а в заказе появляется блок «Facturae» с кнопками. Pro подписывает файл сертификатом вашего бизнеса и отправляет его в FACe, общую точку входа для э-счетов испанской государственной администрации.

Что делает бесплатная версия

На чекауте (классическом и блочном) появляются необязательные поля: NIF/CIF покупателя и три кода DIR3 — бухгалтерская служба (oficina contable), орган управления (órgano gestor) и подразделение обработки (unidad tramitadora). Контрольная буква испанского NIF проверяется. В заказе блок «Facturae» создаёт счёт: продавец и покупатель, позиции с количеством и ценой, купоны как скидки по строкам, доставка и сборы, налоги по ставкам, срок оплаты и IBAN. Поддерживаются IVA, IGIC (Канарские острова) и IPSI (Сеута и Мелилья). Каждый файл перед сохранением проверяется по официальной XSD Facturae 3.2.2, которая входит в плагин: файл, не прошедший проверку, не сохраняется, а причина показывается. Собственная серия и счётчик никогда не дают один номер дважды и не оставляют пропусков из-за отклонённого счёта. NIF, коды DIR3, орган-инициатор и reference expediente можно исправить в блоке заказа и создать счёт заново с тем же номером. XML скачивается с экрана заказа.

Что добавляет Pro

Сертификат вашего бизнеса (.p12/.pfx или PEM) подписывает счёт подписью XAdES по политике подписи Facturae; закрытый ключ хранится зашифрованным, пароль файла не хранится, а подпись проверяется сразу после создания. Возврат оплаченного заказа даёт исправительный счёт (factura rectificativa) в отдельной серии, указывающий на счёт, который он исправляет. Счёт можно создавать автоматически — по статусу заказа «Обрабатывается» или «Выполнен» — подписывать и прикладывать к письмам покупателю. Подписанный счёт отправляется в FACe (REST API поставщика): регистрационный номер и статус хранятся в заказе и каждый час обновляются, а запрос на аннулирование, с причиной или без, можно подать из заказа. Для этого нужны квалифицированный сертификат и регистрация интегратора на портале FACe. Есть zip-экспорт файлов выбранных заказов или за период и журнал: что подписано, отправлено и что ответили.

Что стоит знать заранее

  • Файл, созданный бесплатной версией, не подписан: точки входа вроде FACe требуют подпись, поэтому его подписывают своим инструментом или Pro.
  • Для подписи нужен квалифицированный сертификат бизнеса с закрытым ключом, который можно экспортировать (.p12/.pfx или PEM). Ключи EC не поддерживаются; старый .p12 с RC2 на OpenSSL 3 нужно экспортировать заново.
  • Для FACe нужна регистрация интегратора на портале интеграторов FACe и добавление сертификата на платформу там. Без этого работают создание и подпись.
  • По умолчанию среда FACe тестовая; production выбирается в настройках явно.
  • Счёт — юридический документ: правильность сумм и налогов остаётся за магазином. Если итог счёта не совпадает с заказом, модуль предупреждает, но не блокирует.
  • Не реализовано: recargo de equivalencia, удержание IRPF, освобождённые операции с правовым основанием, эквивалент в евро для иностранной валюты, вложения в FACe, репозиторий счетов FACe и FACeB2B.
  • Период исправительного счёта (TaxPeriod) — календарный месяц исправляемого счёта; если нужен квартал, это меняет фильтр ccfe_corrective_data.
  • Если другой плагин уже нумерует счета, для Facturae нужна отдельная серия.
  • Рядом с нашим модулем Verifactu (записи для AEAT): они выполняют разные задачи — Verifactu передаёт записи в AEAT, Facturae — счета администрациям; NIF, сохранённый Verifactu, используется как запасной.

Как это работает, шаг за шагом

  1. В WooCommerce → Facturae впишите данные бизнеса (NIF/CIF, название, адрес), серию и налог магазина и сохраните.
  2. Покупатель указывает NIF и коды DIR3 на чекауте, либо вы вписываете их в блоке заказа.
  3. В заказе нажмите «Создать счёт» и скачайте XML.
  4. В Pro загрузите сертификат, подпишите счёт и нажмите «Отправить в FACe»; статус обновляется каждый час.

Под капотом

  • Схемы Facturae 3.2.2 и xmldsig входят в плагин; создание и проверка счёта не обращаются к внешним сервисам.
  • Транспорт FACe — REST API поставщика (/providers/v1) с токеном JWT RS256, подписанным вашим сертификатом.
  • Закрытый ключ хранится зашифрованным (AES-256), пароль файла не хранится.
  • Ежечасная проверка статусов берёт счета, которые проверяли давнее всего, поэтому открытые счета обходятся все.
  • Классический и блочный чекаут, HPOS; языки: English, español.

Как установить

  1. Плагины → Добавить новый → Загрузить плагин: выберите zip и активируйте.
  2. WooCommerce → Facturae: впишите данные бизнеса, серию и сохраните.
  3. Создайте счёт в заказе с NIF покупателя.
  4. Для Pro на вкладке «Подпись и FACe» загрузите сертификат.

Модуля пока нет на wordpress.org: бесплатная версия и Pro — один архив с этой страницы. Без ключа он работает как бесплатная версия.

Вопросы
о модуле

Не нашли ответ? Напишите в Telegram — ответим в течение рабочего дня.

@catcode_support Настройка, совместимость, активация
Это официальный плагин испанской администрации?

Нет. Это независимый инструмент от нас; Facturae и FACe принадлежат испанской администрации, и мы с ней не связаны.

Подписан ли счёт в бесплатной версии?

Нет. Подпись XAdES вашим сертификатом — функция Pro. Файл бесплатной версии можно подписать своим инструментом.

Можно ли отправлять в FACe без Pro?

Нет, отправка в FACe есть в Pro. Бесплатная версия создаёт и проверяет файл, который вы скачиваете.

Что нужно для FACe?

Квалифицированный сертификат бизнеса и регистрация интегратора на портале интеграторов FACe с добавленным сертификатом.

Что с возвратом средств?

В Pro возврат по позициям даёт исправительный счёт в отдельной серии; возврат только суммы попадает в журнал с пояснением.

Что будет после пробного периода?

Pro отключится, бесплатная часть продолжит работать.

Не тот вариант, что искали?

Делаем кастомные модули под WordPress, WooCommerce, OpenCart и Shopify. Расскажите о задаче — подготовим оценку.

Заказать кастомный модуль