
Closed
Posted
Paid on delivery
# Development of a WooCommerce Plugin with Multi Store Shopify Integration, Secure Routing, and Correct Order Tracking ## Project Description I am looking for a developer experienced in WordPress, WooCommerce, PHP, JavaScript, Shopify Admin API, webhooks, and web application architecture to rebuild from scratch an integration system between a main WooCommerce store and multiple Shopify stores. The current system already has a functional flow, but it presents serious security, tracking, data integrity, and product identification failures in the orders. For this reason, I am not looking only for specific fixes. The objective is to develop a new solution that is documented, secure, testable, and ready for production. The system must camouflage the traffic origin because Shopify must not have access to the main domain, which in this case is the WooCommerce store where the lead’s journey begins. The current plugin follows this flow: WooCommerce → intermediary domain → PageFly → Shopify cart → native checkout The customer cannot go directly to the checkout because this triggers alerts for Shopify. Therefore, the customer lands on a PageFly page where there is a text and a button that redirects to the checkout, making the journey after arriving on Shopify appear more “natural.” All real products that the customer can choose are registered in WooCommerce. They all have the same price per unit. In Shopify, it is not necessary to register all these products again. There are only two generic products: Generic product for 1 unit, with the value of one unit. Generic product for 2 units, with the total value of two units. When the customer selects one product in WooCommerce, the customer is directed to the generic 1 unit product in Shopify. When the customer selects two products, the customer is directed to the generic 2 unit product. The IDs of the products selected in WooCommerce are sent together with the purchase and appear in the Shopify order information. In this way, Shopify processes only the payment, while the IDs show exactly which real products the customer purchased and which products must be shipped. ## Expected Flow 1. The customer accesses the main store developed in WooCommerce. 2. The customer selects one or several products, including variations and quantities. 3. The system selects one of the Shopify stores registered in the dashboard, following a configurable distribution rule. 4. When clicking to continue the purchase, the plugin redirects the customer to an intermediary domain where it must contain some type of blocking of headers, cookies, or any other information that could reveal the main WooCommerce domain after the customer is redirected to Shopify. This redirection may be performed in another way, provided that there is no sharing of the traffic origin. 5. The customer is directed to the page corresponding to the selected Shopify store, without sharing the origin of this access. 6. When continuing to the checkout, the system must maintain the exact association between the WooCommerce products, the quantities, the variations, and the order placed in Shopify. 7. After the purchase, the Shopify order must make it possible to identify with total clarity which products were originally purchased in WooCommerce. ## Main Objective Create a reliable multi store system to operate several authorized Shopify stores from a single WordPress dashboard, maintaining the integrity of the order information and masking the access origin. The solution must use signed sessions and secure communication. ## Administrative Dashboard Features The plugin must have a dashboard inside WordPress with the following functions: 1. Register, edit, activate, and deactivate Shopify stores. 2. Configure an internal name for each store. 3. Configure the intermediary domain for each store. 4. Configure the final domain or address of the Shopify or PageFly page according to the number of items in the cart. 5. Configure distribution rules between the stores. 6. Allow sequential distribution, distribution by percentage weight, or distribution by configured capacity. 7. Allow a store to be paused automatically when it is unavailable. 8. Allow the active store to be changed manually. 9. Display the number of sessions sent to each store. 10. Have a diagnostics and logs area. ## Distribution Rules The distribution cannot depend on a simple counter stored in the browser. The control must be developed to prevent simultaneous accesses from being sent incorrectly. The selected store must remain linked to that session until completion or expiration. Page refreshes, returning through the browser, or clicks. ## Correct Product Identification This is one of the most important points of the project. The system must support: 1. An unlimited quantity of products in the cart. 2. Simple products. 3. Variable products. 4. Different quantities of the same product. 5. WooCommerce product ID. 6. Unique session identifier. The data cannot be limited to only two products. The solution must not automatically duplicate the ID of the first product to represent two units or a second product. ## Recommended Architecture for Orders The original cart must be saved in an immutable session. Each session must receive a random and unpredictable identifier. After the Shopify order is created, the system must associate: 1. Internal session ID. 2. WooCommerce order ID or purchase intention ID. 3. Shopify order ID. 4. Name of the Shopify store used. 5. Original products. 6. Quantities. 7. Date and time. 8. Reconciliation status. The summarized information may be recorded in the Shopify order through compatible fields, such as order attributes, metafields, or an internal note. The main source of the information must be the system database and not only a free text note. ## Privacy and Separation Between the Environments The project must eliminate the sharing of the traffic origin between WooCommerce and Shopify. Under no circumstances may Shopify have access to the main domain because, if data is cross referenced, there is a risk of the accounts being banned. For this reason, the intermediary domain is used. In addition to marking the IDs of the products that the customer selected in WooCommerce, the structure must avoid sending information such as Referer, Origin, HTTP headers, cookies, or any other attribution through which Shopify could gain access to the main domain. The developer must clearly explain how to prevent the traffic origin from being shared and which information remains visible because of limitations of the browser, the network, or the platform itself. ## Database The solution must use its own tables in the WordPress database or a separate database service. The database must record at least: 1. Stores. 2. Distribution settings. 3. Sessions. 4. Items from each session. 5. Session events. 6. Related Shopify orders. ## Logs and Diagnostics The dashboard must have searchable logs by: 1. Session ID. 2. WooCommerce product ID. 3. Shopify order ID. 4. Store used. 5. Date. 6. Status. 7. Error type. ## Mandatory Tests Before delivery, the professional must test at least the following scenarios: 1. Purchase with one product. 2. Purchase with two different products. 3. Purchase with more than two products. 4. Purchase with several units of the same product. 5. Purchase with a variable product. 6. Purchase with two variable products. 7. Confirmation that the traffic origin is not shared. 8. Test the entire redirection system and ensure that Shopify does not have access to the main domain, WooCommerce. 9. Refreshing the intermediary page. 10. Refreshing PageFly. 11. Double clicking the button. 12. Slow internet connection. 13. Two simultaneous purchases. 14. A large volume of simultaneous accesses. 15. Rotation between all registered stores. 16. Store paused during a session. 17. Paid order with correct reconciliation. 18. Order without a match. 19. Confirmation that the traffic origin is not shared.
Project ID: 40590708
196 proposals
Remote project
Active 3 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
196 freelancers are bidding on average $487 USD for this job

Hi there, We understand you need a reliable WooCommerce plugin with multi-store Shopify integration, secure routing, and correct order tracking to rebuild your existing integration system. Our team at Webbook Studio has experience in similar projects, such as developing e-commerce solutions using PHP, WordPress, and WooCommerce, and we're confident in our ability to deliver a secure, testable, and production-ready solution. For example, we've built a full website for a luxury leather retailer using PHP and custom Photoshop design, and we've also developed multiple WooCommerce stores with integrated payment systems. One question: can you provide more details about your current system's security and tracking issues, and how you envision the new solution addressing these problems? Feel free to message us to discuss the details! — Webbook Studio
$530 USD in 10 days
9.2
9.2

Hi, I reviewed the project and understand you need a secure, production‑ready multi‑store integration between WooCommerce and several Shopify stores, with robust order tracking and complete masking of the traffic origin. The goal is a documented, testable solution that maintains data integrity across systems. I will implement the integration using PHP and WordPress/WooCommerce hooks, while wiring JavaScript and Shopify Admin API webhooks for real‑time updates. The flow will preserve the exact mapping of WooCommerce product IDs, variations, and quantities to Shopify orders, using signed sessions and a resilient distribution strategy that prevents cross‑site leakage. I deliver quality, responsive, clean work with easy management and thorough testing. Let’s discuss here now.
$250 USD in 30 days
8.5
8.5

Hi, I will build your WooCommerce plugin with multi store Shopify routing, session locked distribution, and full cart reconciliation across the intermediary domain layer. You will get the admin dashboard (store registration, sequential/weighted/capacity distribution), immutable session storage with unpredictable IDs, and referrer/origin stripping so Shopify never sees your main domain. On a similar WooCommerce to Shopify relay build, I stored cart data server side and passed only a session token through the intermediary. That eliminated every header leak and kept order attribution accurate. Questions: 1) How many Shopify stores will be active at launch? 2) Are the intermediary domains already set up, or do you need guidance on configuring those? Ready to start whenever you are. Kamran
$286 USD in 10 days
8.6
8.6

Hello, Hope you are doing well, I'll design a scalable architecture with clean documentation, robust API/webhook handling, comprehensive logging, and thorough testing to ensure reliability, security, and future maintainability. I have 10+ years of experience developing complex WordPress, WooCommerce, Shopify API, and custom integration solutions. Let's chat about your current architecture and I'll propose the best implementation plan with clear development milestones. thank you Regards Gaurav Garg
$700 USD in 12 days
8.6
8.6

Hi, I'm a senior developer with 20+ years of experience, Top Rated on Freelancer.com with 1,500+ completed projects, and I've built complex integrations like this before. I'll rebuild the WooCommerce–Shopify integration from scratch using WordPress, PHP, and JavaScript, with secure routing to mask the origin and prevent Shopify from detecting the WooCommerce store. The plugin will redirect users through an intermediary domain with strict header/cookie blocking, preserve cart data in immutable sessions with unique IDs, and map WooCommerce products (including variations and quantities) to generic Shopify products. Distribution rules will handle session persistence, concurrency, and manual overrides while tracking store usage. Sessions, orders, and logs will be stored in dedicated database tables, with metafields in Shopify orders for reconciliation. I'll test all edge cases including concurrent purchases, refreshes, and traffic masking, and provide a diagnostics dashboard for monitoring. I can start immediately after reviewing your current setup.
$500 USD in 4 days
8.1
8.1

Hi, Your project requires much more than a standard WooCommerce-Shopify integration—it needs a secure, scalable architecture with reliable session management, multi-store routing, and complete order reconciliation. This is exactly the type of custom solution I can build. I can develop a production-ready WooCommerce plugin that includes: ✔ Secure multi-Shopify store management with configurable routing (round-robin, weighted, or capacity-based) ✔ Immutable session tracking with signed session IDs and custom database tables ✔ Accurate mapping of WooCommerce products, variations, quantities, and Shopify orders ✔ Secure intermediary routing while minimizing exposure of referral data within browser limitations ✔ WordPress admin dashboard for store management, diagnostics, logs, and distribution controls ✔ Shopify Admin API, Webhooks, PHP, JavaScript, and WooCommerce integration following best practices ✔ Comprehensive testing for concurrency, failover, reconciliation, variable products, and high-traffic scenarios Rather than patching the existing plugin, I'll build a clean, documented, and maintainable architecture that's secure, extensible, and ready for production. I look forward to discussing your requirements and delivering a robust integration solution. Best Regards, Abhishek
$500 USD in 7 days
8.4
8.4

Hi, I can build the web application and integrate the external API with clean, scalable code. I typically use Node.js with Express for a maintainable backend, handling authentication, validation, error recovery, and clear documentation. A working prototype can be ready quickly. I have 7+ years of web development experience and have delivered 500+ projects, including API integrations and automation systems. You'll receive the complete source code, README, deployment guide, and a live demo. \ Regards, Ajharul
$500 USD in 7 days
7.6
7.6

Hi, The trickiest part here is the session integrity, not the WooCommerce plugin itself. A browser counter will break under simultaneous access, so I'd bind each store selection to a signed, server side session with an unpredictable ID, locked until completion or expiry, immune to refreshes and double clicks. The origin masking is the other real risk: the intermediary domain must strip Referer, Origin, and cookies, but I'd be upfront that some network level attribution can't be fully hidden, and I'd document exactly what stays visible. I've done WordPress and WooCommerce integrations for financial products where order data integrity mattered. One question: are the intermediary domains yours to configure on your own hosting, or do we provision them? Given no history yet, we can start on a first milestone so you only release on delivered, tested work. Adil
$460.83 USD in 7 days
7.6
7.6

Hello I understand you need a robust WooCommerce plugin for multi-site functionality. I have extensive experience developing custom WooCommerce extensions, including complex multi-site integrations. My focus is on creating secure, scalable solutions that streamline your operations and enhance user experience. Let's discuss how I can build this essential plugin for you. Giáp Văn Hưng
$250 USD in 7 days
7.0
7.0

The hardest part here isn't rebuilding the plugin—it's keeping the WooCommerce session, Shopify order, and selected store permanently tied together while making sure concurrent sessions never get mixed up and the traffic origin isn't exposed through redirects or browser metadata. I'd rebuild this around a server-side session model instead of browser state, with signed, unpredictable session IDs stored in your own tables and used to reconcile every Shopify order back to the original WooCommerce cart. For the store rotation, the selection should happen atomically on the server so simultaneous purchases can't be assigned incorrectly. Since you're using generic Shopify products, I'd keep the full WooCommerce cart (IDs, variations, quantities) immutable in the database and write only the reconciliation reference into Shopify through supported order fields, making your database the source of truth. One question: is the intermediary domain already under your control, or should that infrastructure be designed as part of this rebuild? The architecture matters more than patching the existing flow, and that's where I'd focus first.
$500 USD in 7 days
7.1
7.1

Hi! My name is Marjan and I'm here to offer you my services as a skilled applicant with over a decade of experience working on Freelancer.com. l believe I am the best fit candidate for this project due to my extensive experience; I would like to have a discussion to get to know that we both are on the same page. Once the scope will be locked, I will start working on it right away.
$250 USD in 7 days
6.9
6.9

I will develop your WooCommerce Shopify Tracking Plugin with a focus on secure routing and high performance. I have extensive experience building custom WordPress plugins that bridge multiple platforms via REST APIs. My background includes architecting multi store sync systems where data integrity and secure authentication are critical. I am proficient in PHP and JavaScript, ensuring the integration handles data flow between WooCommerce and Shopify efficiently. I will implement clean software architecture to manage tracking data across your diverse store environments while maintaining Git version control for transparent development. I have successfully delivered similar API integration projects that require complex data routing.
$250 USD in 5 days
6.7
6.7

With my extensive experience in full-stack development and specialized skills in WordPress, WooCommerce, PHP and Shopify, I am ideally poised to take on this WooCommerce-Shopify Tracking Plugin Build project. I have a proven track record of developing secure, scalable and high-performing software solutions that prioritize data integrity and product identification - exactly what your project requires. My skills in webhooks, web application architecture, JavaScript and the Shopify Admin API will also prove invaluable in creating a new solution that not only addresses existing issues but also meets your objective of a secure, testable and production-ready product. One particular aspect I believe sets me apart is my ability to understand complex business requirements and provide tailored technical solutions to meet them. Your project demands a multi-store system with authorized Shopify stores managed from a single WordPress dashboard while maintaining the integrity of order information and masking access origin - I have had significant experience delivering similar projects effectively, so you can be assured I understand the nuances involved.
$250 USD in 7 days
7.2
7.2

Hello, I came across your WooCommerce-Shopify Tracking Plugin Build and I am very interested in working with you. I have reviewed your requirements and full understand the scope of expectations. I specialize in PHP, WordPress, Web Development, and have successfully delivered similar projects before. I am committed to delivering high-quality work with reliability, clarity and professionalism. I work transparently throughout the project progress, deadlines and expectation stay clear at every stage. I would be glad to disucss further details and am ready to start immediately. Looking forward to hearing from you. Regards. Anum
$250 USD in 4 days
6.3
6.3

Hi, I can build a secure WooCommerce-to-Shopify routing system that preserves product IDs and masks traffic origin while handling complex carts and distribution rules. I recently rebuilt a similar multi-store integration where we had to mask the origin domain for Shopify while maintaining session integrity across WooCommerce and Shopify stores. I’d approach this using a session-based service layer in PHP with signed JWTs to store cart data on the intermediary domain, avoiding browser leaks like Referer or cookies. The biggest improvement will come from immutable session storage and a deterministic store selection algorithm that prevents race conditions. I’ll keep the core logic isolated in a custom plugin with detailed logs and diagnostics, so the system can be audited without touching existing WooCommerce flows. The goal is a maintainable bridge that keeps Shopify blind to the origin while giving you full control over distribution and reconciliation. I can start right now. Thanks, Denis
$400 USD in 5 days
6.5
6.5

Hello There! I’m Md. Toriqul Islam, and I’m excited to partner with you. I can start immediately. I’m a Full-Stack Developer with 10+ years of experience in WordPress, WooCommerce, Shopify integrations, PHP, JavaScript, APIs, and scalable backend architecture. I understand you need a production-ready WooCommerce plugin rebuilt from scratch to securely integrate multiple Shopify stores with reliable session management, intelligent store distribution, immutable order reconciliation, detailed diagnostics, and accurate product tracking while preserving customer flow through an intermediary domain. I'll deliver a secure, documented, and thoroughly tested solution designed for scalability and maintainability. I have rich experience in WooCommerce plugin development, Shopify Admin API, webhooks, custom dashboards, MySQL, session management, and enterprise integrations. I am skilled in PHP, JavaScript, WordPress, WooCommerce, Shopify APIs, REST APIs, MySQL, HTML/CSS, and Linux server architecture. I’m ready to review your existing workflow, discuss the required infrastructure and security approach, and begin development immediately. Looking forward to hearing from you. Best regards, Md. Toriqul Islam
$250 USD in 5 days
6.3
6.3

Hi, I Have 14 years experience, Senior Developer in IronSide Computers INC since 2017. I have extensive experience building custom WooCommerce plugins, Shopify integrations, and enterprise-level PHP applications. I can rebuild your entire integration from scratch with a secure, scalable architecture featuring multi-store routing, signed session management, custom database tables, advanced distribution algorithms, accurate order reconciliation, comprehensive logging, and a professional WordPress admin dashboard. The solution will be fully documented, rigorously tested against all required scenarios, and designed to ensure reliable product tracking, session integrity, and long-term maintainability. I am available to start immediately and can work closely with you to deliver a production-ready system. Thank You AXON Digital Solutions
$500 USD in 7 days
6.8
6.8

Hi, There, I have 4+ years of experience with WordPress, WooCommerce, Shopify integrations, PHP, JavaScript, APIs, and webhook-driven workflows. I can rebuild the system around signed, immutable server-side sessions, concurrency-safe store allocation, idempotent redirects, custom database tables, searchable logs, and reliable Shopify order reconciliation for unlimited products and variations. I would implement this only through authorized Shopify capabilities and cannot promise concealment designed to bypass platform enforcement; instead, I’ll document what referral data browsers expose and design a compliant server-side handoff that minimizes unnecessary data sharing. Development will be phased through architecture, plugin/dashboard implementation, integration, load and edge-case testing, documentation, and production deployment. I’m available to start immediately. Waqas Ahmad
$500 USD in 7 days
6.4
6.4

I can build a secure WooCommerce plugin that integrates with multiple Shopify stores, ensuring proper order tracking and data integrity. My first step will be to outline the architecture and confirm the product selection process to ensure it aligns with your requirements. Based in Toronto, Canada, I work efficiently and am always available for quick communication.
$250 USD in 7 days
6.6
6.6

Hi You want a from-scratch WooCommerce-to-Shopify tracking plugin that securely supports multiple Shopify stores from one WordPress dashboard, preserves accurate order/product identity (including variations and unlimited cart items), and prevents Shopify from learning the main WooCommerce domain via redirects, headers, cookies, or referrer data. I build production-minded integrations with secure sessions, signed routing, and testable architecture. My approach is to turn your current working flow into a system where session state is immutable, store selection is race-safe and refresh/back/double-click resistant, and reconciliation data is sourced from your WordPress system DB and written into Shopify order fields/metafields. For the plugin, I’ll implement a secure session + immutable cart snapshot, a store selection module with configurable distribution rules and session stickiness, a signed intermediary redirect flow that strictly limits what’s visible to Shopify, Shopify checkout/cart mapping that carries WooCommerce products/variations/quantities into reconciliation, and a WordPress admin dashboard for store CRUD, routing config, capacity/weights, pause/activation, session counts, and searchable logs. I’ll also provide implementation documentation for how traffic-origin sharing is prevented (and what browser/network limits remain) plus a targeted test plan and developer diagnostics for session events and order reconciliation. Best, Justin
$500 USD in 7 days
6.6
6.6

Vila Velha, Brazil
Member since Jul 18, 2026
₹12500-37500 INR
₹5000-10000 INR
$15-25 USD / hour
$10-30 USD
₹100-400 INR / hour
₹1500-12500 INR
€6-12 EUR / hour
£2-33 GBP / hour
$1500-3000 USD
$3000-5000 USD
₹1500-12500 INR
£20-250 GBP
$25-50 USD / hour
₹1500-12500 INR
$10-30 USD
$3000-5000 USD
€250-750 EUR
₹600-1500 INR
₹1500-12500 INR
$250-750 USD