Связаться
WooCommerce

SmartBill & Oblio для WooCommerce — счета-фактуры из заказов

Счета SmartBill или Oblio из заказов WooCommerce, CUI покупателя на кассе; в Pro — автоматика, сторно и e-Factura через Oblio.

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

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

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

Функция Free Pro
SmartBill Cloud или Oblio, переход между ними ✔ ✔
Счёт одной кнопкой из заказа, PDF ✔ ✔
Название компании, CUI и номер реестра на кассе (классической и блочной) ✔ ✔
Контрольная цифра CUI и ошибочно введённый CNP ✔ ✔
Серии и ставки НДС из аккаунта ✔ ✔
Защита от дубля счёта ✔ ✔
Список счетов ✔ ✔
Счёт сам по статусу и массовое действие — ✔
Письмо покупателю и инкассированные онлайн-оплаты — ✔
Сторно при возврате и аннулирование — ✔
e-Factura (SPV) через Oblio — ✔
Ссылка на счёт в кабинете покупателя — ✔

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

Настройки
Настройки: выбор сервиса (SmartBill или Oblio) и данные подключения.
Касса (блок Checkout)
Касса (блок Checkout): название компании, CUI и номер торгового реестра для счёта.
Pro
Pro: счёт и сторно Oblio в заказе с состоянием отправки в e-Factura (SPV).

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

Что видит покупатель

На классической кассе и в блоке Checkout покупатель видит поля «Название компании», «CUI» и «Номер торгового реестра».

Что получает админ

WooCommerce → SmartBill & Oblio: выбор сервиса и данные подключения. Для SmartBill это e-mail, токен API и CIF компании из раздела Integrari > API, для Oblio — e-mail, секрет API и CIF из Setari > Date Cont.

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

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

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

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

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

  • WordPress 6.2+, WooCommerce 7.0+, PHP 7.4+.
  • Аккаунт SmartBill Cloud с доступом к API или аккаунт Oblio.
  • Серия счетов, созданная в сервисе.
  • Для писем покупателю — настроенный почтовый сервер в SmartBill (Configurare > Email) или письма в Oblio.

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

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

Первый выпуск: SmartBill и Oblio, счёт и PDF из заказа, название компании, CUI и номер реестра на кассе, серии и ставки НДС из аккаунта, защита от дублей.

Вместе с SmartBill & Oblio покупают

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

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

SmartBill & Oblio Invoices for WooCommerce выставляет счёт-фактуру (factura) из заказа WooCommerce в румынском сервисе SmartBill Cloud или Oblio. Покупатель указывает на кассе название компании, CUI и номер торгового реестра, а счёт появляется в вашей серии с правильным покупателем, строками и ставками НДС. PDF счёта скачивается прямо из заказа.

Что видит покупатель

На классической кассе и в блоке Checkout покупатель видит поля «Название компании», «CUI» и «Номер торгового реестра». Кто указал CUI, получает счёт на компанию; кто оставил поле пустым — как физическое лицо. Для румынского CUI модуль сверяет контрольную цифру, замечает ошибочно введённый CNP и просит название компании, если есть CUI. Покупателю не нужно ничего писать в комментарии к заказу.

Что получает админ

WooCommerce → SmartBill & Oblio: выбор сервиса и данные подключения. Для SmartBill это e-mail, токен API и CIF компании из раздела Integrari > API, для Oblio — e-mail, секрет API и CIF из Setari > Date Cont. Кнопка «Check the connection» читает из аккаунта серии счетов и ставки НДС, так что серию вы выбираете из списка. Токен и секрет хранятся зашифрованными.

В заказе появляется блок «Invoice (SmartBill / Oblio)»: кнопка «Issue the invoice», номер счёта, состояние, PDF. Строки берутся из заказа: товары, доставка как услуга, сборы, ставка НДС каждой строки, код товара (SKU), валюта заказа. Бухарест становится «Sector N». Если строки не сходятся с тем, что заплатил покупатель, счёт не уходит, а блок объясняет причину. Вкладка «Invoices» показывает все счета с сервисом, номером, состоянием и суммой.

Дважды счёт не выходит. Когда сервис не отвечает, счёт ждёт и повторяется сам до восьми раз, с всё более длинными паузами. Если ответ сервиса потерялся, плагин сначала ищет, не сделан ли счёт (Oblio — тот же ключ запроса и список счетов, SmartBill — счётчик серии). Когда уверенности нет, он останавливается и показывает серию и номер, которые стоит посмотреть в сервисе, с кнопками «Link an invoice» и «It is not there, send again».

В Pro счёт выставляется сам, когда заказ получает выбранные статусы, а в списке заказов есть массовое действие. Сервис отправляет счёт покупателю письмом, оплаченные онлайн заказы идут как инкассированные (incasata, card). Полный возврат сторнирует счёт в сервисе, частичный становится счётом с возвращёнными строками с минусом — автоматически или одной кнопкой. Счёт можно аннулировать. Для Oblio каждый новый счёт сразу уходит в e-Factura (SPV), а состояние видно в заказе. Покупатель видит ссылку на счёт в «Моём аккаунте» и в письмах заказа.

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

  1. Выбираете сервис, вставляете данные подключения из SmartBill Cloud или Oblio и нажимаете «Check the connection».
  2. Выбираете серию счетов из списка аккаунта и, при необходимости, названия ставок НДС.
  3. Покупатель указывает на кассе название компании, CUI и номер реестра или оставляет поля пустыми как физлицо.
  4. В заказе нажимаете «Issue the invoice» — счёт появляется в сервисе, а PDF в заказе.
  5. В Pro счёт выставляется сам по статусу, а возврат получает сторно.

Что под капотом

  • SmartBill Cloud API и Oblio REST API; секреты зашифрованы.
  • Каждая строка уходит как цена без НДС + ставка; название ставки 0% задаётся («0=SDD»), когда в аккаунте их несколько.
  • Сумма строк должна равняться оплате, иначе счёт останавливается с объяснением.
  • Защита от дубля: блокировка, повторы с паузами, поиск счёта после потерянного ответа.
  • Одна продажа — один счёт рядом с нашими e-Factura ANAF for WooCommerce и Keez Invoices for WooCommerce.
  • Касса: классическая и блок Checkout (Additional Checkout Fields API). Совместимо с HPOS.
  • Интерфейс на английском и румынском.

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

  1. Плагины → Добавить новый → Загрузить плагин: выберите zip и активируйте. WooCommerce должен быть активен.
  2. WooCommerce → SmartBill & Oblio: выберите сервис и вставьте данные подключения.
  3. Сохраните, нажмите «Check the connection» и выберите серию счетов.
  4. Откройте заказ и нажмите «Issue the invoice».
  5. Для Pro: вставьте ключ лицензии или запустите пробный период в тех же настройках.

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

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

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

Нет, это независимая интеграция через публичные API SmartBill и Oblio. SmartBill и Oblio — торговые марки их владельцев.

Уходит ли счёт в e-Factura (SPV)?

SmartBill отправляет счета в SPV по настройкам своего аккаунта. Oblio тоже умеет это в аккаунте, а Pro просит Oblio отправить каждый новый счёт сразу после выставления.

Что будет, если сервис недоступен?

Счёт ждёт и повторяется сам, до восьми раз. Запрос, ответ на который потерялся, не повторяется вслепую: плагин сначала ищет, есть ли уже счёт.

У меня уже стоит e-Factura ANAF for WooCommerce или Keez. Не будет двух счетов?

Заказ со счётом SmartBill или Oblio плагин e-Factura ANAF повторно не отправляет, а заказ со счётом ANAF или Keez здесь не выставляется. С Keez не включайте автоматические счета на одних и тех же статусах в обоих плагинах — настройки об этом предупреждают.

Можно перейти с SmartBill на Oblio?

Да. Новые счета пойдут в выбранный сервис, а старые остаются в своём: PDF, сторно и аннулирование идут туда, где счёт сделан.

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

Pro выключается, бесплатная часть работает дальше.

Есть версия для OpenCart?

Да, отдельный модуль для OpenCart 2.3, 3.x и 4.x.

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

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

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