Virtina won a prestigious project from a company in Colorado, United States. The company creates experiences to enrich curiosity, creativity, and imagination. Their sole aim is to focus on transforming the mind and soul of participants through the joy of play.
The brand permits enjoyable, collaborative, and creative interaction for all ages in joyful ways. They have organized events in schools, senior communities, corporate environments, and private associations. The company holds the virtue of learning, sharing, and strengthening relationships.
The client was running their eCommerce store on WooCommerce. Due to the complex nature of recurring issues on their eCommerce store, they did not want to address the problem independently. Thus, they decided to approach the Woo Experts in Virtina to solve their eCommerce problems.
The client wanted to split the orders based on their shipping address. They also wanted the order split to happen for both manual and subscription-based orders. The subscription orders can get created either manually. Also, they can get created through the subscription system running on the store.
The child (sub) orders get added when the parent order gets added to the cart. As per the order split, the parent order can ship to a particular address. And the child orders can go to other addresses. The client wished to tweak the plugin (Shipping multiple addresses) to allow these orders to go to different addresses.
Furthermore, the client wanted the tax calculation done based on the shipping location of each individual ship-to location of the orders. But, it needs to happen so that the customer only pays for the entire order once. Even though taxes get calculated for the shipping address of each "sub/child" order, the customer will make only one payment.
The customer won’t conduct several transactions for each line item in the order. Plus, the tax calculations need to occur for each order item and not only on the first item in the order. The customer will pay the total of all the items in the cart. That is the sum of the parent, sub/child, and the corresponding taxes of each item in the order.
Furthermore, the client requested that the relevant solutions must work with Tax Cloud and ShipStation. Tax Cloud helped the client to automate their tax-related calculation process on the backend. The client relied on ShipStation to regulate and simplify their shipping processes.
Our Woo Experts managed to modify the plugin to help forward the orders to several addresses. The client's customers could place a subscription order on the site. The "parent" item could ship to one address and the "child" items to the other addresses as per the new configuration.
The Woo Experts in Virtina reconfigured the tax rules in the backend of the client's WooCommerce store. They configured this to have the corresponding tax show up against each selected shipping address of a customer's order. And not only for the first shipping address in the order.
The Woo Experts in Virtina backed up the online store to the development environment of Virtina. Our developers got to work and fixed the issues as discussed. Once done, we performed extensive QA testing to check for bugs and glitches. We demonstrated the changes to the client in the sandbox environment. After which, we got their approval and deployed the same to the live environment.
As a result of our work, the client got an online store that streamlined the order placement process of sub/child and parent orders for its customers. Furthermore, the client also managed to simplify their tax calculation. They did so without introducing any hurdles in the customer's ability to place orders. The client didn't have to deal with the tax calculation of each item shipped to a different state.