- 首页
- Apps
- SaaS Tools
- Egypt ETA E-Invoicing for Magento 2
示意预览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.
什么是 Egypt ETA E-Invoicing for Magento 2?
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 $999.00 USD; request a quote for a scoped proposal.
核心功能
按需定制,全程代劳
无需自行搭建——由 ECOSIRE 构建、安装并提供支持的可用应用。
- 1
您下单
以一次性构建价格开始。我们在启动时与您共同确定范围。
- 2
我们构建与安装
ECOSIRE 在您的 Magento 2 上构建、配置并安装。
- 3
上线 + 支持
约一个工作周内上线,并包含两周上线支持。我们交付的代码中的缺陷免费修复。
关于此产品
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 custom Magento 2 module installed under app/code/Ecosire/EgyptEtaEinvoicing on your store, wired via di.xml, events.xml, and system.xml
- ETA integration configured end-to-end against the ETA preprod (sandbox) environment, then cut over to production with your taxpayer RIN and client credentials
- Electronic seal signing integrated with your HSM or USB token, including the signing component setup and a verified test clearance
- EGS/GS1 code mapping applied to your live catalog, with an admin workflow for assigning codes to new products
- REST + GraphQL endpoints documented for your ERP/POS/headless integration
- Installation, configuration, and operator runbook documentation plus a short handover/training session
- A defined post-delivery support window for bug fixes and ETA schema-change updates
这是给谁的
Egyptian B2B Wholesaler / Distributor
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.
Finance / Tax Manager
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.
Magento Developer / Systems Integrator
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.
Egypt ETA E-Invoicing for Magento 2 如何比较
| 标准 | 伊科西尔 | 定制建造 | 竞争对手 | 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 | 不包括在内 | 不包括在内 | 包含 | 不包括在内 |
关于Egypt ETA E-Invoicing的常见问题
Is this an instant download from the Adobe Commerce Marketplace?
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.
How long until it is live on my store after I order?
Typical delivery is around one working week. 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.
What do I need to provide before you start?
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.
Will you handle ongoing updates and support after delivery?
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.
Does it work with Adobe Commerce and headless / PWA Studio storefronts?
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.
相关模块

Dotdigital-Style Omnichannel Engagement
A native Magento 2 / Adobe Commerce marketing automation suite — email, SMS, and push in one drag-and-drop journey builder with behavioural triggers, segmentation, and revenue attribution. Built to order, installed, and supported by ECOSIRE on your store.

Employee / Staff Purchase Discount Program
A build-to-order Magento 2 extension that runs an internal employee store: a dedicated staff customer group, exclusive pricing tiers, per-employee spend caps and eligibility gating, installed and supported on your own Magento install by ECOSIRE.
Egypt ETA E-Invoicing
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.
- Real-time submission of B2B invoices to the ETA portal in the official ETA JSON/XML document schema, triggered by Magento's sales_order_invoice_save_after observer
- Electronic seal / digital signature integration (CAdES signing via HSM or USB token through the ETA signing component) applied to every document before submission
- GS1 / EGS product code mapping per catalog item, with admin tooling to assign GTIN or EGS codes to Magento products and fallbacks for uncoded SKUs
- Egypt VAT (14%) and table-tax (T1) handling mapped to Magento tax classes and ETA tax sub-types, including exemptions and reverse-charge scenarios

