My imaginary use case was a market stall selling vegetables, the owner wants his customers to pay with crypto but doesn't trust his sales people with access to his wallet. It would also work well for a bar, a shop, girl-scouts selling cookies, anywhere that sales are made face to face.
Another important feature was no central service to process transactions, all funds received must go directly to the shop wallet and there must be no service fees, commission charges or central point of failure.
Zatsuma does simple order processing, checks for payments received & a few other things, but as it can ONLY receive funds the shop owner doesn't have to trust anyone. The shop is fully controlled and operated by the shop owner.
The salesperson uses Zatsuma on their phone, which connects to a server (ie: a laptop) that the owner leaves running at home.
Here's a summary of what it does :-
- No hosting required, uses dynamic DNS
- Sales staff use their own phone, tablet or browser
- No intermediaries, funds go directly to the owners wallet
- Orders are created in FIAT amount, almost all 'fiat-forks' (USD/EUR/CLP/etc) are supported
- The customer scans a payment QRcode with their wallet
- Simple messaging between sales staff
- Can receive feedback from customers via memos (ie: visitors book, tips, etc)
- Designed for Zcash (ZEC), also supports Ycash (YEC) & Bitcoin (BTC) on-chain & via Lightning Network
More information and discussion can be found on the Zcash Community Forum, here's a link :-
Here's what the checkout looks like :-
- Ubuntu Linux
- 8Gb RAM recommended (5Gb minimum)
- 500Gb Storage (more is better, blockchains are big)