
E-Invoice (IRN) и E-Way Bill через ClearTax для WooCommerce
IRN и QR-код портала на заказе WooCommerce через ваш аккаунт ClearTax.
- Совместимость
- WordPress 6.4+ · WooCommerce 8.9+ · PHP 7.4+ · HPOS · block and classic checkout · interface language: English
- Лицензия
- сайт + тестовая копия, годовая
- Триал
- 7 дней, без карты, один на сайт
- Обновлено
- ноябрь 2026
Что есть во Free,
а что даёт Pro
Бесплатная версия работает без ограничения по времени. Pro добавляет остальные функции из таблицы.
Главное о модуле
Что делает бесплатная версия
В блоке «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).
История версий
Первый выпуск: проверка документа, IRN, номер и дата подтверждения, подписанный QR-код на заказе, в письмах и в кабинете покупателя, PDF, привязка существующего IRN, Sandbox и Production.
Вместе с E-Invoice (IRN) и E-Way Bill через ClearTax покупают


LeadSquared Leads для WooCommerce — покупатели становятся лидами без дублей

GST Invoice & GSTR-1 для WooCommerce — налоговые счета Индии, GSTIN на чекауте, экспорт GSTR-1

Kylas CRM для WooCommerce — заказы как лиды в Kylas
Полное описание модуля
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 номер документа складывается из префикса и номера заказа, а дата равна дню отправки; это не сплошная серия счетов.
- Интерфейс модуля только на английском.
Как это работает, шаг за шагом
- В аккаунте Clear откройте Settings → Integrations → API Clients, создайте API-клиент с продуктом E-Invoicing и скопируйте секрет клиента.
- В WooCommerce → E-Invoice (ClearTax) выберите среду, вставьте секрет, нажмите «Check connection», заполните данные продавца и сохраните.
- Откройте заказ покупателя с GSTIN, нажмите «Check», затем «Generate IRN».
- IRN, номер подтверждения и QR-код появятся в блоке заказа, в письмах и в кабинете покупателя.
Под капотом
- Секрет клиента хранится зашифрованным и никогда не выводится обратно на страницу.
- Токен доступа используется повторно, пока не истечёт срок его действия.
- Перед отправкой документ сверяется локально: GSTIN, штат, PIN-код, HSN или SAC, номер, суммы, а затем ClearTax выполняет собственную проверку без регистрации.
- Как зарегистрированный документ сохраняется только то, что подтвердил ClearTax.
- Совместим с HPOS, блочным и классическим чекаутом; язык интерфейса: English.
Как установить
- Плагины → Добавить новый → Загрузить плагин: выберите zip и активируйте.
- WooCommerce → E-Invoice (ClearTax): выберите среду и вставьте секрет клиента.
- Нажмите «Check connection» и заполните GSTIN и данные продавца.
- Сначала прогоните несколько заказов в Sandbox с тестовым GSTIN.
Модуля пока нет на wordpress.org: бесплатная версия и Pro — один архив с этой страницы. Без ключа он работает как бесплатная версия.
Вопросы
о модуле
Не нашли ответ? Напишите в Telegram — ответим в течение рабочего дня.
Это официальный плагин ClearTax?
Нет. Это независимая интеграция от нас; ClearTax и Clear — торговые марки их владельца.
Нужен ли аккаунт ClearTax?
Да. API-клиент и секрет принадлежат вам, e-invoice регистрируются по вашему GSTIN.
Для каких заказов модуль создаёт IRN?
Для заказов покупателей с GSTIN (B2B), поставок в SEZ, условного экспорта и экспорта. Покупателям без GSTIN (B2C) IRN не выдаётся.
Считает ли модуль GST?
Нет. Он передаёт суммы, которые начислил заказ. Ставки настраиваются в WooCommerce.
Что делать, если запрос завершился без ответа?
Найдите документ в ClearTax, скопируйте его IRN и вставьте в блок заказа в поле для существующего IRN.
Можно ли отменить IRN?
Да, в Pro, с причиной, с экрана заказа. Портал позволяет это только в течение 24 часов после регистрации.
Что будет после пробного периода?
Pro отключится, бесплатная часть продолжит работать.
Пока нет ни одного отзыва. Будьте первым.
Пока вопросов нет. Спроси — мы ответим в течение 24 часов.
Не тот вариант, что искали?
Делаем кастомные модули под WordPress, WooCommerce, OpenCart и Shopify. Расскажите о задаче — подготовим оценку.
Заказать кастомный модуль
Покупка модуля
—
Оплата списывается в гривне, ваш банк пересчитает её в вашу валюту. Цена в евро ориентировочная.



















