Doshii now supports webhooks for Apps

Doshii is constantly listening to its partners and looking for new ways to allow Apps and POS to connect. As a result of discussions and feedback with its development partners via its Community Forum, Doshii is pleased to announce that it now offers webhooks, in addition to its existing support for WebSockets.


Doshii CTO, John Twomey, explains that while most web service APIs support a standard RESTful request/ response mode of interaction, some may provide additional or alternative options via webhooks or WebSockets. “These technologies enable different means of communicating with an API, with strengths and weaknesses that vary depending on the context in which they’re used,” he says.


“WebSockets provide a persistent, real-time socket-like connection between two endpoints (most typically, a client and a server). Either party to the connection can send data at any time, and the connection is long-lived, making WebSockets an ideal option for subscribing to server-side event feeds that may produce updates at infrequent and unknown intervals.”


“But, while WebSockets can be powerful, they are not always the best solution,” John goes on. “Because WebSockets are persistent over long periods of time, they require a stable, always-on network connection and active maintenance to be effective.”


“They are suited to scenarios that require real- or near-real-time communication between a client and a server, particularly where one or both sides need to be informed of events that may occur on the other side with little to no warning. For scenarios that lack this, webhooks now offer an alternative on the Doshii platform.”


“Webhooks turn the standard RESTful request/ response model on its head by allowing the API server to post unsolicited updates back to a client,” John explains. “To use a webhook the client will register a callback URL with the API provider. Your system receives the data, and can then perform whatever processing your application needs.”


“While Doshii prefers and recommends WebSockets – which generally come with fewer caveats than using webhooks – webhooks can be a more appropriate choice in certain cases. The best approach depends upon the context of the application being built and the features of its runtime and deployment environment.”


For any questions on this new feature, click here to access our API Support team and/ or documentation on our Support & Guide platform, or click the chat window below.


Start Your Free Trial

What’s new at Doshii: April 2018

April has been a busy month at Doshii. App certifications and implementations continue to flow, and there have been some great new features rolled out as a result of collaboration with integrators. This newsletter also highlights our position on data security and expands on the full release of the Doshii Dashboard.


Stay up-to-date with our latest updates via Linkedin and @doshiiapi.


Greg Williams appointed Doshii GM


Doshii is pleased to announce the appointment of Greg Williams as General Manager. Founder Sean O’Meara says the Board are very impressed with the product and technology advancements made under Greg’s leadership as Head of Product, and this appointment is recognition of the skills and experience he adds to the company.


“Greg has demonstrated an amazing ability to connect with POS and App partners from both a personal and technical perspective,” he adds. “The platform feature set has matured substantially and this has been key in driving Doshii forward.”


Sean mentions that the company will be adding more staff and resources over coming months to support development and product management, given the growing number of Apps and POS that are connecting to the Doshii platform across new geographical markets.


Get in Touch with Doshii



Doshii Community forum drives new features


Doshii is expanding its order and payment API as a direct result of great collaboration with integrators via the Doshii Community forum. Doshii GM, Greg Williams, says the forum has been invaluable for the product and their partners. “It’s a great source of ideas, it’s helpful for requesting features from the Doshii team and is an important space for discussing and sharing support information”, he says.


The Doshii team are excited about the new features which have grown out of the Community forum. This highlights their openness to suggestions and responsiveness to the constantly changing venue management environment. Here are three new features originating from the Doshii Community forum:


1. POS Initiated Payment workflows


With POS Initiated Payment (PIP), POS initiates a transaction using Terminal ID & Application ID (these are optional). Payment Apps are then notified of the new Transaction requested and may handle the transaction as per the current process.


Join the discussion on PIP via our Community Forum post now.


2. Redemption Codes to support loyalty & payment Apps


Doshii will now also enable POS and Apps to exchange custom data when submitting transaction requests. This allows integrators to include membership IDs, gift-card sequences, voucher, promotion, and authentication codes which may be input manually, scanned (e.g. QR or barcode), or captured directly by Apps.


Join the discussion on Redemption Codes via our Community Forum post now.


3. Pre-ordering for reservations


This feature will allow users to pre-order meals when making a reservation, offering a streamlined experience for those who like to plan ahead. Customers no longer need to be checked-in before ordering.


Join the discussion on Pre-Ordering via our Community Forum post now.


Register for the Community forum


Users need to be registered with our Support & Guide platform to access the Community forum. You can locate the ‘Community’ link quickly and easily in the top right corner of the Support & Guide page. Please contact or sign-up for a free trial if you don’t have access. Read all about it here.


Doshii’s POS-agnostic stance gives integration partners full control of their data


With the ongoing focus on data protection and security in the IT Industry, we’d like to remind you how we approach this vital question. GM Greg Williams explains it like this: “We take great pride in being a neutral, vendor-agnostic integration platform that offers best-practice data security.”


“Our value lies in connecting Apps and POS in real-time via a standardised API,” says Greg. “And our reputation is staked on our vendor-agnostic stance. For instance, we don’t share a integrators’ data with their competitors.”


Greg points out that Doshii has built strict boundaries into their operating environment. In fact, one of the main features of Doshii is that venues are ultimately in control of their data and which Apps are connecting to their venues POS system. “Data isn’t shared with anyone, unless the venue permits,” he says, “and we definitely don’t share any data between POS companies.”


On the Doshii personnel front, access is tightly controlled and is limited to a select group of staff bound by strict confidentiality agreements.


Click here to read more about our data security and privacy policies.


Start Your Free Trial



Doshii API Dashboard full release gives critical info at a glance

After a successful Beta program, the Doshii API Dashboard has now been rolled out as a full release.


Access to the display provides an easy way to manage and monitor all your Doshii integrations from one place in real-time. This provides a valuable window into your integrations, ensuring that they are working smoothly.


6 key Doshii Dashboard 2.0 features


  1. Quickly and easily view and manage all registered venue locations from a single console.
  2. It is built on the same Doshii API as all integrations so data is seen in real-time.
  3. The user-friendly interface allows quick venue onboarding, issue debugging and configuration of new connections.
  4. Easy-to-read, meaningful statistics are presented for monitoring connection points.
  5. Integrated Support & Guide allows easy searching of guide documentation and request enhancements, and accessible Helpdesk support and chat with available agents.
  6. Viewing and simulating requests and responses directly within the dashboard speeds up integration development.


All ongoing feedback is valuable, so please head over to our Community Forum to share any insights, request new features and have your say on others’ suggestions.

To get access to the new Doshii API Dashboard, click here.

Start Your Free Trial

Record Number of Integrations in March

We have never had so many App certifications in one month before, with some exciting implementations taking place in collaboration with some great partners. Look out for the new integration announcements coming soon. Follow us on Linkedin and @doshii_api for the latest updates.


Check out our new video, which highlights the value that Doshii brings in connecting Apps & POS.


apps & pos connected



Update on the new Support & Guide Platform


Support & Guide Platform

You would have seen a section last month describing our new API Documentation and Support platform, which enables all Doshii users to chat with our team members directly from any of our platforms; the Doshii Website, Dashboard, Support and Guide.


This means all users have quick and easy access to our experienced support team if they require any assistance. We’re confident our new platform provides a great user experience for all of our clients.


A number of you have been in touch recently asking where the documentation has been relocated to following our platform release.


Click here to access our Support and Guide platform.


Please note that if you haven’t already, you’ll need to request access to the new documentation, which the Doshii team will review and approve.


If you are a Doshii Integration partner, you will already have access to the Support and Guide. If you haven’t signed up yet, click below to get started.

Get Started With Doshii



Latest blog in our CTO John’s API Integration series


Doshii CTO John Twomey has created an easy-to-understand blog series covering all aspects of API Integration. The latest one is titled Architecting multiple integrations via one API. Below are the key points; click here to read John’s full run down.


  • There are complexities associated with integrating with third-party API’s due to competing APIs and standards. This increases development, testing and maintenance time and costs, but can be mitigated by using a ‘middleware’ API.
  • What if your application or POS system could talk to a single service that internally handled communication with each of the related API’s and then just shipped you the result? It might look something like the graphic below.


doshii graphic


  • We’ve added a ‘middleware’ layer that sits between your solution and the rest of the world. Instead of talking to many different APIs, your solution only needs to integrate with one; the middleware’s. This means a reduction in development, testing, and maintenance; i.e. time and money.
  • This middleware is called Doshii (see the diagram below). Doshii provides API integration, management and aggregation as a service. This frees up your time and allows you to focus on your product.


Doshii API Middleware


See below for John’s other articles in this series. To make sure you stay up to date, follow us Facebook, LinkedIn and Twitter, or sign up for our newsletter.


1. What is API Integration? John outlines what an API integration is, provides some background on how it came to be and explains its importance in modern technology. Read more here.

2. API Integration Basics. Learn about the key features of an API integration from an expert. And how to pull it all together to create a successful integration. Read more here.

Start Your Free Trial


Doshii BluFlow Integration

Doshii partners with Bluflow for advanced digital menus


Doshii is thrilled to announce a Bluflow integration partnership. Bluflow’s solution creates advanced digital menu systems that are already popular with many businesses. However, as a result of the collaboration with Doshii for a reliable POS connection, this technology has become even more efficient.


It took just two weeks after the initial meeting between the Doshii and Bluflow teams to set up the integration strategy.


Bluflow’s innovative solution for POS systems allows businesses to coordinate their digital menus and sales and grabs customer attention through creative and attractive digital signage and displays. It works seamlessly across all digital screens simultaneously, so updates can be applied quickly across a business’s entire system. This new App and POS integration means employees using POS technology will no longer have to enter the same information repeatedly.


Bluflow’s software was developed specifically for the hospitality industry, so they understand the requirements of some of Doshii’s biggest clients.

Read more about this integration

When Is The Right Time To Start Thinking About Reservations Online?

It’s a Friday night and you’re looking ahead at your venue’s upcoming reservations. Some people emailed in, you’ve already had a few walk-ins and plenty called up last minute, and there’s that one couple that booked through an app you’ve never even heard of. Managing your reservations usually runs smoothly, but there’s always that one lost table or a booking claiming that they requested a few more seats. So, why do you need an online reservation system? You’ve survived so far and a change to your POS and website is more hassle than it’s worth, right? Not if you have the correct tools and know how to use them. Here’s a few reasons why moving your reservations online could save you more time and money.

Get organised

In short, handling your reservations online helps you to track and organize your customers. With an online booking system you can funnel customer booking paths from social media, website traffic, directory sites, and review sites – all to the same place. Give yourself a holistic view, with no more lost bookings or overbooked nights.

Receive bookings while you sleep

Customers don’t work to a schedule. They search for venues at all times of the day and night. Online systems will take bookings outside business hours, and unlike email submission forms, will respond and confirm the booking instantly. This lets your customers book when they’re most excited and emotionally committed – resulting in less no shows.

Add even more value

An inherent part of booking online is your customers providing an email address for confirmation. Most businesses won’t capitalise on this, as entering and maintaining a database is labour intensive and costly. But, by using an online booking system, you will automatically generate a database of already engaged users or warm-leads – providing more worth than hassle.

Get on the front foot

The transition from traditional business services to online services is well and truly here. With mobile browsing leading the pack, customers are expecting more and more from venues. As new hospitality venues open with fully digital capabilities, older venues are left behind with out-of-date functionality. Moving your initial point of contact online will give customers a place where they are used to booking and paying for services.

‘This all sounds great, but moving online is just too hard.’

While other industries have made the leap to online, hospitality has lagged behind, seemingly due to the complexity of installing new systems. We’ve all been presented with digital solutions: iPads, website booking forms, dedicated apps; but they never integrate into our current systems with enough ease. Enter Doshii. The Doshii API facilitates a broad range of functionality, so that no venue ever has to miss out on the latest technology again. It’s been specifically designed to provide seamless integration into any POS, whether cloud or legacy. Built on the cloud, the SSL-secure API provides two-way communication between the POS and any app integrated with Doshii. So there’s no more excuse to not move your reservations online


In hospitality, there are three magic words that get thrown around a lot. No, not I love you (although we do hear that from customers every so often). Point of Sale is what everyone’s talking about in the hospitality industry. And for good reason. An online POS is one of your best resources. Think of it like having your own team of specialists working behind the scenes, ensuring everything’s working the way it’s supposed to. If you want to become or remain a leader in the hospitality industry, you need an online POS system, stat. Here’s why:

1. Know your best sellers

If you’re a restaurant, café or hotel with lots of employees, you’ll know how hard it is to keep track of them at all times. Online POS systems make it easy for you to track how each team member is going, based on the revenue they bring into your store, their attendance, the sales targets they hit and the number of bills they process. This won’t just make it easier for you to highlight problem areas. It will also make it simple for you to reward best sellers, and even automatically offer incentives for high sales. Workforce management software like Tanda and Deputy can make staff management even more effective.

2. Love your customers

Online POS systems means better CRM. Email receipts directly to your customers and keep
them up to date with sales and specials by sending regular e-newsletters. You can also track
what they want to buy and offer them points for every sale. Or why not introduce a loyalty
program by offering discounts to your loyal clientele. Check out Impact Data and MyGuestList
as great ways to boost your loyalty offerings.

3. Data in a click

Put away the logbooks. With Online POS systems you can easily find out where you stand in your business, all within a few clicks. All your transactions will be captured by your POS software, which means you can simply discover how much you sold in a day, week, month or even a year. You can also find out your sales based on area or category, whichever is important to you.

4. Technology at your fingertips

Through the open API of POS systems, you can connect all sorts of different apps and technology platforms – accounting, ordering, rostering loyalty, e-commerce and loyalty– directly into your POS. The new challenge – for both apps and POS – is how to avoid spending all their time building these connections. Enter Doshii. Your go-to platform that connects to a range of POS and apps. Doshii helps Cloud POS get access to more apps faster, and helps Legacy POS use an open API so they can give their customers access to the same technology partners that a Cloud POS can. Simple!

Doshii and Menulog partner to integrate thousands of Australian hospitality venues at point-of-sale

Doshii and Omnivore sign global agreement

Doshii and Omnivore sign global agreement to unlock innovative integration for apps & payments in hospitality and retail Point of Sale (POS)

Melbourne-based hospitality and retail POS API startup Doshii has signed a global agreement with Omnivore in a bid to pave the way for hospitality and retail apps to connect with traditional and cloud-based point-of-sale (POS) terminals in a more streamlined manner.

With the integration of both APIs expected to be live in the coming months, brick and mortar venues will soon be able to connect to a standard API and connect a multitude of apps to their POS, including order ahead, reservations, loyalty and payments.

Doshii General Manager David Engel said the agreement is a fantastic outcome for Doshii’s app and POS partners.

“Through the Omnivore integration, our app partners have the ability to connect directly to two of the largest POS systems in the world, NCR and Micros, thus allowing them access to the largest market in the world: the U.S.

“Meanwhile, the merchants of our POS partners will get access to best-of-breed hospitality and retail apps through the Omnivore Marketplace. It’s a win for everyone in the Doshii ecosystem,” said David.

Doshii is a hospitality and retail POS API platform that connects the latest apps and payments products to a venue’s POS through a single integration.

By providing a single integration point into many third party applications, Doshii lets restaurants and retailers take a low-risk approach to testing out new technologies for payments/pay at table services, online ordering, reservations and loyalty.  

In January this year, Doshii received seed investment from the Westpac-backed venture fund Reinventure.

Omnivore CEO and Co-Founder Mike Wior said the partnership between Doshii and Omnivore “creates a symbiotic relationship that extends the reach of Omnivore’s unique open platform API to places it’s never been before,”

“Joining forces with Doshii allows Omnivore to access an expanded marketplace of opportunities and provides both sides with a competitive advantage in an increasingly crowded global restaurant landscape,” he said.

Omnivore, which has been in market in the U.S. since 2014, has had huge success across both the U.S. and Europe.

Since launching to the marketplace last year, Doshii has successfully integrated with three major point-of-sale merchants including Impos, H&L and Starrtec and is in the process of integrating with SwiftPOS, Mezapp and Wisdom POS.

Doshii will now focus its growth on the APAC, including China and India, as well as developing its API further to enable additional app services such as rostering, inventory management, accounting and others.

Both companies will now work together to facilitate connections to POS and apps on a global scale ranging from leading online restaurant delivery, reservation and mobile ordering services, to membership/loyalty, payments and anonymised data.

The agreement between Doshii and Omnivore will allow both companies to focus on integrations with apps and POS within their respective regions, while providing a superior level of integration and development support.

Reinventure backs Doshii to streamline the Retailer and Hospitality Operator experience

Doshii’s middleware API platform enables retail and hospitality Apps to directly connect to Point of Sale (POS).

Melbourne, Australia, January 2017 – Melbourne-based Doshii has raised seed financing from Reinventure Fund to accelerate its growth as the only Australian middleware API connecting a marketplace of retail and hospitality apps directly with POS companies.

Doshii is a middleware (API) platform that connects apps and payments devices to Point of Sale (POS) terminals. Through Doshii merchants can seamlessly access third party applications required to run their business, including payments/pay at table devices, order-ahead, reservations, loyalty, rostering, accounting, and analytics as Doshii continues to build out the platform.

Increasingly, financial services are being seamlessly embedded into consumer and SME experiences, a trend that has been called the ‘Uber experience’. However, while consumers of many hospitality and retail apps are getting the Uber passenger experience, retailers and hospitality venues are left with increasing complexity and clutter as they input orders and payments into multiple systems across multiple devices – far from the Uber driver experience.

‘It simply isn’t viable for the enormous number of Apps in market to integrate with hundreds of POS companies on the other side – Doshii solves this problem,’ says Doshii’s GM of Australia, David Engel.

With its seamless integration of retail and hospitality apps with their preferred POS and payments terminals, Doshii represents the new frontier of financial services, delivering the Uber driver experience for these neglected venue operators. Doshii will also revenue share with POS companies that are connected to its platform whilst also reducing the on-going costs for POS companies of integrating with multiple different apps or payment products.

Doshii was founded by entrepreneur Sean O’Meara, CEO of Impos, one of Australia’s largest POS vendors in the hospitality sector. ‘We could see that there was going to be a spike in Apps and payments wanting to connect to POS. Both Apps, payments and POS all have the same issue, which is the time and cost to integrate and then the on-going cost to maintain each integration. This is expensive, complex and a big opportunity cost when a company’s IT team could be spending their time actually making their product better for customers. It’s a clear win for POS and Apps to have one API platform for integration’ says O’Meara.

Through its partnerships with Impos and a range of other large Australian POS, including H&L, SwiftPOS and Starrtec, Doshii is able to integrate its app network into over 4800 venues with potential annual transaction volume in excess of $8.5bn and growing as more POS integrate to Doshii. Doshii is in market with some of Australia’s premier hospitality and retail apps, including Mobi2Go, Nestle, SureFire, Tanda, Collect Loyalty and most recently ANZ BladePay.

Further, with the New Payments Platform (NPP) set for release later this year, Doshii users will benefit by being able to pass rich order data from all channels through the POS to the payments terminal.

The Reinventure investment will cement Doshii’s independence, with Simon Cant and Jamie Pride being appointed to the board and will fund sales growth and further product development.

Doshii’s year in review

As we come to the end of 2016, it’s always good to sit back and reflect on the year. And for Doshii, what an amazing year it’s been.  We went from being a cool idea, developed out of our investor’s office (kitchen, really), to a fully-fledged, independent business.

Our reception in the Australian marketplace could not have been better – whether we’re talking to POS, apps or venues, they are all crying out for someone like Doshii to simplify their lives:  venues are desperate to have a simplified way to getting all of their systems to talk to each other; POS need to integrate with best of breed apps; and apps want to integrate with POS, but with over 100 POS in the Australian market, that task is mission-impossible.  In other words, to the question, is there a product – market fit, we can answer with a resounding: Yes!

There have been many, many highlights, some significant, some silly (see photo of our office pet below), but all have contributed to turning Doshii from a cool product into a real business.  

Connoshii, our office pet

In particular, a few stand out:

  • Recently processing our 100,000th order; we are now processing thousands of orders each and every day for Australian consumers & restaurants
  • Facilitating the launch of the ANZ Blade Pay Pilot – an awesome sign of how Doshii can help banks create a truly innovative merchant payment solution
  • More than doubling the size of our POS network since we launched
  • Moving into our new home at York Butter Factory – amazing to be around such innovative, inspiring people
  • Launching with the KitKat pop up store, which uses Doshii to create a seamless customer experience
  • Moving to our ‘future-state’ architecture – so we can scale as large and as fast as the market demands.

With all that in the rear-view mirror, 2017 is shaping up to be a massive year for us – we aim to work with more banks, integrate with the global food delivery players taking Australia by storm, and build a POS network that will allow every restaurant in Australia to enjoy the benefits of being Doshii-integrated.   
All of these achievements have been made possible by our amazing team and investors.  Their support and hard work have been superb.  And of course to our customers, current and future, we thank you for your support.  We look forward to working with you all to deliver our promise of ‘Connected Hospitality and Retail’ for years to come.

Why we created Doshii

Everywhere you look these days, industries are being disrupted by software.  As the famous tech investor Marc Andreessen says ‘Software is eating the world’.  As the image below demonstrates, no industry is safe from the risk of disruption.


The Point of Sale (POS) industry is no different.  Of the 100 or so POS providers in Australia, nearly half of them are what are called ‘Cloud POS’.  Cloud POS, as opposed to the traditional ‘Legacy POS’, have three distinct characteristics – the don’t require a local server (think central computer in the back office, running software that your systems have to connect to); they have open APIs (think of a an open pipe that other apps can connect to to pass data back and forth); and they run on tablets, instead of big, customised computers.  Legacy POS still play an important role in the industry and are a better choice for many kinds of merchants – still, for an industry that was really built on selling hardware, this is a big change.  It wouldn’t be an exaggeration to say that ‘software is eating the POS industry.’’

For merchants, this is an exciting development, and opens up a world of opportunities.  Generally, it’s cheaper – cloud POS can be purchased and run at a fraction of the cost of legacy POS.  Further, it opens up a whole new world of technology, because through the open API (the data pipe), you can connect all sorts of different apps and technology platforms – ordering, accounting, rostering, loyalty, e-commerce – directly into your POS.

With the dozens of new apps that POS can connect to, the new challenge – for both apps and POS – is how to avoid spending all their time building these connections, so they can still focus on building the best features for their customers.  This is the reason that Doshii was created.  We have built a platform that connects to a range of POS and Apps, so that they only have to integrate into us, and automatically get access to all the Apps and POS on our network.  We help Cloud POS get access to more apps faster, and we help Legacy POS use an open API so they can give their customers access to the same technology partners that a Cloud POS can.

So for apps that are integrated into Doshii – Mobi2Go, Smartordering, Ensemble – they can focus on delivering the best ordering, payment and loyalty platform for their customers, knowing that Doshii will take care of the (frankly boring) POS-integration side of things.  And for merchants on Doshii-certified POS like Impos, H&L and Starrtec, it means that you will be able to choose from a broad range of different apps to help run your business, in the knowledge that they will all work together to make sure that the whole is greater than the sum of the parts.

Ultimately, the success of merchants relies on their ability to get closer to the customer, understand their needs and deliver their goods or services the best way they can.  Through the Collect – Doshii partnership, we aim to do our small part to make this success that much easier to achieve.