...
Online ordering for Aura is done through a cosoft-built integration that has an API that allows third-party developers to send order data from their portals in the form of an XML document. Yumbi's portal is used for all Famous Brands stores, whereas some stores, such as Romans, have their own portal developed by BNRY.
This integration is done using a mediator server and client system. As the name suggests, a mediator server is a ‘middleman’ between the online ordering portal platform and the Aura POS system. When an order is placed through a portal (such as a website, call centre or mobile app) it is submitted to a mediator server, where it is saved in the database. Stores using Aura will have a mediator client, which is a service that runs on the store’s Aura server PC. The mediator client communicates with mediator server and checks if any orders that have been placed for them.
...