Real projects. Real ROI — 2,000+ deliveries driving business impact across 50+ Countries. Explore Now

Real projects. Real ROI — 2,000+ deliveries driving business impact across 50+ Countries. Explore Now

Order Management System Development: Multi-Channel Fulfillment and Inventory Sync

Find out all there is to know about order management system development, from multi-channel fulfillment to real-time inventory updates, order automation, warehouse integration, and future developments. Discover methods for improving inventory accuracy, making operations more efficient, and providing a great customer experience across all sales channels.

  • Practical Development Insights
  • Inventory Management Best Practices
  • Common Implementation Challenges
  • Future-Ready OMS Innovations
  • 15+ Years of Innovation
  • 2100+ Digital Products Delivered
  • 73+ Countries Worldwide
  • 4.8/5 Verified Client Rating

What is an Order Management System?

An Order Management System (OMS) is a software application that assists companies in overseeing the entire order process, starting from the order initiation and ending with the delivery of the ordered products. It integrates all functions of the order process, including order editing, order tracking system, payment receiving, shipping, and returns, in one system.

The OMS keeps inventory synchronized, minimizes the chances of errors made by humans, ensures the correctness of orders, and increases the speed of order fulfillment, resulting in better customer service and higher productivity of the processes.

How Does an OMS Work?

Dev Technosys

Before you integrate OMS into your existing system, you must know about the working steps, how it actually works, and what operations OMS performs. So, let’s take a look at the one-by-one steps of OMS:

Order Capture & Processing

An OMS collects the order from multiple sales channels, verifies the user, and checks product availability. After that, it places the order and continues to order processing.

Inventory Allocation & Fulfillment

The OMS synchronizes the inventory data, manages warehouse operations as well, and makes sure the order is delivered on time to the specific location.

Tracking & Customer Updates

After the order is shipped, OMS monitors the order progress, provides real-time tracking information, returns and refunds management, and informs customers throughout the entire order lifecycle.

5 Key Benefits of Custom Order Management System Development

Dev Technosys

A personalized Order Management System (OMS) provides ease of every process involved in an order, starting from when it is placed until it is successfully delivered. The system simplifies business processes, decreases chances of human error, provides a better view of inventory status, increases customer satisfaction, and smoothly interacts with systems already in use.

Improve Order Processing

A customized order management system streamlines complicated order processes, minimizes human errors, and makes order processing faster. Utilizing a common platform helps companies manage orders obtained through different channels and enhances productivity in all aspects of work, including sales, warehouse, and customer service departments.

Real-Time Inventory Visibility

The introduction of customized order management systems helps coordinate inventory between warehouses, shops, and sales channels in real time. Companies know their inventory status, which helps them avoid overselling, improve inventory planning, and gain more control over the availability of goods.

Smooth Multi-Channel Integration

A tailored order management system brings together various sales channels, online shops, marketplaces, payment services, and delivery partners into one integrated environment. Such integration removes uncoordinated operations, allows centralized control, and enables creating a uniform experience across all customer contact points while helping the company grow through different sales channels.

Improved Flexibility and Scalability

Contrary to conventional solutions, a customized order management system looks like a system created in accordance with the company’s needs and plans for the future. The system is easy to adapt to increased order volumes or the emergence of new sales channels, warehouses, and business processes. Thanks to this flexibility, companies do not have to replace the whole system to scale the business.

Advanced Data Insights and Decision-Making

Order management software development solutions provide enormous analytics and reporting capabilities, allowing tracking of sales trends, inventory effectiveness, order fulfillment efficiency, and client behavior. Such data allows companies to solve operational problems, streamline operations, predict demand, and make better decisions.

Order Routing and Multi-Channel Fulfillment Logic: Allocation Rules, Split Shipments, Store Fulfillment

Dev Technosys

Successful routing of orders as well as logic of multi-channel fulfillment can maximize the efficiency of order allocation and processing at warehouses and shops. Companies adopting smart allocation rules, splitting shipment operations, and applying logic of store fulfillment can minimize the time of delivery, cut costs, optimize the use of stock, and ensure good omnichannel usability.

Order Routing

With the help of order routing, customer orders can be redirected to warehouses, distribution centers, or retail stores depending on the availability of the items in stock, distance to be traveled, timing of delivery, and fulfillment engine costs. Thus, the chances of faster order processing, enhanced logistics, lower transportation costs, and a higher level of order accuracy increase.

Multi-Channel Fulfillment Logic

Utilizing multi-channel order management logic, orders made at different sales platforms, such as online stores, marketplaces, smartphones, or even traditional retail outlets, are processed through one single system. It helps synchronize inventories of different agencies, automate fulfillment processes, prevent overloading of consumers, and ensure uniformity in customer experience.

Allocation Rules

The definition of allocation rules comprises the set of rules used for the distribution of inventories for the mentioned customers, such as whether the company has stocks, which warehouse is used first, where the buyer is located, and other criteria. The application of these rules results in improved inventory utilization, prevented delays in supply, effective distribution of stocks, and improved efficiency.

Split Shipments

Split shipments mean an approach of satisfying one order of one customer from several warehouses or shops instead of just one warehouse when the ordered product is not available in one warehouse. As a result, it eliminates delays in orders, improves product availability of products, speed of shipment and delivery, and enables effective inventory management.

Store Fulfillment

Store fulfillment is the process of shopping where shops become the warehouses for e-commerce firms, making online sales directly from the stocks in the shops. It helps to use services such as Buy Online, Pick Up In Store (BOPIS) and others, thus resulting in decreased time for the delivery and decreased logistics costs.

8 Robust Steps to Develop an Order Management System: Full Roadmap

Dev Technosys

Developing an order management system requires a strategic approach to streamline order processing, inventory control, and multi-channel fulfillment. From requirement analysis and architecture planning to integrations, testing, and optimization, each order management software development phase plays a crucial role. This roadmap explains eight essential steps to build a scalable OMS that improves efficiency, accuracy, and customer satisfaction.

Evaluate Business Needs and Set Goals

The first task is to get acquainted with how your business operates in terms of processes, sales channels, inventory problems, and the goal of order fulfillment. Hire an e-commerce development company to specify the essential features required from OMS, such as order processing, inventory monitoring, warehouse management, shipment integration, and so on. The right analysis of requirements allows developers to build a robust OMS software meeting all business needs.

Create OMS Architecture and Select Technical Stack

It’s important to have a strong technical basis and find the right architecture, database structure, API, and development technologies. Choose between having a monolithic or microservices architecture and adopt the option that is better suited for the scalability needs of your business. Good architecture provides high flexibility and security for future integrations and stable performance of the system.

Create the Core Order Processing Engine

Hire an experienced POS software development company to create a central module of order management, the system responsible for receiving, checking, and processing orders. The main functions to be implemented are creating orders, informing about their status, checking payments, and automating processes. A trustworthy order processing engine guarantees the correct execution of operations connected with the order processing system from different sales channels.

Build Real-Time Inventory Management and Sync

It is crucial to have an inventory system that gives a complete stock overview of both warehouses and sales channels. An AI inventory management software development solution can utilize APIs, webhooks, or an event-driven paradigm for synchronization in real time. The advantages of an adequate inventory system range from preventing you from selling more than you possess to supporting automatic replenishment.

Integrate Multiple Sales Channels and Marketplaces

Using an order management system, one should connect it with the systems used for sales, such as eCommerce platforms, marketplaces, mobile apps, and retail systems. One should integrate one’s system with platforms like Shopify, Amazon, WooCommerce, or point-of-sale systems. Creating multi-channel connectivity allows centralizing the process of order management, keeping the information on inventory up to date, and thus ensuring smooth-running operations.

Utilize Intelligent Fulfillment and Order Routing

Create intelligent fulfillment workflows that automatically identify the appropriate warehouse, shipping method, or fulfillment partner. Take into account such aspects as inventory level, delivery location, shipping costs, and prioritization of orders. Intelligent routing speeds up delivery, cuts fulfillment costs, and improves customer satisfaction in general.

Build Analytics, Reporting, and Admin Management Tools

Create dashboards for monitoring information on orders, inventory levels, sales performance, and fulfillment processes. Provide features such as role-based access control, reporting, and analytics. This solution allows businesses to monitor processes, detect problems where they arise, and make decisions based on data in order to improve the efficiency of their supply chain.

Test, Implement, and Improve the OMS

Carry out thorough testing, performing functional testing, security tests, performance testing, and integration testing prior to deployment. Hire an expert marketplace development services provider to go live with the system using tested cloud systems together with monitoring and backup systems. Constantly check system performance, troubleshoot any issues, and make improvements after the deployment.

Core Features of a Modern Order Management System

Dev Technosys

A contemporary order management system has sophisticated features that aim to enhance order processing, enhance inventory visibility, and streamline operations in an organized manner. The system can complete processes such as multi-channel connection, instant synchronization of the inventory, and specifying requirements by adopting automated methods.

Feature Business Benefit
Centralized Dashboard Single source of truth
Multi-channel Integration Unified operations
Inventory Synchronization Prevents stock errors
Smart Order Routing Faster delivery
Warehouse Management Efficient picking & packing
Shipping Integration Automated labels
Returns Management Better customer experience
Analytics Dashboard Data-driven decisions
Customer Notifications Improved communication
API Integration Easy scalability

AI-Based Features That Must Be Integrated in an Order Management System

Dev Technosys

Discover the critical AI-powered functionalities reshaping contemporary order management systems, such as predictive analytics, intelligent inventory management, automated order processing, the ability to detect fraud, and wise tips.

Demand Prediction with AI

Shows consumer behavior, stabilizes stock levels, minimizes lack of stock shortages, and increases order planning.

Automated Order Distribution

Facilitates the identification of the best shipping methods through AI algorithms, makes shipping affordable, and accelerates the process.

Intelligent Product Management

Observes the current state of stocks, warns about future shortages, and works out possible product replenishment.

Fraud Identification with AI

Detects suspicious operations, analyzes buying trends, and helps to keep away from any fraud by using machine learning models.

Smart Client Assistance

AI chatbots are ready to take clients’ questions, track orders, and fix problems. Smart client assistance solves the simple and complex issues of users.

Forecast Analysis

Studies past data to see possible changes and make reasonable decisions in order management. OMS identifies trends, user patterns, demographics, and habits.

Customer-Based Suggestions

Uses AI to provide suggestions on what products to buy. With the help of this, it suggests relevant products, improves customer experience, and increases overall sales.

Automated Processes in a Warehouse

Helps to optimize warehouse processes with the help of AI technology. It includes various automated processes, such as picking, packing, and shipping orders.

AI-Enabled Return Management

Predicts return trends, streamlines processing, and improves inventory recovery through intelligent return analysis.

Voice-Controlled Order Management

Voice-controlled order management enables users to place orders through voice commands and also manage their orders.

OMS Integrations: Connecting Marketplaces, WMS, ERP, and Shipping Carriers

Dev Technosys

The order management system provides various business operations that help to manage sales, track orders, inventory, shipment, fulfillment, and more. Mainly, these integrations can create a connected ecosystem, where they provide seamless data workflows between systems, and it can also reduce manual or human data entries. These OMS integrations help businesses to increase their accessibility and reachability.

Marketplace Integrations

Integrate OMS with popular marketplaces like Amazon and eBay to help them to centralize their orders from multiple sales channels. With the help of OMS integration, marketplace platforms can maintain their real-time inventory, automate syncing and order imports, prevent overselling, and offer complete omnichannel fulfillment sales reports.

WMS Integrations

Integration of OMS in a smart warehouse management system processes warehouse operations like inventory, order sharing, tracking supply, and completing orders on time. Integrating OMS in WMS can help staff members to get instructions for picking, receiving, and packing orders. It also improves inventory accuracy and order fulfillment.

ERP Integrations

The ERP integration mainly connects the OMS with various elements like finance, inventory, customer management system, accounting, and procurement. The ERP processes several automatic operations like stock levels, payments, sales, invoices, and financial records. It provides consistent data across all the departments.

Shipping Carrier Integrations

The integration of order management systems with transport carriers like UPS, DHL, USPS, and many more helps automate the shipping operations from printing shipping labels to keeping track of shipment status. This allows companies to analyze which carrier offers the cheapest shipping, keep their customers informed about the shipments, and maintain low shipping costs while optimizing service.

Why Integration Matters?

Automatic integration between order management systems allows for the elimination of bottlenecks and the overall automation of all processes connected with business transactions. Integrating strategies with shipping carriers as well as with market platforms, warehouses, and enterprise resource planning systems leads to the improvement of operational efficiency, ensuring a better customer experience with the company.

The Complete Order Lifecycle Map: From Order Capture to Customer Delivery

Dev Technosys

Before placing the order, customers must know about the overall Order lifecycle management to understand each step in depth and how it actually works. This also helps businesses to identify operational bottlenecks, prevent inventory errors, and deliver a seamless experience. Let’s start the step-by-step order lifecycle map:

Order Capture

A lifecycle starts with a customer placing their order using an eCommerce site, a marketplace, a mobile app, or a retail outlet. The OMS takes care of the collection of order information, confirmation of the availability of the products, validation of customer data, and checking payment status as the next step in the fulfillment process.

Inventory Allocation

When the order is approved, the OMS proceeds to allocate inventory from the best possible warehouse, distribution hub, or retail point. Effective allocation rules are based on stock level, customer proximity, freight price, and delivery time.

Order Routing

The system automatically re-routes the order to the fulfillment point based on the already set business rules. Thus, effective order routing leads to lower shipping costs, shorter delivery time, evenly distributed order management workload in all warehouses, and improved efficiency of the operations.

Order Fulfillment

The teams responsible for warehousing or stores get instructions for how to pick, pack, and ship products straight from the order management system. Helped by technologies that involve barcode scanning, verification of stock, and automated processes, errors in order fulfillment software can be reduced and fulfillment accuracy improved.

Shipping and Delivery

The next sequence takes place after the packing is completed. Thanks to integration of the order management system with shipping companies, labels are created, shipment prices compared, and real-time tracking information received in automatic mode. Tracking information can be sent to clients at all delivery stages, which increases the level of transparency and satisfaction.

Order Updates and Post-Purchase Management

The last stage is the confirmation of delivery, return, exchange, refund, and notifications for customers. The order management system updates the present level of stocks and provides synchronization of data across sales platforms, ERP solutions, and stores.

What is the Cost to Develop an Order Management System?

Dev Technosys

The order management system development cost is around $30,000 to $150,000, depending on several factors or reasons. Mainly, the cost can be influenced by advanced features like AI automation and other futuristic functionalities. There are many other major factors, such as the development team, customization level, third-party integrations, emerging tech stacks, backend processes, and more. To clarify the cost to build warehouse management software, offering a detailed pricing table with proper complexity of OMS:

OMS Type Key Features Estimated Cost
Basic OMS Orders, inventory, reports $30,000 – $50,000
Mid-Level OMS Multi-channel, integrations, automation $50,000 – $100,000
Enterprise OMS AI, analytics, ERP integration, scalability $100,000 – $150,000+

Best Technology Stack for Order Management System Development

Dev Technosys

Choosing an appropriate technology stack is vital to build a logistics management software. The right combination of front-end languages, back-end technologies, databases, cloud platforms, APIs, and security applications ensures simple order processing and real-time synchronization of inventory, integration across channels, and fulfillment operations in case of emerging companies.

Technology Stack Component Recommended Technologies Purpose
Frontend Development React.js, Angular, Vue.js, Next.js Build OMS dashboards and interfaces
Backend Development Node.js, Java Spring Boot, .NET Core, Python Django Handle orders and business logic
Database Management PostgreSQL, MySQL, MongoDB Store orders, products, and inventory data
API Integration REST API, GraphQL, WebSockets Connect external platforms and services
Cloud Infrastructure AWS, Microsoft Azure, Google Cloud Host and scale OMS applications
Message Queue System Apache Kafka, RabbitMQ, Amazon SQS Process real-time system events
Caching Solutions Redis, Memcached Improve speed and performance
Containerization & DevOps Docker, Kubernetes, Jenkins, GitHub Actions Automate deployment and scaling
Security & Authentication OAuth 2.0, JWT, Keycloak Secure access and user management
Monitoring & Analytics Prometheus, Grafana, ELK Stack Monitor performance and system health

Industries That Benefit Most from Custom OMS Development

Dev Technosys

This article sheds light on the ways the new custom order management system development is revolutionizing industries spanning retail, eCommerce, and manufacturing to healthcare and logistics. Custom-built OMS solutions enhance efficiency by streamlining processes, providing better inventory visibility, and improving customer experiences.

Retail and eCommerce Industry

The retail and E-commerce industry has a lot to gain from order management solutions that combine purchasing, inventory management, and delivery into one system for better overall backorder handling. An effective order management system allows online retailers to track their safety stock, automate their sales processes, connect to various marketplaces, and deliver orders quickly.

Manufacturing Industry

Manufacturers also gain from using order management systems as they enable quick order movement from one place to another and ensure accuracy. Integration of the order management system with ERP and warehouse management software development solutions boosts order accuracy, decreases idle time in production, and improves visibility and efficiency of the entire supply chain.

Wholesale and Distribution Industry

Launched to manage characteristics of customer requirements in an easy way and ensure timely delivery of products, wholesalers are responsible for operating on a large number of products and delivering to different customers’ locations. A customized order management system makes it possible to automate order management and generate all necessary information about warehouses.

Fashion and Apparel Industry

There is a high need for a well-performing order management system in the fashion industry, which is characterized by seasonal demand for products and frequent launches of new collections. A customized order management system provides coordination of stocks through the online shops, distributing all necessary goods among different distribution channels, and guaranteeing a good fulfillment process.

Healthcare and Pharmaceutical Industry

Industries such as healthcare and pharmaceuticals require a proper order processing management system to fulfill all legislative requirements and deliver products that cannot be accepted. A customized order management system improves methods for inventory management and delivery as well as enhances efficiency in operations.

Future Trends in Order Management Systems (2026)

Dev Technosys

Order management systems make huge progress with the use of artificial intelligence, automation, cloud computing, and real-time processing. By the year 2026, companies will use intelligent OMS solutions to ensure high inventory accuracy and help facilitate the process of order fulfillment.

AI-Powered Order and Inventory Optimization

AI will change how companies use supply chain software development solutions by providing forecasting of demand for the future, facilitating automatic planning of inventory needs, and ensuring effective and intelligent routing of orders. AI-based systems are able to interpret customer behavior, buying patterns in different sectors, and data from the supply chain.

Current Visibility of Supply Chain

With the help of up-to-date order management systems (OMS) will ensure that the supply chain is transparent for all parties involved, including manufacturers, suppliers, warehouses, and shipping companies. Due to constant tracking of orders and notification systems based on data analysis and processing. Businesses can monitor the movement of inventory and take measures for fast decision-making in complicated fulfillment networks.

Automated Intelligent Fulfillment

Automation will be a game-changing factor that will have a great impact on the performance of OMS because its functions will include automatic allocation of orders, using robotics in warehouses, implementation of intelligent picking systems, and self-instruction processes. All of these things will allow businesses to avoid manual processes and speed up.

Integration of Omnichannel Commerce

The future systems for order management (OMS) will be fully integrated with online shops, market sites, mobile applications, social commerce, and retail shops. Complete order management would ensure that customers’ experiences are up to the level, inventory is under control, and purchases occur smoothly without worrying about which channel was used.

Cloud-Native and Scalable OMS Architecture

Cloud-based OMS will be developed massively due to its flexibility, safety, and capacity of scaling. Organizations will utilize microservices, API-first architecture, and serverless technologies to deal with growing order volume, improve the process of integration, and support global business in the process of continuous development.

Conclusion

Dev Technosys

Implementing an order management system can help organizations simplify complicated order processes, connect inventories over different channels, and enhance order fulfillment. With the right structure, connections, and automation features, an OMS provides organizations with a clearer view of inventory levels, contributes to quicker fulfillment processes, and improves their customers’ satisfaction. Reach out to a supply chain software development company to keep on expanding; investing in a flexible order management system can allow organizations to handle that growth and any related problems more easily.

Frequently Asked Questions

Dev Technosys

How Much Does it Cost to Develop an Order Management System?

The cost to build an order management system lies between $30,000 and $150,000, or goes to a higher price. It includes many advanced factors like third-party integrations, features, functions, complexity, development approach, customization needs, and backend infrastructure.

How Long Does it Take to Create an Order Management System in 2026?

To create an order management system in 2026, it takes around 3 to 6 months or longer, depending on the major elements. Involves technical requirements, project scope, number of integrations, premium features, AI automation functionalities, customization level, and more.

What is the Difference Between OMS and ERP?

The Order Management System (OMS) mainly focuses on managing inventory, fulfillment, sales channels, customer orders, and more. An Enterprise Resource Planning (ERP) platform handles various types of business operations, such as finance, resource planning, procurement, accounting, and more. The main difference is that OMS improves order processing and ERP manages business workflows and operations.

What Security Features Should Be Included in OMS Development?

A secure online management system needs to comprise features such as data encryption, secure authentication, role-based access control, API security in OMS integrations, backups, fraud detection, audit trails, and PCI DSS compliance. These practices regarding security are aimed at preventing the possible loss of confidential customer, payment, and inventory information.

How Does an OMS Handle Returns, Refunds, And Exchanges Efficiently?

An OMS facilitates the processes of return, refund, and exchange by way of automated return requests, tracking of product movement, conventional inventory records systems, and refund processing. The system provides information regarding the status of returns, reduces non-automated errors, enhances the quality of customer service, and enables quicker resolution of issues as they arise in different sales channels.

Video Testimonials

Discover how our clients have achieved success, watch their authentic video testimonials and see the results for yourself

“Dev Technosys delivered a secure, user-friendly medical app for us. Their technical expertise, clear communication, and commitment to healthcare compliance truly exceeded our expectations.”

Brad Ryba

CEO

Brad Ryba
Video Thumbnail

“Dev Technosys transformed our business idea into a powerful mobile app. Their strategic approach, reliability, and on-time delivery helped us scale smoothly and confidently.”

Lisa Dott

Managing Director

Lisa Dott
Video Thumbnail

“Working with Dev Technosys felt like a true partnership. Their care, dedication, and understanding of our healthcare goals made the entire journey smooth and rewarding.”

Brenda

CEO, Papaya

Brenda
Video Thumbnail

“Dev Technosys brought our carpet information project to life with clarity and precision. Their professionalism, responsiveness, and commitment to quality made the collaboration truly valuable.”

Abdul Wahad Rasul

Director - Satar Carpet GmbH

Abdul Wahad Rasul
Video Thumbnail

“Dev Technosys played a key role in shaping our project into a viable business. Their problem-solving mindset, technical strength, and consistent support delivered real results.”

Arif Alakbarov

Founder at Best.AZ

Arif Alakbarov
Video Thumbnail

“Dev Technosys handled our healthcare project with care and precision. Their thoughtful approach, strong collaboration, and attention to detail gave us confidence at every stage.”

Mbuih Zukane

CEO - InspireWebApp

Mbuih Zukane
Video Thumbnail
Testimonial

1000+

Countless Transformative Experiences
with Dev Technosys

204 Reviews on Clutch

Meditation App

"Building a meditation app that truly soothes the mind was our dream, and this team made it a reality. From immersive audio features to personalized mindfulness journeys, everything is top-notch. Our users love the experience, and retention rates have never been better!"

Client Photo

Emma Lewis

UK

Fintech App

"Security and speed are critical in fintech, and our app excels in both. The team built an intuitive, high-performance platform with advanced encryption and instant transactions. We've gained the trust of thousands of users, and our growth in the financial sector has been remarkable!"

Client Photo

Luca Moretti

Europe

NFT Marketplace Platform

"Our NFT marketplace is now a game-changer in the digital asset world. The team delivered a highly secure, scalable, and visually stunning platform. The smart contract integration is seamless, and user engagement is at an all-time high. Couldn't have asked for a better partner!"

Client Photo

Aisha Al-Farsi

UAE

Generative AI

"AI innovation requires precision, and this team nailed it. Our generative AI app produces stunning, realistic results with lightning-fast processing. The algorithm customization exceeded our expectations, and we've seen a massive increase in user adoption. Truly a cutting-edge development team!"

Client Photo

Hiroshi Tanaka

Japan

Our Offices

We Proudly Shines Globally, Featured by Renowned Publishers!

  • india office

    United States of America

    5668 e 61st street ste 2000 #360 commerce, california 90040, USA

  • india office

    United Kingdom

    60 st martins lane, covent garden wc2n 4js, London

  • india office

    United Arab Emirates

    DIP 1 - C.E.O Building - Office 613 Dubai, 500001

  • india office

    New Zealand

    188 Quay Street Auckland, AUK 1010

LET'S COLLABORATE

LET'S WORK
TOGETHER

Dev Technosys

Serving in 71+ countries for software development

United States (USA), United Kingdom (UK), Singapore, Germany, Canada, Australia, Ireland, Dublin, ,New Zealand , Netherlands, Norway, United Arab Emirates (UAE) , Saudi Arabia , Qatar, Finland, Mexico, Switzerland, Spain, France, etc