跳至主要内容
产品详细信息以英文显示。翻译即将推出。
UAE E-Invoicing (PINT AE / Peppol) for Magento 2 — A build-to-order Magento 2 / Adobe Commerce module that prepares your stor — 1/1示意预览

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.

什么是 UAE E-Invoicing (PINT AE / Peppol) for Magento 2?

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. 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.

核心功能

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
Persists Peppol message ID, clearance status, and FTA response codes against each invoice, surfaced in an admin grid
Admin status grid with retry-on-failure and UBL-XML download, protected by Magento **ACL** (`Ecosire_UaeEInvoicing::manage`)
Clean **service contracts** (`Api/` interfaces) wired through `di.xml` so the generator is overridable via preferences and plugins
**REST and GraphQL** endpoints expose invoice e-document status for headless / Adobe Commerce PWA Studio storefronts
**Cron** job to sweep and resubmit documents stuck in `pending` / `rejected` and to poll the ASP for status callbacks
Built for **Adobe Commerce and Magento Open Source 2.4.x**, PHP 8.2/8.3, with `setup_version` upgrade scripts and `bin/magento setup:upgrade` install path

按需定制,全程代劳

无需自行搭建——由 ECOSIRE 构建、安装并提供支持的可用应用。

  1. 1

    您下单

    以一次性构建价格开始。我们在启动时与您共同确定范围。

  2. 2

    我们构建与安装

    ECOSIRE 在您的 Magento 2 上构建、配置并安装。

  3. 3

    上线 + 支持

    约一个工作周内上线,并包含两周上线支持。我们交付的代码中的缺陷免费修复。

关于此产品

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.

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.

你得到什么

  • Custom Magento 2 module installed under `app/code/Ecosire/UaeEInvoicing` (or supplied as a Composer package) on your staging and production environments
  • Source code with `registration.php`, `module.xml`, `di.xml`, `acl.xml`, `crontab.xml`, `events.xml`, GraphQL/REST `webapi` definitions and bilingual invoice templates — you own it
  • ASP connector configured for your Accredited Service Provider, with credentials wired through Stores > Configuration and the Magento config encryption (`env.php`)
  • PINT AE schema-validation report showing sample invoices and credit notes passing against the UAE Peppol specialisation
  • Install + admin runbook covering `setup:upgrade`, ACL roles, cron, queue consumer setup, and retry/resubmit operations
  • A defined post-go-live support window for bug fixes plus a maintenance option for FTA / PINT AE specification updates

这是给谁的

UAE Magento merchant facing the 2027 mandate

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.

Finance / tax lead needing audit-ready VAT documents

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.

Magento technical lead or agency without Peppol depth

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.

UAE E-Invoicing (PINT AE / Peppol) for Magento 2 如何比较

标准伊科西尔定制建造竞争对手Magento 2 原生
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包含不包括在内部分支持不包括在内

关于UAE E-Invoicing (PINT AE / Peppol)的常见问题

How long until it's built and live on my store?

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 one working week: 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.

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

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.

Which Accredited Service Providers do you integrate with?

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.

Will this work on Magento Open Source, or only Adobe Commerce?

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.

Can it report invoices asynchronously for high order volumes?

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.

Does it handle VAT validation and bilingual invoices, or just the XML?

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.

申请报价

UAE E-Invoicing (PINT AE / Peppol)

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.

  • 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

申请报价

告诉我们您对 UAE E-Invoicing (PINT AE / Peppol) 的需求,我们将发送价格、许可选项和量身定制的方案,通常在一个工作日内。

现在无需付款。此操作会向我们的团队发送报价请求——我们会通过邮件跟进价格和后续步骤。