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 $599.00 USD; request a quote for a scoped proposal.
Illustrative previewOne 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.
No DIY setup — a working app, built, installed and supported by ECOSIRE.
Start with a one-time build price. We scope it with you at kickoff.
ECOSIRE builds, configures and installs it on your Magento 2.
You go live in about 2–4 weeks, with a post-launch support window.
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 2–4 weeks depending on how many country profiles you activate at launch.
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.
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.
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.
| Criterion | ECOSIRE | Custom Build | Competitor | Odoo Native |
|---|---|---|---|---|
| Single connector covering Jordan plus multiple GCC jurisdictions | Included | Partial support | Not included | |
| Live JoFotara submission with clearance UUID write-back | Included | Partial support | Partial support | |
| Configurable country profiles (BH/OM/KW) without core changes | Included | Not included | Not included | |
| Per-country UBL/XML schema and VAT rate tables | Included | Partial support | Partial support | |
| Upgrade-safe architecture (service contracts, plugins, observers, no core hacks) | Included | Partial support | Partial support | |
| Built, installed and supported on your store with handover | Included | Partial support | Not included | |
| REST/GraphQL endpoints for submission status and ERP integration | Included | Partial support | Partial support | |
| Ongoing schema/regulation update path as regimes go live | Included | Not included | Partial support |
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 2-4 weeks. We install and test on staging first, then deploy to production with you. Timeline scales with how many country profiles you activate at launch.
Yes. Every engagement includes 30 days of post-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.
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.
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.
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.
A build-to-order 2Checkout / Verifone payment gateway for Magento 2 and Adobe Commerce: localized checkout in 12 languages, iDEAL, Giropay and regional methods, multi-currency global selling, subscription billing and tax/invoicing automation — engineered, installed and supported by ECOSIRE.
A build-to-order Magento 2 extension that forces PSD2-compliant 3D Secure 2 authentication at checkout, with smart frictionless-versus-challenge routing, per-payment-method SCA enforcement, exemption handling (low-value/TRA) and liability-shift tracking. Gateway-agnostic, built and installed by ECOSIRE.
A custom-built Magento 2 / Adobe Commerce extension that automatically recovers lost carts with scheduled multi-step reminder emails, auto-generated coupons, one-click restore links and recovery analytics — engineered, installed and supported by ECOSIRE on your own store.
A custom-built Magento 2 / Adobe Commerce extension that detects abandoned carts and recovers revenue through scheduled, personalized email and SMS sequences. Built, installed, and supported on your store by ECOSIRE.
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.