Зв'язатись
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 ₴ / рік

Що є в 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 ₴ Детальніше →

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

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

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