Yes it is official. V3 is open source version of SambaPOS.
We want to improve user friendliness and reporting features of SambaPOS so we decided to use commercial UI and reporting packs. For this reason V4 is not open source. That means we won't release source code of V4. V4 is completely freeware. Like V3 you can use it without any limitations.
V4 is only in English language and we'll support more languages in future versions.
Other than UI changes there are no big diferrences between V3 and V4. You can simply rename your database to SambaPOS4 and migrate from V3. We'll keep maintaining V3 for bug fixes or community commits but our priority is improving V4.
Hello emreeren, but I have not seen the source, because whenever threw a v3 I had to change the source translating some things, eg if I mark up as required tag message appeared in English and I always translated some things that could only be translated the source, so I still do not understand, the source will be the V4 will also be marketed or released?
We used commercial software packs in V4 and we don't have rights to release them like our source code. That's why we released V4 as closed source freeware application.
V4 version is not commercial. Like V3 It is free. You don't need to pay money to use V4. The only difference is we won't release source code of V4. We'll release source code for V2 and V3.
If you think we should continue development you can donate to support us. Everybody asked us for donation feature instead of running support campaigns. So we put a donation option on homepage.
Hello, How to proceed to a safe migration from V3 to V4.
I'm afraid about making a mistake and crashing database.
In my opinion, donation feature is the best way for you and for final user like me for exemple.
Everyone has specific needs for its own business.
I prefer to pay for features that I need rather than waiting too long because generally the end user is not proficient in programming and setup software.
My regret about sambapos, is that you can not edit mistakes (item, price, payment method....) in a ticket already validated. I know you did this by security but ADMIN should be able to do that.
Admins makes mistakes while correcting mistakes. Trust me I've witnessed that at least thousand times. In three years of SambaPOS development nobody complained about "lost tickets" on our forums. There is a reason behind that. Error corrections should be made with reverse transactions. Any financial system that permits corrections by changing tickets can never generate correct results.
It will be better if we talk about v4 issues on v4 forums.
A customer buys a bottle of whiskey, he pays by credit card, the amount of 80 euros. He leaves and comes back 30 seconds later because his friends do not like whiskey and so he wants to change against a bottle of vodka that costs 90 euros. He wants to pay the difference in cash.
How to fix this?
Second example: the waiter validates the payment but he forgot to apply 50% discount on an item. How to fix this?
In some software, you have just to reopen the ticket and remove the item or change the total amount with 50%button.
On second case you'll make refund from cash account with description: "We forgot to make %50 discount for xxx item". It will also work fine if customer paid with credit card and you've already processed it.
You can create a new question if you need to ask more cases. Thanks.
17 answers
Yes it is official. V3 is open source version of SambaPOS.
We want to improve user friendliness and reporting features of SambaPOS so we decided to use commercial UI and reporting packs. For this reason V4 is not open source. That means we won't release source code of V4. V4 is completely freeware. Like V3 you can use it without any limitations.
V4 is only in English language and we'll support more languages in future versions.
Other than UI changes there are no big diferrences between V3 and V4. You can simply rename your database to SambaPOS4 and migrate from V3. We'll keep maintaining V3 for bug fixes or community commits but our priority is improving V4.
Thanks.
I renamed sambaPOS3 in csambaPOS4, as I try to open a table I always bda error. In the afternoon I try to send a asegnalazione!
Thank you for the work done, the new interface is very beautiful!
Any link where is v4?
http://forum.sambapos.com/t/download-sambapos-4/67
The server to send error returns "error 404".
The problem is this:
if I try to open a table the software crashes
if I open a table from the ticket I opened the table, and then I can work on other tables.
as I close the program and reopen it always gives me error and software crashes
I hope to be of help
It would be better if we can talk about v4 issues on v4 forums with more information about error messages. Thanks.
ok! step in v4
Hi emre, thanks for the answer, I would use V4 as a new installation.
Can I use in production or still is too early?
thanks
If you are using V3 on production you can use V4 too. They shares same codebase.
Hello, as the V4 will be sold, not yet understood how the commercial version will work, how do we support, is already being marketed?
We do not sell it. V4 is freeware. Anyone can download and use it without limitations.
Hello emreeren, but I have not seen the source, because whenever threw a v3 I had to change the source translating some things, eg if I mark up as required tag message appeared in English and I always translated some things that could only be translated the source, so I still do not understand, the source will be the V4 will also be marketed or released?
We used commercial software packs in V4 and we don't have rights to release them like our source code. That's why we released V4 as closed source freeware application.
That's what I did not Emreeren, how do I have access to commercial closed source version, in the V4 site saw only donation option, and this option?
V4 version is not commercial. Like V3 It is free. You don't need to pay money to use V4. The only difference is we won't release source code of V4. We'll release source code for V2 and V3.
If you think we should continue development you can donate to support us. Everybody asked us for donation feature instead of running support campaigns. So we put a donation option on homepage.
Hello, How to proceed to a safe migration from V3 to V4.
I'm afraid about making a mistake and crashing database.
In my opinion, donation feature is the best way for you and for final user like me for exemple.
Everyone has specific needs for its own business.
I prefer to pay for features that I need rather than waiting too long because generally the end user is not proficient in programming and setup software.
My regret about sambapos, is that you can not edit mistakes (item, price, payment method....) in a ticket already validated. I know you did this by security but ADMIN should be able to do that.
Admins makes mistakes while correcting mistakes. Trust me I've witnessed that at least thousand times. In three years of SambaPOS development nobody complained about "lost tickets" on our forums. There is a reason behind that. Error corrections should be made with reverse transactions. Any financial system that permits corrections by changing tickets can never generate correct results.
It will be better if we talk about v4 issues on v4 forums.
OK, so two exemple :
In a night club :
A customer buys a bottle of whiskey, he pays by credit card, the amount of 80 euros. He leaves and comes back 30 seconds later because his friends do not like whiskey and so he wants to change against a bottle of vodka that costs 90 euros. He wants to pay the difference in cash.
How to fix this?
Second example: the waiter validates the payment but he forgot to apply 50% discount on an item. How to fix this?
In some software, you have just to reopen the ticket and remove the item or change the total amount with 50%button.
I've created a tutorial for first case here http://forum.sambapos.com/t/how-to-create-a-refund-item-button/128. It should work for V3 too.
On second case you'll make refund from cash account with description: "We forgot to make %50 discount for xxx item". It will also work fine if customer paid with credit card and you've already processed it.
You can create a new question if you need to ask more cases. Thanks.