Связаться
WooCommerce

E-Invoice (IRN) и E-Way Bill через ClearTax для WooCommerce

IRN и QR-код портала на заказе WooCommerce через ваш аккаунт ClearTax.

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

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

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

Функция Free Pro
IRN с экрана заказа одной кнопкой ✔ ✔
Проверка документа перед отправкой ✔ ✔
Подписанный QR-код, номер и дата подтверждения на заказе ✔ ✔
QR-код в письмах и в кабинете покупателя ✔ ✔
PDF e-invoice от ClearTax ✔ ✔
Привязка уже существующего IRN ✔ ✔
B2B, SEZ, условный экспорт, экспорт ✔ ✔
Sandbox и Production ✔ ✔
IRN в фоне при смене статуса — ✔
Массовое действие и колонка в списке заказов — ✔
Отмена IRN — ✔
E-way bill: перевозчик, Part B, отмена, PDF — ✔
Кредит-нота на возврат — ✔
Динамический QR-код оплаты для B2C — ✔
Журнал запросов с подсказками — ✔

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

Настройки ClearTax и данные продавца
Подключение: среда, секрет клиента, проверка соединения и данные продавца.
Блок E-invoice на заказе
Заказ после регистрации: документ, IRN, подтверждение, QR-код, PDF и отмена.
E-way bill на заказе
Pro: e-way bill по IRN, срок действия, PDF, смена транспортного средства (Part B) и отмена.

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

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

В блоке «E-invoice (ClearTax)» на экране заказа есть кнопка «Check»: модуль проверяет GSTIN покупателя, штат и PIN-код, HSN или SAC каждой строки, номер документа и суммы, а затем запускает проверку ClearTax без регистрации.

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

IRN в фоне, когда заказ становится Processing или Completed: сбой никогда не блокирует заказ, причина попадает в заметки и журнал.

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

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

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

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

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

  • WordPress 6.4+, WooCommerce 8.9+, PHP 7.4+.
  • Аккаунт ClearTax (Clear) с продуктом E-Invoicing, API-клиент и ваш GSTIN с доступом к API портала (NIC) в рабочем пространстве.
  • Для Pro: Action Scheduler (входит в WooCommerce).

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

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

Первый выпуск: проверка документа, IRN, номер и дата подтверждения, подписанный QR-код на заказе, в письмах и в кабинете покупателя, PDF, привязка существующего IRN, Sandbox и Production.

Вместе с E-Invoice (IRN) и E-Way Bill через ClearTax покупают

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

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

CatCode E-Invoice with ClearTax for WooCommerce отправляет заказы WooCommerce в E-Invoicing API ClearTax (Clear) через ваш собственный API-клиент и сохраняет на заказе то, что вернул портал: IRN, номер и дату подтверждения и подписанный QR-код. Для интернет-магазинов в Индии, которые обязаны передавать B2B-счета на Invoice Registration Portal. Интерфейс модуля на английском.

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

В блоке «E-invoice (ClearTax)» на экране заказа есть кнопка «Check»: модуль проверяет GSTIN покупателя, штат и PIN-код, HSN или SAC каждой строки, номер документа и суммы, а затем запускает проверку ClearTax без регистрации. Кнопка «Generate IRN» отправляет заказ; IRN, номер и дата подтверждения и подписанный QR-код сохраняются на заказе. QR-код виден на экране заказа, в письмах о заказе и на странице заказа в кабинете покупателя. Можно скачать PDF, который печатает ClearTax, обновить статус и привязать уже существующий IRN: после запроса без ответа достаточно вставить IRN, и модуль прочитает документ из ClearTax. Тип поставки (B2B, SEZ, условный экспорт, экспорт) определяется из заказа и меняется вручную; для заказов в другой валюте указывается курс. Среды Sandbox и Production переключаются в настройках, секрет клиента хранится зашифрованным, а токен доступа используется повторно до истечения срока.

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

IRN в фоне, когда заказ становится Processing или Completed: сбой никогда не блокирует заказ, причина попадает в заметки и журнал. Массовое действие в списке заказов и колонка «E-invoice». Отмена IRN с указанием причины. E-way bill по IRN или для заказов без IRN: перевозчик, транспортное средство, обновление Part B, отмена и PDF e-way bill. Кредит-нота на возврат: возврат заказа с IRN регистрируется как кредит-нота со ссылкой на счёт, вручную или автоматически. Динамический UPI QR-код ClearTax для заказов B2C. Журнал: каждый запрос с результатом и, для кодов ошибок, которые документирует ClearTax, подсказкой, что делать.

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

  • Нужен собственный аккаунт ClearTax с продуктом E-Invoicing. API-клиент и его секрет принадлежат вам, а e-invoice регистрируются по вашему GSTIN.
  • IRN — налоговая запись. Портал позволяет отменить её только в течение 24 часов, поэтому перед первой регистрацией пользуйтесь кнопкой «Check» и начните с Sandbox.
  • IRN получают заказы покупателей с GSTIN (B2B), поставки в SEZ, условный экспорт и экспорт. Заказы покупателей без GSTIN (B2C) портал не регистрирует, модуль отказывает в IRN для них (в Pro для них есть динамический QR-код оплаты).
  • Если запрос завершился без ответа, документ мог дойти до портала, тогда повторная попытка отклоняется как дубликат: скопируйте IRN из ClearTax и привяжите его кнопкой на заказе.
  • ClearTax отзывает прежний токен каждый раз, когда выдаёт новый, и выдаёт не больше 288 токенов в сутки. Создайте для сайта отдельный API-клиент, чтобы другая система (например, ERP) не сбрасывала токен модуля.
  • Sandbox принимает как продавца только тестовые GSTIN ClearTax, например 29AAFCD5862R000; они перечислены в документации ClearTax.
  • Модуль не рассчитывает GST: он передаёт то, что начислил заказ. Ставки настраиваются в WooCommerce.
  • Без CatCode GST Invoice номер документа складывается из префикса и номера заказа, а дата равна дню отправки; это не сплошная серия счетов.
  • Интерфейс модуля только на английском.

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

  1. В аккаунте Clear откройте Settings → Integrations → API Clients, создайте API-клиент с продуктом E-Invoicing и скопируйте секрет клиента.
  2. В WooCommerce → E-Invoice (ClearTax) выберите среду, вставьте секрет, нажмите «Check connection», заполните данные продавца и сохраните.
  3. Откройте заказ покупателя с GSTIN, нажмите «Check», затем «Generate IRN».
  4. IRN, номер подтверждения и QR-код появятся в блоке заказа, в письмах и в кабинете покупателя.

Под капотом

  • Секрет клиента хранится зашифрованным и никогда не выводится обратно на страницу.
  • Токен доступа используется повторно, пока не истечёт срок его действия.
  • Перед отправкой документ сверяется локально: GSTIN, штат, PIN-код, HSN или SAC, номер, суммы, а затем ClearTax выполняет собственную проверку без регистрации.
  • Как зарегистрированный документ сохраняется только то, что подтвердил ClearTax.
  • Совместим с HPOS, блочным и классическим чекаутом; язык интерфейса: English.

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

  1. Плагины → Добавить новый → Загрузить плагин: выберите zip и активируйте.
  2. WooCommerce → E-Invoice (ClearTax): выберите среду и вставьте секрет клиента.
  3. Нажмите «Check connection» и заполните GSTIN и данные продавца.
  4. Сначала прогоните несколько заказов в Sandbox с тестовым GSTIN.

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

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

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

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

Нет. Это независимая интеграция от нас; ClearTax и Clear — торговые марки их владельца.

Нужен ли аккаунт ClearTax?

Да. API-клиент и секрет принадлежат вам, e-invoice регистрируются по вашему GSTIN.

Для каких заказов модуль создаёт IRN?

Для заказов покупателей с GSTIN (B2B), поставок в SEZ, условного экспорта и экспорта. Покупателям без GSTIN (B2C) IRN не выдаётся.

Считает ли модуль GST?

Нет. Он передаёт суммы, которые начислил заказ. Ставки настраиваются в WooCommerce.

Что делать, если запрос завершился без ответа?

Найдите документ в ClearTax, скопируйте его IRN и вставьте в блок заказа в поле для существующего IRN.

Можно ли отменить IRN?

Да, в Pro, с причиной, с экрана заказа. Портал позволяет это только в течение 24 часов после регистрации.

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

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

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

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

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