A build-to-order Magento 2 / Adobe Commerce module that prepares your store for the UAE's mandatory Peppol-based e-invoicing (2027), generating FTA-compliant PINT AE invoices and reporting them through your Accredited Service Provider. One-time license from $799.00 USD for Magento 2 / Adobe Commerce (build-to-order) — includes 12 months of updates and support.

A build-to-order Magento 2 / Adobe Commerce module that prepares your store for the UAE's mandatory Peppol-based e-invoicing (2027), generating FTA-compliant PINT AE invoices and reporting them through your Accredited Service Provider.
今すぐのお支払いはありません。これはチームへの見積もり依頼を送信します。価格と次のステップをメールでご案内します。
The UAE Federal Tax Authority's e-invoicing programme moves the country onto the Peppol 5-corner (DCTCE) model with a phased mandatory go-live targeted for 2027. Invoices must be issued as structured PINT AE (the UAE's Peppol International Invoice specialisation), exchanged through an Accredited Service Provider (ASP), and reported to the FTA — a plain PDF or your current sales_invoice print template will not satisfy the mandate.
Generates structured **PINT AE** (UAE Peppol BIS) UBL invoices and credit notes mapped from `Magento\Sales\Api\Data\InvoiceInterface`, not just a styled PDF
**Accredited Service Provider (ASP) integration** — submits documents to your chosen ASP Access Point via their REST API, configurable per environment in Stores > Configuration
Implements the FTA **5-corner (DCTCE) reporting model**: supplier > sender AP > receiver AP > buyer, plus reporting to the FTA
Real-time submission via an **observer** on `sales_order_invoice_save_after`, with an optional **RabbitMQ / message-queue consumer** for high-volume async clearance
**VAT compliance fields & validation** — TRN format check, 5% / 0% / exempt and reverse-charge handling, place-of-supply, validated before any document leaves the store
**Arabic / English bilingual** invoice templates with correct RTL rendering for FTA presentation requirements
This is a build-to-order extension: ECOSIRE develops, installs, and supports it on your Magento install. It is not an instant Adobe Commerce Marketplace download. After purchase we scope your VAT setup, build the module under app/code/Ecosire/UaeEInvoicing, deploy it to your staging environment, validate sample documents against the PINT AE schema, then go live with you.
The module is engineered the Magento way. A service contract (Api/EInvoiceGeneratorInterface) wired through di.xml maps each Magento\Sales\Api\Data\InvoiceInterface to a compliant PINT AE / Peppol BIS UBL document. An observer on sales_order_invoice_save_after (or an async message queue consumer for high volume) submits the document to your ASP's Access Point over their REST API, then persists the FTA response, Peppol message ID, and clearance status against the invoice. VAT validation — TRN format, 5%/0%/exempt treatment, reverse-charge, place-of-supply — runs before submission so malformed documents never leave your store. Invoice PDFs are rendered bilingual (Arabic / English) with correct RTL layout.
Admin users get a dedicated grid (guarded by ACL Ecosire_UaeEInvoicing::manage) to view status, retry failed submissions, and download the UBL XML. Endpoints are exposed over REST and GraphQL for headless / PWA storefronts. Works on Adobe Commerce and Magento Open Source 2.4.x. We deliver source, install docs, and a support window — you own the code.
A B2B or B2C store on Magento Open Source or Adobe Commerce 2.4.x that must issue FTA-compliant Peppol e-invoices before the phased go-live and has no in-house Peppol expertise.
Owns TRN accuracy, VAT treatment and FTA reporting, and needs validated PINT AE documents plus a clear submission/clearance audit trail per invoice rather than loose PDFs.
Manages the codebase and wants a clean, service-contract-based module that respects Magento conventions (di.xml, observers, ACL, GraphQL) and won't become unmaintainable custom glue.
ecosire.com でライセンスを購入し、アカウント ダッシュボードから UAE E-Invoicing (PINT AE / Peppol) for Magento 2 モジュールの ZIP をダウンロードします。
ZIP をサーバー上の Odoo カスタム アドオン フォルダーに抽出します (または、[アプリ] > [Odoo.sh / runbot のファイルからインストール] を介してアップロードします)。
開発者モードをアクティブにし、アプリを開き、「アプリリストの更新」をクリックして、「UAE E-Invoicing (PINT AE / Peppol) for Magento 2」を検索し、「インストール」を押します。
新しいメニューを開き、ECOSIRE ライセンス キーを貼り付け、外部認証情報 (Shopify、Amazon、Stripe など) を接続して保存します。
組み込みの接続テストを実行し、最初の 10 レコードを同期し、定期的な cron をスケジュールします。何か問題が発生した場合はサポートにお問い合わせください。
| 基準 | エコシエール | カスタムビルド | 競合他社 | オドゥー ネイティブ |
|---|---|---|---|---|
| PINT AE / Peppol BIS compliant structured invoices | ||||
| Accredited Service Provider (ASP) Access Point integration | ||||
| FTA 5-corner (DCTCE) reporting model | ||||
| VAT validation (TRN, reverse-charge, place-of-supply) before submission | ||||
| Arabic / English bilingual invoice templates (RTL) | ||||
| Built, installed & supported on your store with a support window | ||||
| Instant self-service download from Adobe Commerce Marketplace | ||||
| Tracks evolving FTA / PINT AE spec changes via maintenance plan |
This is build-to-order, not an instant download. After a short scoping call to review your VAT setup, ASP choice and Magento version, a typical build runs about 3 to 5 weeks: development against your staging environment, PINT AE schema validation of sample documents, then a supervised go-live. Timelines depend on your ASP's onboarding and how custom your invoice flow already is — we confirm dates in writing before starting.
Yes. Every build includes a defined post-go-live support window for bug fixes. Because the FTA programme and the PINT AE specification will keep evolving toward and beyond 2027, we also offer an optional maintenance plan that tracks specification changes, ASP API updates and Magento 2.4.x security releases, and applies them to your module. You own the source either way.
The module is built around a swappable ASP connector that talks to your provider's Access Point REST API. You select an FTA-Accredited Service Provider and we configure the connector to it. We do not resell or bundle a specific ASP — you keep that commercial relationship directly, and the integration is configured per environment so staging and production can point at different endpoints.
Both. The module targets Magento 2.4.x on PHP 8.2/8.3 and uses only standard framework features (service contracts, di.xml, observers, ACL, message queues, GraphQL/REST), so it runs on Magento Open Source and Adobe Commerce alike. On Adobe Commerce we can also align with shared catalog and B2B invoice flows where relevant.
Yes. The default path submits on `sales_order_invoice_save_after` in near real time, but for high-volume stores we wire submission through a Magento message queue (RabbitMQ) consumer so clearance happens out of band and never blocks invoice creation. A cron sweep retries any document left in pending or rejected and polls the ASP for status callbacks.
Both. Before any document is submitted, the module validates TRN format, VAT treatment (5% / 0% / exempt, reverse-charge), and place-of-supply, so malformed invoices are caught in Magento rather than rejected downstream. Invoice PDFs are rendered bilingually in Arabic and English with correct RTL layout for FTA presentation, alongside the structured PINT AE UBL document.
A build-to-order Magento 2 / Adobe Commerce module that prepares your store for the UAE's mandatory Peppol-based e-invoicing (2027), generating FTA-compliant PINT AE invoices and reporting them through your Accredited Service Provider.