
WordPress wooCommerce Multisite coding
- or -
Post a project like this€327(approx. $384)
- Posted:
- Proposals: 28
- Remote
- #4269347
- OPPORTUNITY
- Expired
Top 1% Full Stack Website & App Developer | SEO Specialist (13 years of IT Experience)
Website Development | Website Designing | PHP | Wordpress | SEO |SMO | Online Reputation Management |Responsive Web Design | Woo Commerce | Email Development | Website Setup

PPH's TOP Notch Website & Mobile App Developer & Designer(9+ yrs) ✔ Wordpress ✔ Shopify ✔ OpenCart ✔ Laravel ✔ PHP ✔ React Native ✔ Android ✔ iOS ✔ HTML/CSS✔Javascript/jQuery✔Responsive Design✔ASP.net




Web Developer, Mobile Application Developer, Digital Marketing Agency, SEO optimization

WE SPECIALIZE IN: BRAND DESIGN & STRATEGY | VIDEO PRODUCTION & ANIMATION | WEB DESIGN & DEVELOPMENT | DIGITAL MARKETING & ANALYTICS

♛ Most Trusted #1 Team |19+ years of expertise in Website, Mobile Apps, Desktop & Console Games. Wordpress, ReactJS, Shopify, Laravel, Python, React Native, Flutter, Unity, Unreal Engine and AR/VR




♛ PPH No. #1 ♛ 21Years of Experience in Web Development , Web Designing, Magento , Shopify, WordPress , API Integration, Full-Stack Ruby on Rails Developer,AngularJS / Node.js


WordPress Expert | Web & App Developer | SEO Specialist | Content Writer | Blockchain | Python | OpenAI | Machine Learning

1129185622362225598361720383198996485795171211491128342117000563920631510051392015





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