Zum Hauptinhalt springen
Produktdetails werden auf Englisch angezeigt. Übersetzungen folgen in Kürze.
Jordan / GCC E-Invoicing (JoFotara & Bahrain/Oman/Kuwait) for Magento 2 — One configurable Magento 2 connector for multi-coun — 1/1Beispielhafte Vorschau

One configurable Magento 2 connector for multi-country GCC/Levant e-invoicing:

live Jordan JoFotara submission plus country profiles for emerging Bahrain, Oman and Kuwait VAT clearance. UBL/XML per schema, QR codes and clearance UUIDs. Custom-built, installed and supported by ECOSIRE.

Was ist Jordan / GCC E-Invoicing (JoFotara & Bahrain/Oman/Kuwait) for Magento 2?

One configurable Magento 2 connector for multi-country GCC/Levant e-invoicing: live Jordan JoFotara submission plus country profiles for emerging Bahrain, Oman and Kuwait VAT clearance. UBL/XML per schema, QR codes and clearance UUIDs. Custom-built, installed and supported by ECOSIRE. 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.

Hauptfunktionen

Jordan JoFotara national e-invoicing submission with live clearance and reporting modes, returning the authority clearance UUID written back onto the Magento invoice
Configurable country profiles for Bahrain, Oman and Kuwait VAT clearance, each implementing a shared CountryProfileInterface resolved via di.xml so jurisdictions activate without core changes
Per-country UBL 2.1 / XML invoice generation that maps Magento order, tax and customer data to each authority's required schema and field set
QR code generation and clearance UUID capture, rendered on PDF invoices, the order view and storefront My Account, per each regime's compliance format
Jurisdiction-aware VAT rate tables that resolve the correct rate and tax category per country, decoupled from Magento's native tax-class fallbacks
Observer-driven generation on sales_order_invoice_save_after plus an admin 'resubmit' action for manual correction and replays
Retry-safe cron worker that re-attempts failed or queued submissions with exponential backoff and full audit logging
Admin configuration under Stores > Configuration with per-website scope, ACL-gated resource permissions and encrypted storage of API credentials
REST and GraphQL endpoints exposing submission status, clearance UUID and document state for your ERP, OMS or headless frontend
Service-contract architecture (API interfaces + implementations) so submitters, builders and resolvers are unit-testable and upgrade-safe
Structured submission log grid in admin with payload, response, status, error reason and one-click reprocess for compliance traceability
Multi-website / multi-store-view aware so a single Magento instance can clear invoices to different authorities per storefront

Auf Bestellung gebaut, komplett für Sie erledigt

Keine Selbsteinrichtung — eine funktionierende App, die von ECOSIRE erstellt, installiert und betreut wird.

  1. 1

    Sie bestellen

    Starten Sie mit einem einmaligen Entwicklungspreis. Den Umfang legen wir beim Kickoff gemeinsam fest.

  2. 2

    Wir bauen & installieren

    ECOSIRE erstellt, konfiguriert und installiert sie auf Ihrem Magento 2.

  3. 3

    Go-live + Support

    Sie gehen in etwa einer Arbeitswoche live, mit zwei Wochen Go-live-Support. Fehler im von uns gelieferten Code beheben wir kostenlos.

Über dieses Produkt

Most e-invoicing extensions lock you to a single tax authority. If you sell across Jordan and the GCC, that means stacking incompatible modules and reconciling conflicting VAT logic. This extension takes a different approach: one Magento 2 module (Ecosire_GccEinvoicing under app/code) with pluggable country profiles, so the same connector that clears a Jordan JoFotara invoice today is ready for Bahrain, Oman and Kuwait as their regimes go live.

ECOSIRE designs each country profile around a service-contract interface (CountryProfileInterface) wired through di.xml, so the JoFotara submitter, the UBL builder and the VAT rate resolver are swappable per jurisdiction without touching core checkout. When an order is invoiced, an observer on sales_order_invoice_save_after generates the country-correct UBL 2.1 XML, applies the per-jurisdiction VAT tables, submits to the authority gateway, and writes back the clearance UUID and QR payload onto the invoice — all under retry-safe cron for any submission that fails first pass.

This is a build-to-order engagement, not an instant Adobe Commerce Marketplace download. We confirm your scope (which countries are in play, Open Source vs Adobe Commerce, B2B vs B2C, tax-class mapping), build and harden the module against your store, then install it on staging and production and support it after go-live. You get clean, upgrade-safe code (plugins and observers, never core hacks), admin ACL-gated configuration, REST/GraphQL endpoints for submission status, and a documented handover. Honest delivery: a working build typically lands in one working week depending on how many country profiles you activate at launch.

Was Sie bekommen

  • Custom Magento 2 module Ecosire_GccEinvoicing delivered as installable source under app/code with composer metadata, ready for your CI/CD pipeline
  • Jordan JoFotara country profile fully configured against your tax authority credentials and tested end to end in your environment
  • Bahrain, Oman and/or Kuwait country profiles built and activated per the scope you select at kickoff (additional profiles quotable post-launch)
  • Installation and configuration on your staging and production environments, including ACL setup, cron registration and cache/index wiring
  • Admin and accounting handover guide covering configuration, the submission log grid, resubmission and QR/clearance verification
  • Technical documentation: service contracts, di.xml wiring, extension points and the country-profile interface for your developers
  • Two weeks of go-live support covering defects, authority schema clarifications and configuration assistance, with optional ongoing retainer

Für wen das ist

Multi-market GCC/Levant merchant

Operates Magento 2 storefronts selling into Jordan and one or more GCC states, and needs a single connector that clears compliant invoices to each authority instead of juggling separate per-country extensions.

Finance / tax compliance lead

Owns VAT and e-invoicing obligations and needs auditable proof of clearance — UUIDs, QR codes, submission logs and resubmission controls — that maps cleanly onto Magento invoices for reconciliation and authority queries.

Magento solution architect or agency

Wants an upgrade-safe module built on service contracts, plugins and observers (no core hacks) with REST/GraphQL hooks, that drops into an existing CI/CD pipeline and integrates with an ERP or headless frontend.

Wie Jordan / GCC E-Invoicing (JoFotara & Bahrain/Oman/Kuwait) for Magento 2 im Vergleich abschneidet

KriteriumECOSIREBenutzerdefinierter BuildKonkurrentMagento 2 nativ
Single connector covering Jordan plus multiple GCC jurisdictionsIm Lieferumfang enthaltenTeilweise UnterstützungNicht im Lieferumfang enthaltenNicht im Lieferumfang enthalten
Live JoFotara submission with clearance UUID write-backIm Lieferumfang enthaltenTeilweise UnterstützungTeilweise UnterstützungNicht im Lieferumfang enthalten
Configurable country profiles (BH/OM/KW) without core changesIm Lieferumfang enthaltenNicht im Lieferumfang enthaltenNicht im Lieferumfang enthaltenNicht im Lieferumfang enthalten
Per-country UBL/XML schema and VAT rate tablesIm Lieferumfang enthaltenTeilweise UnterstützungTeilweise UnterstützungNicht im Lieferumfang enthalten
Upgrade-safe architecture (service contracts, plugins, observers, no core hacks)Im Lieferumfang enthaltenTeilweise UnterstützungTeilweise UnterstützungNicht im Lieferumfang enthalten
Built, installed and supported on your store with handoverIm Lieferumfang enthaltenTeilweise UnterstützungNicht im Lieferumfang enthaltenNicht im Lieferumfang enthalten
REST/GraphQL endpoints for submission status and ERP integrationIm Lieferumfang enthaltenTeilweise UnterstützungTeilweise UnterstützungTeilweise Unterstützung
Ongoing schema/regulation update path as regimes go liveIm Lieferumfang enthaltenNicht im Lieferumfang enthaltenTeilweise UnterstützungNicht im Lieferumfang enthalten

Häufig gestellte Fragen zu Jordan / GCC E-Invoicing (JoFotara & Bahrain/Oman/Kuwait)

How long until the extension is delivered and live on my store?

This is built to order, so there is no instant download. After a short scoping call to confirm your countries, Magento edition and tax mapping, a working build with the Jordan JoFotara profile plus your selected GCC profiles typically lands in one working week. We install and test on staging first, then deploy to production with you. Timeline scales with how many country profiles you activate at launch.

Do I get ongoing support and updates when an authority changes its schema?

Yes. Every engagement includes two weeks of go-live support for defects and configuration. Tax authorities (especially the emerging Bahrain, Oman and Kuwait regimes) evolve their schemas and clearance rules; we offer an optional retainer to keep your country profiles current as those rules change. Because each profile is isolated behind a service contract, a schema update in one country does not require rebuilding the others.

Does this work on Adobe Commerce as well as Magento Open Source?

Yes. The module is built on standard Magento 2 framework concepts (service contracts, di.xml, plugins, observers, cron) that are identical across Magento Open Source and Adobe Commerce. Tell us your edition and version at kickoff and we build and test against it, including B2B and multi-website setups where relevant.

Which countries are actually live versus in preparation?

Jordan JoFotara is a live, operational national e-invoicing system and the connector submits to it in real time. Bahrain, Oman and Kuwait are treated as configurable VAT profiles aligned to their announced and emerging clearance frameworks; we build them to the latest published specifications and update them as each authority finalizes its mandate. We are transparent at scoping about each country's current status.

How does it integrate with my ERP or headless frontend?

The module exposes submission status, clearance UUID and document state through both REST and GraphQL service-contract endpoints, so your ERP, OMS or headless storefront can poll or query compliance state without touching the database directly. The architecture is API-first, so we can also add webhook callbacks or queue-based notifications to your systems as part of the build.

Angebot anfordern

Jordan / GCC E-Invoicing (JoFotara & Bahrain/Oman/Kuwait)

One configurable Magento 2 connector for multi-country GCC/Levant e-invoicing: live Jordan JoFotara submission plus country profiles for emerging Bahrain, Oman and Kuwait VAT clearance. UBL/XML per schema, QR codes and clearance UUIDs. Custom-built, installed and supported by ECOSIRE.

  • Jordan JoFotara national e-invoicing submission with live clearance and reporting modes, returning the authority clearance UUID written back onto the Magento invoice
  • Configurable country profiles for Bahrain, Oman and Kuwait VAT clearance, each implementing a shared CountryProfileInterface resolved via di.xml so jurisdictions activate without core changes
  • Per-country UBL 2.1 / XML invoice generation that maps Magento order, tax and customer data to each authority's required schema and field set
  • QR code generation and clearance UUID capture, rendered on PDF invoices, the order view and storefront My Account, per each regime's compliance format

Angebot anfordern

Beschreiben Sie Ihre Anforderungen an Jordan / GCC E-Invoicing (JoFotara & Bahrain/Oman/Kuwait), und wir senden Ihnen Preise, Lizenzoptionen und ein maßgeschneidertes Angebot – in der Regel innerhalb eines Werktags.

Keine Zahlung jetzt. Dies sendet eine Angebotsanfrage an unser Team – wir melden uns per E-Mail mit Preisen und nächsten Schritten.