There have been many conversations in the Dash community about the need for and development of a good Point of Sale (POS) system. Frequently the goal is “signing up local retailers.” We should define our terms. A POS system can be as simple or as complex as the business that uses it.
From Wikipedia.org – “Point of sale system software can typically handle a myriad of customer based functions such as sales, returns, exchanges, layaways, gift cards, gift registries, customer loyalty programs, promotions, discounts and much more. POS software can also allow for functions such as pre-planned promotional sales, manufacturer coupon validation, foreign currency handling and multiple payment types.”
Think about your shopping experience at a grocery store. That whole setup where you checkout is the POS system – including the conveyor belt, scale, register, monitors and card reader. Each sale connects to corporate inventory, pricing, accounting and marketing systems.
For a very small business – say selling vegetables at a farmers market – a small cash box and a credit card reader connected to a cell phone app can be the entire POS system.
Square is a strong competitor in the POS market for the small mobile business sector. They offer an easy to use system that integrates with other software to provide the functionality required for a small business as it grows. There are many other small and large providers that specialize in various “vertical markets.” Like pizza delivery – you want caller-id purchase history lookup and delivery route options don’t you?
I think we can mostly agree there is no reason to replicate all of this complexity. Dash is “Digital Cash” so the biggest need is to give consumers the ability to pay with Dash in a way that integrates into existing systems. From my experience once a business settles in with a software package they are very reluctant to switch – even if they “hate” it.