Create an online solution with POS api to create and print invoices

Job ID: 33738575

Budget: €36 – €0 EUR

Please check this doc:
https://docs.google.com/document/d/1ccXWZNXh1wpCVypKssidogTZFqjoDmCaI-QnuipT90I/edit?usp=sharing



We are a restaurant in Vienna, Austria.

We have two delivery systems we are using currently. This systems are:
www.lieferando.at (also known as Just Eat or takeaway.com)
www.mjam.at (also known as deliveryhero)

Both systems are very similar and both provided us with a terminal box where orders can be managed. One is being used for www.lieferando.at orders and the other for www.mjam.at orders.



The problem is that these terminals don’t create official invoices.
Therefore we somehow need to connect them to our POS, which is www.ready2order.at.

The bad thing is that both delivery systems, although they have an API don’t want to give it to us.

What we have, is the API for the www.ready2order.at POS, which can create invoices with API.

POS www.ready2order.at API:
https://app.swaggerhub.com/apis-docs/ready2ordergmbh/ready2order-api-production/1.0.337
The API is very well documented here, please check it out.







An alternative solution could be the following.
Both of these delivery systems also have an alternative order-system where orders can be tracked live:

www.lieferando.at | https://live-orders.takeaway.com/orders



If you open network, you can see the following:



With these data, you can call the ready2order.at API and create an invoice.

www.mjam.at provides the exact same live-order portal solution.


TASK
Create a solution that automatically creates and prints an invoice from these online orders.
Related categories: PHP Web Scraping Node.js API Point of Sale