A build-to-order Magento 2 / Adobe Commerce extension that submits B2B invoices in real time to the Egyptian Tax Authority (ETA) portal with electronic seal signing, GS1/EGS product coding, UUID tracking, and 14% VAT handling. 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 $499.00 USD; request a quote for a scoped proposal.
示意预览A build-to-order Magento 2 / Adobe Commerce extension that submits B2B invoices in real time to the Egyptian Tax
Authority (ETA) portal with electronic seal signing, GS1/EGS product coding, UUID tracking, and 14% VAT handling. Built, installed, and supported by
ECOSIRE on your store.
无需自行搭建——由 ECOSIRE 构建、安装并提供支持的可用应用。
以一次性构建价格开始。我们在启动时与您共同确定范围。
ECOSIRE 在您的 Magento 2 上构建、配置并安装。
约 2–4 周内上线,并提供上线后的支持期。
This is not an instant Adobe Commerce Marketplace download. It is a build-to-order Magento 2 module that ECOSIRE engineers, installs under app/code/Ecosire/EgyptEtaEinvoicing, and supports directly on your Magento Open Source or Adobe Commerce instance.
Egyptian VAT-registered merchants are mandated to issue cleared B2B e-invoices through the ETA (Egyptian Tax Authority) system before they are legally valid. Magento core has no concept of ETA clearance, the electronic seal, or EGS/GS1 item coding — so every native invoice you generate is non-compliant on its own. We close that gap inside your existing order-to-invoice workflow.
When a Magento invoice is created, an observer on the sales_order_invoice_save_after event queues the document. A service contract (Ecosire\EgyptEtaEinvoicing\Api\EtaSubmissionInterface) maps the order to the ETA JSON document schema, resolves each line to its EGS / GS1 (GTIN) code, applies 14% VAT plus table-tax lines, signs the payload with your electronic seal (HSM or USB token via the ETA signing component), authenticates against the ETA API, and submits. The returned UUID, long ID, and submission status are persisted and shown on the order grid via a plugin/interceptor and an admin ACL-gated controller. A cron job polls pending/invalid documents and retries failures with backoff.
Everything is delivered with di.xml wiring, system.xml configuration (production vs. preprod ETA endpoints, taxpayer RIN, client credentials), and REST/GraphQL endpoints so your ERP, POS, or headless front end can read clearance state. We tune it to your tax profile, product catalog, and seal hardware, then hand over with documentation and a support window.
A VAT-registered merchant selling to other businesses who must issue cleared e-invoices through the ETA portal. Needs every Magento invoice to carry a valid UUID and electronic seal so customers can deduct input VAT and the business stays compliant.
Owns VAT filing and ETA compliance. Wants 14% VAT and table-tax mapped correctly, invalid submissions flagged and retried automatically, and a full audit log of every request and response to the Tax Authority for inspection.
Maintains the store and downstream ERP/POS. Wants clean service contracts, di.xml-wired code, ACL-gated admin actions, and REST/GraphQL endpoints rather than a black-box extension, so ETA clearance state flows into existing systems.
| 标准 | 伊科西尔 | 定制建造 | 竞争对手 | Magento 2 原生 |
|---|---|---|---|---|
| Real-time ETA portal clearance from inside Magento invoice flow | 包含 | 部分支持 | 部分支持 | 不包括在内 |
| Electronic seal / digital signature (HSM or USB token) integration | 包含 | 部分支持 | 部分支持 | 不包括在内 |
| EGS / GS1 product code mapping tied to your live catalog | 包含 | 部分支持 | 部分支持 | 不包括在内 |
| Egypt 14% VAT and table-tax mapping to Magento tax classes | 包含 | 部分支持 | 部分支持 | 不包括在内 |
| Built, installed and supported on your specific store by the vendor | 包含 | 不包括在内 | 不包括在内 | 不包括在内 |
| Tailored to your tax profile, seal hardware and catalog | 包含 | 包含 | 不包括在内 | 不包括在内 |
| REST + GraphQL endpoints for ERP / POS / headless consumption | 包含 | 部分支持 | 部分支持 | 部分支持 |
| Instant self-serve Marketplace download | 不包括在内 | 不包括在内 | 包含 | 不包括在内 |
No. This is a build-to-order engagement. ECOSIRE builds the module for your specific Magento Open Source or Adobe Commerce instance, installs it under app/code, configures it against your ETA taxpayer profile and seal hardware, and supports it. There is no instant Marketplace download or self-serve install.
Typical delivery is around 2 to 4 weeks. We first integrate and test against the ETA preprod (sandbox) environment, map your catalog to EGS/GS1 codes, and validate a real signed clearance, then cut over to production. Timeline depends on the state of your catalog coding, your seal/HSM setup, and how quickly ETA portal credentials and access are provided on your side.
You need an active ETA taxpayer registration (RIN), client ID/secret and access to the ETA developer portal, your electronic seal certificate with its HSM or USB token, and admin/SSH access to your Magento environment (or a staging copy). We handle the module engineering, signing integration, and configuration.
Yes. Delivery includes a defined support window covering bug fixes and updates for ETA schema or endpoint changes. After that window, ongoing maintenance is available as a support retainer so the integration keeps clearing invoices as the ETA system, Magento version, and tax rules evolve.
Yes. The module is built on standard Magento 2 architecture (service contracts, observers, plugins, di.xml) and runs on both Magento Open Source and Adobe Commerce. Clearance status and UUIDs are exposed via REST and GraphQL, so a headless PWA Studio front end, ERP, or POS can read ETA state without touching the back end internals.
A build-to-order Magento 2 / Adobe Commerce extension that submits B2B invoices in real time to the Egyptian Tax Authority (ETA) portal with electronic seal signing, GS1/EGS product coding, UUID tracking, and 14% VAT handling. Built, installed, and supported by ECOSIRE on your store.