Зв'язатись
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
Або всі 392 Pro-модулів з All Access — 4 990 ₴ / рік

Що є в 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 Потрібно більше? Усі модулі (392) однією ліцензією, нові додаються самі. 4 990 ₴ Детальніше →

Повний опис модуля

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. Розкажіть про задачу — підготуємо оцінку.

Замовити кастомний модуль