
WordPress wooCommerce Multisite coding
- or -
Post a project like this€327(approx. $381)
- Posted:
- Proposals: 28
- Remote
- #4269347
- OPPORTUNITY
- Expired
MERN Stack Developement, Mobile Application Development and eCommerce Website Development
Award Winning Web Developer | Digital Marketing | SEO, SMO, PPC | Email Marketing | Canva

Web Development | Mobile Development | Wordpress| PHP | Woo-Commerce | Laravel

47191906907111775571247494




Description
Experience Level: Expert
I have a multisite of a main domain and two subdomains. I am using the WP Global Cart plugin to achieve this structure. Each subdomain synchronises its products to the main domain but not each other. Payment, cart + checkout are centralised on the main domain only. I need help with the following:
problem 1: Free shipping calculation
This is what I want to achieve "Free delivery is not based on the total amount in the cart or at checkout. Each shop has its own delivery charges. To qualify for free delivery from a specific shop, you must spend over €40 on products from that shop." The 2 shops are in different locations, hence two shipping charges on an order where a customer has selected products from both shops.
Shop 1: €3 per delivery, if products from THEIR shop are €40+ then free delivery
Shop 2: €5 per delivery, if products from THEIR shop are €40+ then free delivery
At cart and checkout the shipping fee for each shop must be displayed separately.
A script provided by WP Global Cart amends the cart-shipping.php script to split the shipping cost for each shop but it seems to only work on the classic checkout widget. There is an issue where the shipping appears a radio buttons so a customer can simply select 'free shipping' even when they do not qualify for it. I have another script that sorts this issue by making a calculation on the total checkout value but it needs to be by 'products from shop' value.
problem 2: order splitting
The WP Global Cart has the functionality to split an order. The main order appears in the main domain woo and each subsite gets the products for their order. This is only working for one of the subdomains!
A script I am using takes the order and splits into three 'order' emails. The full order is emailed to the main domain admin. Then two other emails are sent to the 'shop manager' user for each shop if the order contains their products. Each subsite only sees the part of the order with their products. This script seems to create multiple duplicate orders on the main site and is possibly the cause of the issue where woo is not updated with the order on the subsite.
Thanks for your patience reading this, good luck to us in finding a solution
problem 1: Free shipping calculation
This is what I want to achieve "Free delivery is not based on the total amount in the cart or at checkout. Each shop has its own delivery charges. To qualify for free delivery from a specific shop, you must spend over €40 on products from that shop." The 2 shops are in different locations, hence two shipping charges on an order where a customer has selected products from both shops.
Shop 1: €3 per delivery, if products from THEIR shop are €40+ then free delivery
Shop 2: €5 per delivery, if products from THEIR shop are €40+ then free delivery
At cart and checkout the shipping fee for each shop must be displayed separately.
A script provided by WP Global Cart amends the cart-shipping.php script to split the shipping cost for each shop but it seems to only work on the classic checkout widget. There is an issue where the shipping appears a radio buttons so a customer can simply select 'free shipping' even when they do not qualify for it. I have another script that sorts this issue by making a calculation on the total checkout value but it needs to be by 'products from shop' value.
problem 2: order splitting
The WP Global Cart has the functionality to split an order. The main order appears in the main domain woo and each subsite gets the products for their order. This is only working for one of the subdomains!
A script I am using takes the order and splits into three 'order' emails. The full order is emailed to the main domain admin. Then two other emails are sent to the 'shop manager' user for each shop if the order contains their products. Each subsite only sees the part of the order with their products. This script seems to create multiple duplicate orders on the main site and is possibly the cause of the issue where woo is not updated with the order on the subsite.
Thanks for your patience reading this, good luck to us in finding a solution

Nas A.
80% (2)Projects Completed
2
Freelancers worked with
2
Projects awarded
50%
Last project
17 May 2025
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies