Yes, samba has an API which could be used in code on website to generate tickets/orders pragmatically, the android app used the api for it’s interactions with the system.
I plan to one day maybe create an intergration for samba with woocommerce but this won’t happen for a long time.
The best online ordering out there is Gloriafood.com it’s free and there is a tutorial for integration available. I use it for my restaurant www.mooresdairycreme.com I also have the button on my restaurant Facebook page.