メインコンテンツにスキップ
商品詳細は英語で表示されます。翻訳は近日公開予定です。
India GST E-Invoicing (IRP) Connector for Magento 2 — A build-to-order Magento 2 / Adobe Commerce extension that generates GS — 1/1イメージプレビュー

A build-to-order Magento 2 / Adobe Commerce extension that generates GST-compliant e-invoices with IRN and

signed QR codes through the GSTN Invoice Registration Portal (IRP), built, installed and supported by

ECOSIRE on your store.

India GST E-Invoicing (IRP) Connector for Magento 2とは?

A build-to-order Magento 2 / Adobe Commerce extension that generates GST-compliant e-invoices with IRN and signed QR codes through the GSTN Invoice Registration Portal (IRP), built, installed and supported by ECOSIRE on your store. Built to order by ECOSIRE for Magento 2 / Adobe Commerce (build-to-order) — indicative price from $999.00 USD; request a quote for a scoped proposal.

主な機能

IRN generation by submitting the e-invoice JSON to the GSTN Invoice Registration Portal (IRP) and persisting the returned IRN + acknowledgement number against the Magento invoice
Signed GST QR code rendered on the invoice PDF and order/invoice view, decoded straight from the IRP-signed response
HSN/SAC code mapping per product or product attribute, with category-level defaults and validation before submission
E-way bill generation support — Part-A/Part-B payload assembly and transporter/vehicle fields driven from shipment data
GSTR-1 export and reconciliation helpers (B2B, CDNR sections) to cross-check registered IRNs against your filing
Built as a clean module under app/code/Ecosire/GstEInvoicing with service contracts, repositories and an IRP gateway client wired via di.xml
Observer on sales_order_invoice_save_after for automatic IRN generation, plus a manual admin action and cron retry for failed/queued submissions
IRN cancellation within the statutory 24-hour window from a custom admin grid, with reason codes logged to an audit table
Admin ACL resources so only authorized roles can generate, retry, or cancel IRNs (Adobe Commerce role scoping respected)
REST and GraphQL endpoints exposing IRN, QR and e-way bill status for headless/PWA storefronts and ERP/middleware integrations
Sandbox-first configuration: toggle between GSTN sandbox and production IRP endpoints with environment-specific GSP/ASP credentials stored encrypted in core_config_data
Multi-GSTIN / multi-source support for merchants billing from more than one registered place of business
Structured logging, retry with backoff, and graceful handling of IRP duplicate-IRN and timeout responses so a portal outage never blocks order processing

受注生産、すべておまかせ

自分での設定は不要 — ECOSIRE が構築・インストール・サポートする実働アプリです。

  1. 1

    ご注文

    一回限りの構築料金から始めます。キックオフで一緒に範囲を決めます。

  2. 2

    構築とインストール

    ECOSIRE がお客様の Magento 2 上で構築・設定・インストールします。

  3. 3

    本番稼働 + サポート

    約1週間(営業日ベース)で稼働し、本番稼働後2週間のサポートが付きます。納品したコードの不具合は無償で修正します。

この製品について

India's GST e-invoicing mandate requires every covered B2B invoice to carry a government-registered Invoice Reference Number (IRN) and a signed QR code issued by the Invoice Registration Portal (IRP) before it is legally valid. Out of the box, neither Magento Open Source nor Adobe Commerce speaks to the GSTN IRP — so Indian merchants either re-key invoices into a portal/ASP by hand or stitch together brittle scripts. This extension closes that gap natively inside Magento.

ECOSIRE builds this as a proper Magento 2 module under app/code/Ecosire/GstEInvoicing — service contracts for IRP request/response, an IRP gateway client wired through di.xml, and an observer on sales_order_invoice_save_after (or an admin/cron trigger you choose) that assembles the e-invoice JSON, calls the IRP via your registered GSP/ASP or direct API credentials, and persists the returned IRN, acknowledgement number, and signed QR against the invoice. The signed QR is rendered on the PDF and the customer-facing invoice; a custom admin grid with ACL-scoped permissions lets your team view, retry, and cancel IRNs within the statutory window.

Because this is build-to-order, it is not an instant Adobe Commerce Marketplace download. We scope it against your store — your Magento version (Open Source or Adobe Commerce), tax classes, HSN/SAC structure, multi-GSTIN setup and theme — then build, install on your environment, and support it. The connector ships with HSN/SAC code mapping, e-way bill generation support, GSTR-1 export/reconciliation helpers, and both REST and GraphQL endpoints so headless/PWA storefronts and ERP middleware can read IRN status. We handle GSTN schema changes as the IRP spec evolves, under a support agreement. Honest, sandbox-tested, and yours.

得られるもの

  • Custom Magento 2 module (Ecosire_GstEInvoicing) installed under app/code on your environment, version-pinned to your Magento/Adobe Commerce release
  • IRP gateway integration configured against your GSP/ASP or direct API credentials, tested first in the GSTN sandbox
  • Admin configuration section, custom IRN management grid, and ACL resources, plus invoice PDF templates updated with the signed QR
  • REST and GraphQL endpoint documentation for IRN, QR and e-way bill status
  • HSN/SAC mapping configured for your catalog and a GSTR-1 export aligned to your filing workflow
  • Deployment notes, a short admin runbook, and a sandbox-to-production go-live checklist; source code is yours

これは誰のためのものですか

Indian B2B Magento merchant under the e-invoicing mandate

Sells on Magento Open Source or Adobe Commerce above the GST e-invoicing turnover threshold and must attach a valid IRN and signed QR to every covered B2B invoice without manual portal re-keying.

Finance / GST compliance lead

Owns GSTR-1 filing and audit readiness. Needs IRNs generated reliably, cancellations tracked within the 24-hour window, and a reconciliation export that ties registered invoices back to the return.

Magento technical lead or integration partner

Maintains the store and any ERP/middleware. Wants a clean app/code module using service contracts, di.xml and REST/GraphQL — not theme hacks or core edits — so it survives upgrades and plugs into existing systems.

India GST E-Invoicing (IRP) Connector for Magento 2 の比較方法

基準エコシエールカスタムビルド競合他社Magento 2 標準機能
Generates IRN + signed QR via the GSTN IRP from inside Magento付属部分的なサポート付属含まれていない
Built and tailored to your exact Magento version, tax classes and HSN/SAC structure付属付属含まれていない含まれていない
E-way bill generation support付属部分的なサポート部分的なサポート含まれていない
GSTR-1 export / reconciliation helpers付属部分的なサポート部分的なサポート含まれていない
REST + GraphQL endpoints for headless/PWA and ERP integration付属部分的なサポート部分的なサポート含まれていない
Installed and supported on your store by the vendor, with IRP schema-change updates付属含まれていない部分的なサポート含まれていない
Instant self-service download / available today without a build含まれていない含まれていない付属含まれていない
Source code delivered and owned by the merchant付属付属部分的なサポート含まれていない

India GST E-Invoicing (IRP) Connector に関するよくある質問

How long does delivery take, since this is build-to-order?

Typical delivery is about one working week from when we receive your Magento details and GSP/ASP (or direct IRP) sandbox credentials. We scope your version, tax and HSN/SAC setup first, build and test against the GSTN sandbox, then install and validate on your environment before flipping to the production IRP. Complex multi-GSTIN or headless/PWA setups can extend the timeline — we confirm a firm date during scoping. This is not an instant Adobe Commerce Marketplace download.

Do you provide ongoing support and updates after go-live?

Yes. The GSTN IRP schema and e-invoicing/e-way bill rules change over time, so we offer a support agreement covering schema/spec updates, bug fixes, and compatibility with Magento and Adobe Commerce upgrades. The one-time build price covers the initial delivery; ongoing support is arranged separately so your IRN generation keeps working as the mandate evolves.

Does this work on both Magento Open Source and Adobe Commerce?

Yes. It is a standard module under app/code using service contracts, di.xml, observers and admin ACL, so it runs on both. On Adobe Commerce we respect the finer-grained admin roles and can align with Commerce-specific features in your store; we confirm your exact edition and version during scoping and pin the build to it.

How does the IRP connection actually work — do I need a GSP or ASP?

E-invoices are registered with the GSTN Invoice Registration Portal, which is reached either directly with API access or through a GST Suvidha Provider (GSP) / ASP. We integrate with whatever access you hold: the module assembles the e-invoice JSON, authenticates, submits it, and stores the returned IRN, acknowledgement number and signed QR. We always test against the GSTN sandbox before any production submission. We do not resell IRP/GSP access — you provide the credentials, we wire them in securely.

What happens if the IRP is down or rejects an invoice?

The connector logs every request and response, retries with backoff on timeouts, and handles IRP error cases like duplicate-IRN gracefully. A failed submission is queued and surfaced in the admin grid for manual or cron-driven retry, so an IRP outage never blocks your order or invoice workflow. Cancellations are supported within the statutory 24-hour window with reason codes recorded to an audit table.

見積もりを依頼

India GST E-Invoicing (IRP) Connector

A build-to-order Magento 2 / Adobe Commerce extension that generates GST-compliant e-invoices with IRN and signed QR codes through the GSTN Invoice Registration Portal (IRP), built, installed and supported by ECOSIRE on your store.

  • IRN generation by submitting the e-invoice JSON to the GSTN Invoice Registration Portal (IRP) and persisting the returned IRN + acknowledgement number against the Magento invoice
  • Signed GST QR code rendered on the invoice PDF and order/invoice view, decoded straight from the IRP-signed response
  • HSN/SAC code mapping per product or product attribute, with category-level defaults and validation before submission
  • E-way bill generation support — Part-A/Part-B payload assembly and transporter/vehicle fields driven from shipment data

見積もりを依頼

India GST E-Invoicing (IRP) Connector のご要望をお知らせください。価格、ライセンスの選択肢、貴社に合わせたご提案を、通常1営業日以内にお送りします。

今すぐのお支払いはありません。これはチームへの見積もり依頼を送信します。価格と次のステップをメールでご案内します。