Integration with third party app (The Drink Exchange)

Nope. I am able to update my Kitchen Display on any of these events, regardless if the Ticket is Settled or not.

Before Ticket Closing
Ticket Closing
Ticket Closed

I tested all 3 events, and in my test, I am simply assigning a Customer or Table Entity to the Ticket, then click the Close button.

In that case, confirm the Sort Order of your Rules is the same on the other PC as your PC .

Yeah I just checked too, it exports on Ticket Closed. So on my PC I get same result on both Ticket Closing and Ticket Closed. I will update the rule on the POS terminal later and see if it makes any difference.

So the integration with Drink Exchange and SambaPOS v5 we did for my client was just shown on live TV - on TVB Jade in Hong Kong (the main TV channel here) on their Chinese language č²”ē¶“é€č¦– ā€œMoney Magazineā€ program. It was discussing new ways bars can increase profits using alternative ways. You can see it uploaded to YouTube below, the section about the bar starts at 8:16. You can see SambaPOS v5 being used at 8:58 and 10:03. Itā€™s in Chinese but parts in English. Even not directly about SambaPOS, itā€™s nice to see someone using SambaPOS featured on TV.

https://youtu.be/64bHEsfAV24?t=8m16s

@emre

5 Likes

Very exciting!!! Thank you very much. This is amazing. Iā€™ll share that on twitter.

1 Like

Hallo Mark,
Thanks so much for you infoā€¦ We are another company offering a similar product, actually the originators of the Bar Drinks Exchange concept, barSTOCK. I can easily alter rthe prices on the SQL database, but as you said, they need to be updated on the POS as they are cashed and I dont want Staff to have to logout every time.
I will study your response and get back to you with answers.
Thanks,
Stuart

This is surely dependent on your setup?

A bar environment surely works better with auto logout?
All my systems use or have similar follow as autologout. This allows multiple people to more easily use a terminal and with my switch user setup allows layaway so someone else can ring up if the other hasnā€™t finnished.
With autologout or similar running they would be logged out between each transaction.
Iā€™ve never looked at this concept but would you not want drinks bought on same round to use the same price point?
Or would it meant to be the case that two similar drinks ordered together but rang in seperatly could potentially be different prices?

The Drink Exchange is quite an interesting concept.

so Mark, r u located in HK now? I was from there. Is SambaPOS popular over there?

How would/should you or the store owner formulate the current price of ā€œstockā€?

I lived there for over 3 years but now back in the UK. We sold SambaPOS there for over 2 years, still do if someone wants but not actively promoting in that market like when I was there.

I donā€™t think hugely popular at the moment, the market is saturated with POS companies with crappy software. We did get a few good customers who are still using SambaPOS, and we also did the official Traditional Chinese translation for V5, because it really held back who we could sell to with an English only system.

The way these systems work is the bar owner decides the min and max price for each item, then the prices move depending on supply and demand, like a stock market. They also have ā€œmarket crashesā€ where everything is sold at the min price for a short period of time.

It is said to bring better profits in as people like the concept and it can allow bar owners to sell popular items at higher margins and also push less popular items with a lower price and the lower margin is supplemented by the higher margin of the popular products.

Where I can get an official Chinese translated version of V5? I donā€™t seem to find any ad of such in the Samba Market.

The translation is already available from v5.1.59 onwards. You just set the UI language in settings.

However note that unless you create a new sample database when using Chinese as the language, you will still have a lot of things like automation commands, accounts, etc., in English. If you create a new sample database after changing language, it will create everything in Chinese.

For ourselves, we spent our own time to put together a database where everything was in Chinese for the display names but internally values were stored in English - it made it easier for our own management as myself I cannot speak or read Chinese. So it meant I can support customers even I canā€™t ready the UI language.

1 Like

OMG! Why didnā€™t I notice this earlier!!!? I have been trying the hardest to work on a bilingual version for my #$^%^&@* workers here.

1 Like

Back to the Drink Exchange topic, I think this idea would be excellent for restaurants dealing with live seafood too. In Hong Kong, seafood are frequently sold at a price called ā€œmarket priceā€, this will be almost the most direct market price one can experience. LOL

Oopsā€¦ :stuck_out_tongue:

The only thing we struggled with was there is no way to easily switch language on SambaPOS. Like I mentioned above about creating the database after changing language, a lot of the settings and features in SambaPOS do not change when you change language. So itā€™s fine if someone wants Chinese and never cares about English, but in reality, especially in other countries like the UK, they want to be able to switch language at the press of a button, and that just isnā€™t possible with SambaPOS. It is unfortunately possible in many other commercial bilingual POS software targeting this market, but like I say, those software arenā€™t very nicely designed and flexible compared to SambaPOS.

So I have spent some time thinking about how I could accomplish a language switch, if you accept a few things are dependant on the UI language, but you could in theory (havenā€™t tried!) create 2 versions of each automation command that is shown on the POS screen, then restrict each to a specific user role - so you could have Chinese user and English user. Yes, it would be dependant on user that logs in, but probably workable. You could alternatively do by terminal - pretty much just using a mapping.

1 Like

No you are missing the point. Drink exchange isnā€™t about real time pricing - it is about creating a ā€œstock exchangeā€ like environment in your bar. The seafood example you give is that they change prices frequently, but they control the specific prices. In drink exchange, the bar owner sets the thresholds but the system decides the price minute by minute based on what is being sold. So itā€™s creating a game like environment that customers love.

There are a few companies doing this like also Stuart above said he works for one. The one we worked with I didnā€™t particularly like and was very expensive. It was our client who chose to work with them. From what I saw, most of them now work on a pay per use model for the bar owners.

I fully understand what you said - I am just stretching from the so-called ā€œmarket priceā€ of seafood in HK restaurant to a scenario where the owner set the market like fluctuation for the customer to experience and improve the margin or stock situation. HK seafood restaurant owners set the so-called ā€œmarket priceā€ with very little reference to the actual price but more to the ā€œnewsā€. For example, there is a typhoon coming, so ā€œno supplyā€. The supply may already have been in the market for several days but the price will jump the same day the news is on air. LOL. In the morning, there is a government radio channel that reports the market price but the restaurant owners always some how can see the future and act before the actual rise in price in the supply. LOL again.

1 Like

Hallo Emre,
i would like to create a script which is called when Product button is pressed and updates the cached price from the database realtime.
My software already changes the prices on teh database, but prefer not to use Refresh Cache for the reasons you mentiuned.

Do you have any papers on guidance on creating scripts?

Thanks in advance.
Stuart

Probably you can do it by calling a script that would then get the price from the database by running an SQL script. The script I made used prices from an external file, so can confirm the concept works.

Not sure exactly what you mean here - there is plenty information about creating scripts on the forum. Just use the search feature. Not sure what ā€œpapersā€ you are looking for?

1 Like