Skip to content

Integration with Oracle Simphony

POS Integrator Module - Oracle Simphony

Among the POS/ERP systems with which Ordering Stack is integrated, Oracle Simphony holds an important position. This solution is often chosen by larger restaurant chains. The system supports very complex configurations both at the organizational structure level as well as at the pricing and product levels.

When building the integration with Oracle Simphony, we decided to support this model to the greatest extent possible. This was achievable because the models in Ordering Stack are very flexible.

Our POS-Integrator module allows, among other things:
  • support for even very advanced product configurations 
    • support for combo meals
    • support for condimentów
    • support for product hierarchy
  • Integration via Transactional Services Gen 1 and Gen 2
  • Retrieving order status from Oracle Simphony KDS
  • Importing orders added by the cashier on the POS
  • Displaying the status of all orders on the Order Status Screen
  • Handling kiosk orders paid both by card and cash (cash acceptance by the cashier for an order defined at the kiosk)

Several years of experience working with Oracle Micros 3700 and Oracle Simphony systems have enabled us to create an integration module you can rely on. Each year, it handles tens of millions of transactions for restaurant chains such as Burger King, Popeyes, and others.

Of course, as with any other POS-integrator module, setting up integration with the POS system allows the use of all Ordering Stack modules, including:
  • Kiosk application
  • Integrations with marketplaces (aggregators) 
    • Thanks to our mapping strategies, you can maintain a single menu for all aggregators and delivery channels
  • Web / mobile ordering
  • Mobile loyalty application
  • Marketing and loyalty module

and more.

Transactional Services Gen 1

Our integrator can operate if you are using the first generation of Transactional Services (Gen1). Oracle still relies on it in many countries, which is why this support is important to us. This generation of the Simphony API has certain limitations, particularly regarding the retrieval of complex product definitions. Therefore, in addition to API access, it is necessary to export CSV files from Oracle's reporting tool (you can find the detailed instructions here). Nevertheless, despite these inconveniences, the entire solution works very efficiently, and this integrator can support the operations of even very large restaurant chains (which we have successfully done).

Transactional Services Gen 2

The latest version of the Simphony integration interface supports retrieving definitions of all types, including complex products such as ComboMeals. It can also operate in a central mode, which means it is not necessary to install a local POS-integrator module in each restaurant.

Integration scenarios on POS using SIM/PSM and ISL script

Oracle Simphony, like the earlier generation MICROS RES 3700, allows the creation of developer modules that can extend the functionalities of the POS application used by the cashier. The special ISL scripting language, along with SIM/PSM modules, enables the implementation of quite complex business logic scenarios and integration with external systems. For example, integration with an external loyalty system is possible. This is how we handle the processing of Ordering Stack coupons (which can be coupons from the Ordering Stack system or another external loyalty system).

See it in action

In the video below, you can see how our POS Integrator for Oracle Simphony operates in restaurants.