I need an expert in API connections
- or -
Post a project like this1056
€180(approx. $193)
- Posted:
- Proposals: 5
- Remote
- #3262727
- OPPORTUNITY
- Awarded
Description
Experience Level: Entry
Estimated project duration: less than 1 week
I need assistance in connecting via API the tour booking engine used by our travel agency to an online invoicing app in Greece.
Basically what I need is this: Whenever a service (i.e. a tour) is bought by an end client and a final payment is processed via the booking engine, I need the information used in this transaction (i.e. client's name and address, email address etc) to be sent via a webhook to a certain URL, so that the invoicing app can use this information to issue an invoice.
If you wonder why can't we simply use the invoice issued by the booking engine itself the answer is this: The wonderful Greek government is forcing us to only use one of the few registered Greek invoicing apps to legally issue our invoices. I know it is crazy but it is real.
Therefore we will issue the same invoice twice, one time it is anyway issued by the booking engine and a second time it should be issued by the Greek authorized invoicing app.
Therefore we need to connect via API the booking engine and the invoicing app to transfer the details of the sales transaction (i.e. customer's name, address, email etc) from the booking engine to the invoicing app.
Our booking engine is called "Bokun" and the API documentation is here: https://docs.google.com/document/d/1tkLLqeAvVtRrDpsM1uJZJvhHg3EfsMw1z_SN8Lbe2Rs/pub
and here:
https://docs.google.com/document/d/1oavs_UCcUVdcOlkC9obtas21OyntEVMrTEsvjktZLJs/edit#heading=h.po39ggca4pp9
Our website is this: travelanddo.net
The invoicing app is called Billit and its API documentation is here: https://developer.billit.io/docs/billitdocs/docs/apidocs.md
Basically what I need is this: Whenever a service (i.e. a tour) is bought by an end client and a final payment is processed via the booking engine, I need the information used in this transaction (i.e. client's name and address, email address etc) to be sent via a webhook to a certain URL, so that the invoicing app can use this information to issue an invoice.
If you wonder why can't we simply use the invoice issued by the booking engine itself the answer is this: The wonderful Greek government is forcing us to only use one of the few registered Greek invoicing apps to legally issue our invoices. I know it is crazy but it is real.
Therefore we will issue the same invoice twice, one time it is anyway issued by the booking engine and a second time it should be issued by the Greek authorized invoicing app.
Therefore we need to connect via API the booking engine and the invoicing app to transfer the details of the sales transaction (i.e. customer's name, address, email etc) from the booking engine to the invoicing app.
Our booking engine is called "Bokun" and the API documentation is here: https://docs.google.com/document/d/1tkLLqeAvVtRrDpsM1uJZJvhHg3EfsMw1z_SN8Lbe2Rs/pub
and here:
https://docs.google.com/document/d/1oavs_UCcUVdcOlkC9obtas21OyntEVMrTEsvjktZLJs/edit#heading=h.po39ggca4pp9
Our website is this: travelanddo.net
The invoicing app is called Billit and its API documentation is here: https://developer.billit.io/docs/billitdocs/docs/apidocs.md
Ioannis S.
100% (12)Projects Completed
8
Freelancers worked with
8
Projects awarded
73%
Last project
11 Aug 2021
Greece
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies