This section will help you integrate step by step to event queue system.
Event queue system is an alternate of a Webhook system you usually saw when integrate with 3rd party but we implement it in a difference way, because it simpler and our use cases don’t really need Webhook. It’s main function is help you get most updated events in about orders, products and other type of events we might add in the future from Tiki.
If you build public apps
Follow this guide, you can use event queue to get notification event
- when an order created from your seller products,
- when your seller orders get status update,
- when your seller product price, inventory, attributes changed
You can use it to get all notification about your seller’s orders, so you can notify them via your system or sync with your order management system. You can sync all seller’s products from Tiki to your products database to keep all the price, inventory, attributes look the same across many places.
3rd party app can get events of all sellers authorized for you.
If you build in-house apps
Follow this guide, you can use event queue to get notification event
- when an order created from your products,
- when your orders get status update,
- when your product price, inventory, attributes changed
So you can get alert to handle new orders, handler logistic about your orders delivery, or sync your product info from Tiki to your system or other e-commerces you might have.
Seller can only get events belong to you.
Which events are supported
Currently here is the list of supported event type. When an event happened belong to those types we will route it to one of your queues, so you can easily pulling them. Please continue reading to know how to create queue then subscription event type to a queue and pulling events.
The event queue system guarantees that it will delivery at least one and in order events. That means no lost events and all events will deliver in order they occurred. So you can confident to replace your old crawling methods to use event queue system.