Bókun can check if a certain departure has available seats or free tickets in a 3rd party booking platform. If the departure is in fact availble, Bókun will allow the booking to be created and push it through to the external system and reserve the availability.
This feature is called the Inventory Service. To use the inventory service you must build your own plug-in which acts as a channel between Bókun' inventory service and the other system.
What can the Inventory Service do?
The main functionality fo the Inventory Service is to:
- Get product info from external sources.
This allows Bókun to create products locally based on the content in the other system. The availability will not be created as a static entity on the Bókun platform since the main goal here is to have a live inventory check.
- Check product availability before creating a booking.
- Create a booking in 3rd party systems and get a ticket code / barcode.
- Cancel bookings in another system.
Documentation, test harness and a reference plugin
The Inventory Service is documented, and we provide a test environment with it, as well as a demo plugin for reference.
- Documentation on the Inventory Service is found here.
- Test harness for the Inventory Service is found here.
- A demo plugin to use as a reference to your own plugin is found here.
To get an Inventory Service plug-in added to Bókun, you will need to write the plug-in and test it. Once the plug-in has been tested and seems to work our support team will vouch the quality of the code and allow Bókun's Inventory Service to use the plugin.
It will then be available to your Bókun account for end-to-end testing.
To get our support team to evaluate your plugin and add it to the Bókun platform. Contact firstname.lastname@example.org.
Please state the following when requesting a plugin to implimented
- Plugin url.
- Plugin url port.
- If you want to use TLS/SSL, provide the Certificate in .crt format.
- Shared secret.
Questions / support requests?
The Bókun support team is happy to respond to any questions regarding the Inventory Service integration process.