Hello Yavuz,
Thanks for reaching out.
> Would this work with such site?
Our plugin should work with the Flatsome theme too. However, if you encounter any difficulties, please let us know. We’re here to assist.
> Would we be able to show the “Amount left for Free Shipping” in the Minicard, Card and Checkout pages?
Yes, you definitely can. To do so, go to the plugin’s settings and enable the Cart, Mini-cart, and Checkout sections, respectively.
> How would the addon detect where the user comes from?
The user can set his shipping zone manually from the cart page, or you can use the WooCommerce Geolocation function. WooCommerce enables shop owners to automatically geolocate clients and provide shipping options according to their location. You can learn more about this function here.
Now, if you’re using the default free shipping from WooCommerce, the plugin will try to automatically sync with different shipping zones in order to display the appropriate free shipping message for each zone.
I hope this information was helpful to you.