Custom Shopify development
Clone store with geolocation detection
Rebuild a custom volume and bundle discount logic in Shopify scripts
Conditional currency symbol display
VAT exemption validation at checkout
Checkout redirect to the correct regional Shopify store
Cart UI improvements. Cart API
Besides customizing the EU-based website, we built clone stores for the rest of the world to enable them to scale the business internationally.
We cloned the existing store and adjusted geolocation detection. So now, customers from European Union come to the European version. Customers from all other countries come to the rest of the world version. But, there is absolutely no difference between the two stores. Whether the customers are located in the EU, USA, Russia, or Australia, they see the same website version with the same domain. We worked on checkout flow as it’s different for customers from EU and ROW. Besides, we helped automate the process of keeping up with the exchange rates to avoid currency fluctuations.
VAT Exemption Validation at Checkout
Checkout flow for customers from EU and ROW is different. According to the tax regulation, store owners operating in a European Union need to be VAT-registered once their annual taxable turnover is above a certain threshold. And businesses have to charge VAT to some customers, but not to others. Two factors determine whether you should charge VAT or not — what country your customer is in and whether you are selling to B2C or B2B customers.
To solve this, we installed the Sufio app that allows the client to capture VAT numbers from European business customers, based on their location, and automatically set them as tax-exempt in Shopify if needed. With Sufio, the client can set up tax overrides for products with special tax rates. Additionally, Sufio creates invoices that include all the necessary details to make them compliant with your invoicing legislation. Invoices can serve as valid documentation to show that your products were shipped to another EU member country.
Rebuild a Custom Volume and Bundle Discount Logic in Shopify Scripts
The client has its system to work with discounts for upselling and cross-selling, but it required some improvement in logic. So we created our own Shopify script for custom volume and bundle discounts. It allows the creation of unique and powerful discounts for single or bundle products by using tags.
We used ClickUp and Git to manage project tasks between the developer teams so that the client could see the development process, track the progress, and test the completed features. The communication with the client was very smooth and fast and centralized with a dedicated Project Manager.