Noon is the Middle East's leading eCommerce marketplace, operating across the UAE, Saudi Arabia, and Egypt with 10 million products and a rapidly growing customer base. For brands and retailers targeting Middle Eastern consumers, Noon offers unparalleled regional reach — but managing Arabic content requirements, regional VAT compliance, and Noon's fulfillment ecosystem demands dedicated integration.
The ECOSIRE Odoo Noon Connector integrates Odoo 19 Enterprise with Noon Seller Lab, automating product listing, order fulfillment, inventory synchronization, NowFulfillment (NF) management, and Arabic/English bilingual content delivery.
Key Takeaways
- Noon Seller Lab API uses JWT authentication with seller-specific credentials
- All product listings require both English and Arabic content (bilingual mandatory)
- VAT is mandatory: UAE (5%), Saudi Arabia (15%), Egypt (14%) — configured per marketplace
- NowFulfillment (NF) is Noon's FBA equivalent and greatly improves search ranking
- Orders must be confirmed within 24 hours; late confirmation penalizes seller rating
- Noon supports product listing in AED, SAR, and EGP simultaneously
- Return window: 15 days (UAE/KSA) and 30 days (Egypt); stricter than Western marketplaces
- Arabic product content must be right-to-left formatted and linguistically accurate (not machine-translated)
Middle East eCommerce Context
Understanding the regional context is essential for Noon sellers:
Market characteristics:
- UAE: high disposable income, tech-savvy consumers, fashion/electronics dominant
- Saudi Arabia: largest GCC market by population, VAT at 15%, Vision 2030 driving eCommerce
- Egypt: price-sensitive market, high growth rate, EGP pricing required
Cultural and operational considerations:
- Arabic content is not optional: Noon SEO and buyer trust depend on quality Arabic descriptions
- Ramadan and Eid are peak shopping periods — plan inventory 6-8 weeks ahead
- Cash on Delivery (COD) remains significant in Egypt; the connector handles COD order routing
- Delivery expectations: same-day in Dubai, 2-3 days in Riyadh, 5-7 days in Egyptian cities
Noon Seller Lab API Setup
Step 1: Register as a Noon seller
- Apply at
seller.noon.com - Submit: trade license, tax registration, product catalog samples
- Approval takes 1-2 weeks for UAE sellers
- Receive Seller Lab credentials after approval
Step 2: Generate API credentials
In Noon Seller Lab:
- Go to Settings → API Access
- Generate API Key and API Secret
- Note your Seller ID (visible in the seller portal URL)
Step 3: Configure environments
Noon provides separate API endpoints per country:
- UAE:
https://api.noon.com/seller-api/v1/ - Saudi Arabia:
https://api.noonksa.com/seller-api/v1/ - Egypt:
https://api.noonegypt.com/seller-api/v1/
The connector handles all three via a single configuration with country selection.
Connector Installation and Configuration
Navigate to Sales → Noon Marketplace after installing the connector from ECOSIRE Products.
Marketplace configuration:
| Field | Description |
|---|---|
| Seller ID | Noon Seller ID |
| API Key | From Seller Lab |
| API Secret | From Seller Lab |
| Active Markets | UAE, KSA, Egypt (select all applicable) |
| Default Warehouse | Fulfillment warehouse |
| NowFulfillment Enabled | Yes/No |
| Arabic Content Source | Odoo translation fields / External |
| Default Currency | AED (auto-converts to SAR/EGP) |
| VAT Registration (UAE) | TRN number |
| VAT Registration (KSA) | VATIN number |
| VAT Registration (Egypt) | Tax registration number |
Currency configuration:
Odoo handles multi-currency automatically. Configure exchange rates for AED, SAR, and EGP in Odoo's currency settings. The connector submits prices in each market's local currency based on Odoo's exchange rate or a market-specific pricelist.
Bilingual Product Content
Arabic content is a hard requirement on Noon — listings without Arabic content rank significantly lower and may be rejected in category reviews.
Required fields in English and Arabic:
| Field | English | Arabic |
|---|---|---|
| Product Title | Required | Required |
| Description | Required | Required |
| Bullet Points | Required (5) | Required (5) |
| Brand Name | Required | Required (transliterated or translated) |
| Size Guide | Required (if applicable) | Required |
Managing Arabic content in Odoo:
The connector integrates with Odoo's multilingual framework:
- Add Arabic (ar) as a language in Odoo: Settings → Translations → Languages → Add Arabic
- In the product form, switch language to Arabic using the language selector
- Enter Arabic title, description, and bullet points
- The connector submits English and Arabic content to Noon simultaneously
Arabic content quality guidelines:
- Use Modern Standard Arabic (MSA), not colloquial Gulf Arabic or Egyptian dialect
- Avoid machine translation from English — Noon actively audits content quality
- Product titles should include the category keyword in Arabic (e.g., حذاء رياضي for sports shoes)
- Descriptions should include feature keywords that Arabic speakers search for
- RTL formatting is handled automatically by Noon's platform; don't include HTML direction tags
ECOSIRE's Arabic content service:
For brands without Arabic content capabilities, ECOSIRE offers a bilingual content creation service as part of our Noon Connector implementation package. Our Arabic-speaking content team creates marketplace-optimized product descriptions, bullet points, and size guides.
Product Listing and Category Management
Noon category taxonomy:
Noon uses a hierarchical category system. The connector includes a category browser:
- Navigate the Noon category tree
- Select the most specific matching category
- View required and optional attributes per category
- Map Odoo product attributes to Noon attributes
Product attributes by category:
| Category | Required Noon Attributes |
|---|---|
| Electronics | Brand, Model Number, Warranty, Color |
| Fashion (Apparel) | Brand, Gender, Size Type, Color, Material |
| Home & Kitchen | Brand, Material, Dimensions, Color |
| Beauty | Brand, Type, Skin Type, Volume/Weight |
| Groceries | Brand, Weight, Shelf Life, Halal Certification |
Halal certification for food products:
The UAE and KSA require Halal certification for food products sold on Noon. Upload your Halal certificate in the product's compliance documents tab. The connector submits the certificate reference to Noon's product compliance API.
Listing optimization for Noon SEO:
Noon's search algorithm prioritizes:
- Content Quality Score (CQS equivalent)
- Sales velocity and conversion rate
- Customer ratings and reviews
- Price competitiveness
- NowFulfillment enrollment
Configure the connector to monitor each product's Noon ranking metrics weekly.
Order Management
Order import workflow:
- Customer places order on Noon.com or Noon app
- Connector polls Noon API every 15 minutes
- Order imported to Odoo as confirmed sale order
- Delivery order created in Odoo's inventory module
- Warehouse fulfills the order
- Tracking number uploaded to Noon
- Noon notifies customer and releases payment after delivery confirmation
Order confirmation SLA:
Noon requires sellers to confirm (acknowledge) orders within 24 hours. The connector auto-confirms orders on import. If your Odoo instance is unreachable, configure a secondary confirmation mechanism via Noon Seller Lab.
Cash on Delivery (COD) in Egypt:
Egypt has significant COD volume. The connector handles COD orders:
- Order status: "Pending COD"
- Fulfill the order normally
- On delivery, the courier collects cash from customer
- Noon's logistics partner remits COD amounts in weekly settlement
Configure a COD Clearing Account in Odoo for COD order reconciliation.
Handling Noon's packing requirements:
Noon requires orders to be packed to specific standards (branded packaging for premium listings, protective packaging for electronics). The connector includes packing requirement notes on each delivery order based on product category configuration.
NowFulfillment (NF) Integration
NowFulfillment is Noon's warehouse-and-fulfillment service. NF items receive the "Fast Delivery" badge and rank significantly higher in Noon's search results.
Enrolling in NowFulfillment:
- Apply via Noon Seller Lab → NowFulfillment → Apply
- Noon reviews your products (typically 1-2 weeks)
- Once approved, register your products for NF storage
Inbound shipments to NF warehouse:
- In Odoo, create an NF inbound shipment: Noon → NF → Create Inbound
- Select products and quantities to send
- Print Noon's required inbound labels (generated via connector)
- Ship to Noon's NF warehouse (Dubai: NF1, NF2; Riyadh: NF-KSA; Cairo: NF-EGY)
- When received at NF warehouse, Noon updates inventory
- Connector syncs NF quantities to a virtual "Noon NF" location in Odoo
NF order processing:
NF orders are fulfilled by Noon's warehouse:
- Order imported to Odoo
- Delivery order auto-validated (Noon fulfills, no Odoo action required)
- Invoice created and posted
- NF fee deducted in settlement reconciliation
NF inventory management:
Monitor NF stock levels in Odoo:
- Configure low-stock alerts per product (e.g., alert when NF stock < 20 units)
- Auto-create inbound shipment when stock drops below reorder point
- Storage age reporting: identify slow-moving NF inventory before long-term storage fees apply
Regional VAT Compliance
UAE VAT (5%):
Since 2018, UAE imposes 5% VAT on most goods and services. Configure in Odoo:
- Install UAE fiscal localization package
- Set VAT tax (5%) on all applicable products
- Configure Tax Registration Number (TRN) in company settings
- The connector includes VAT in price submission to Noon (price includes VAT displayed to buyer)
Saudi Arabia VAT (15%):
Since 2020, KSA raised VAT from 5% to 15%. Configure:
- Install Saudi Arabia fiscal localization
- Set 15% VAT rate on applicable products
- VATIN required on invoices
- The connector creates separate KSA-specific invoices with correct VAT treatment
Egypt VAT (14%):
Egypt's VAT applies to most goods. Some categories have reduced rates. Configure:
- Install Egypt fiscal localization
- Set 14% VAT (or applicable reduced rate)
- Tax registration certificate number on invoices
VAT invoice generation:
The connector generates VAT-compliant invoices for each Noon market automatically. Odoo's invoicing module handles the VAT accounting; the connector ensures the correct tax is applied based on the market of sale.
Financial Reconciliation
Noon payment cycle:
Noon pays sellers every 14 days after order delivery confirmation. Settlement includes:
- Net GMV (after returns)
- Minus: Noon commission (5-15% by category)
- Minus: NF fees (storage + fulfillment, if applicable)
- Minus: COD fee (if applicable)
- Net payout in AED, SAR, or EGP
Currency reconciliation:
For UAE-based sellers receiving multi-currency payouts:
- AED settlements reconcile directly
- SAR and EGP settlements converted at settlement date exchange rate
- Odoo records exchange gains/losses automatically
Frequently Asked Questions
Is selling on all three Noon markets (UAE, KSA, Egypt) required, or can I choose one?
You can choose. A Noon seller account covers all three markets, but you control which markets each product is listed in. Many sellers start with UAE (highest margins), then expand to KSA (largest population), then Egypt (growth market). The connector lets you enable/disable each market per product or globally.
How strict is Noon about Arabic content quality?
Very strict, and increasingly so. Noon's content quality team manually reviews listings in key categories and can unpublish products with poor Arabic content. Machine-translated Arabic descriptions are identifiable and negatively scored. Investing in quality Arabic content creation pays dividends in search ranking and buyer trust. ECOSIRE's Noon implementation package includes a bilingual content review service.
What product categories are restricted on Noon?
Restricted categories include alcohol (banned across all markets), pork products, gambling-related items, adult content, and items restricted by UAE Federal Authority for Identity, Citizenship, Customs and Port Security. Healthcare products require Ministry of Health registration numbers. The connector includes a restricted category checker that alerts you during product setup.
How does the connector handle Noon's seller rating system?
Noon rates sellers on a 0-5 scale based on: on-time shipping, product quality (return rate), customer ratings, and response time. The connector's performance dashboard shows your current rating, trend, and which metrics are dragging it down. Ratings below 3.0 trigger selling restrictions; below 2.0 results in account suspension.
Can I use my own courier for Noon orders instead of Noon's logistics partners?
Yes, for seller-fulfilled (non-NF) orders. Noon allows sellers to use their own couriers or third-party logistics providers, provided they upload valid tracking within 24 hours of shipment. The connector supports custom carrier tracking number entry. However, NF-enrolled products must be fulfilled by Noon's fulfillment network.
Next Steps
Noon's Middle Eastern marketplace requires deep regional expertise: bilingual content, VAT compliance across three countries, and the operational discipline to meet Noon's strict SLAs. The ECOSIRE Noon Connector is designed by a team with direct Middle Eastern eCommerce experience.
Get the ECOSIRE Noon Connector for Odoo 19 →
Our implementation package includes Arabic content review, multi-country VAT configuration, NowFulfillment setup, and training for your operations team. Contact us to start your Noon integration project.
Written by
ECOSIRE TeamTechnical Writing
The ECOSIRE technical writing team covers Odoo ERP, Shopify eCommerce, AI agents, Power BI analytics, GoHighLevel automation, and enterprise software best practices. Our guides help businesses make informed technology decisions.
ECOSIRE
Transform Your Business with Odoo ERP
Expert Odoo implementation, customization, and support to streamline your operations.
Related Articles
ADempiere vs Odoo (2026): Open-Source ERP Comparison
Honest ADempiere vs Odoo comparison: architecture, community health, real TCO, migration paths, and who should stay on ADempiere versus move to Odoo.
Axelor vs Odoo (2026): Honest Comparison of Two Open-Source ERPs
Axelor vs Odoo in 2026: how Axelor's low-code BPM-first ERP compares to Odoo's app-store ecosystem — genuine strengths, licensing, pricing models, and when each wins.
Cloud ERP Total Cost of Ownership: The Real 5-Year Numbers
A transparent 5-year TCO model for cloud ERP — subscription, implementation, customization, migration, training, hosting, upgrades and internal admin time — with a worked 25-user SMB comparison across Odoo, NetSuite-class and ERPNext.