
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. Розкажіть про задачу — підготуємо оцінку.
Замовити кастомний модуль
Купівля модуля
—



















