We’re looking for an experienced WordPress / WooCommerce developer to build a custom checkout plugin that integrates with Stripe through a multi-domain proxy structure. The goal is a clean, reliable checkout system that securely redirects customers to Stripe Checkout sessions hosted on multiple connected domains — while the main WooCommerce site remains isolated and never directly connected to Stripe. Please read the full scope carefully below before placing your bid. ⸻ Core Requirements 1. Checkout Flow • Customer starts checkout on the main WooCommerce site (Domain A). • When clicking “Pay,” the request routes to a connected domain (Domain B), which instantly creates a Stripe Checkout session and redirects the customer to Stripe. • After successful payment, the user returns automatically to the main store (Domain A) with confirmation. • The transition must be instant and seamless, without showing another storefront. 2. Multi-Domain / Multi-Account Logic • Support for multiple domains (B, C, D…), each with its own Stripe account and VPS/shared host. • Round-robin or sequential rotation between domains. • Add/remove domains easily in WooCommerce admin. 3. Technical Setup Each connected domain runs a small WordPress site and plugin to: • Handle Stripe session creation, webhook responses, and redirects. • Communicate securely with the main WooCommerce site through REST API. • Provide easy replication for new domains (2–5 total). You’ll also provide: • Full setup documentation (DNS, SSL, WordPress installation, plugin deployment). • A clean, modular system that we can expand later. 4. WooCommerce Admin Panel • Add/remove domains and Stripe keys. • Manage routing order and enable/disable accounts. • View logs and endpoint status. 5. Email Handling • Disable Stripe’s customer email notifications. • All customer emails must come only from the main WooCommerce domain. 6. Documentation & Training • Full step-by-step written guide (and/or short recorded walkthrough) showing: • Setup on VPS or shared hosting • DNS/SSL linking • Adding new domains/accounts • Verifying successful connections ⸻ Tech Stack • PHP 8.x • WordPress / WooCommerce latest • Stripe API (Payment Intents / Checkout / 3D Secure) • REST API / cURL for communication • VPS or shared hosting (no cPanel required) ⸻ Deliverables 1. Fully working WooCommerce plugin (main + endpoint scripts). 2. Admin dashboard for configuration and monitoring. 3. Documentation and demo proof of successful multi-domain flow with Stripe test keys. ⸻ Budget & Terms • Timeline: 7–10 days (including testing & documentation) • Milestone: One milestone, funded upfront — released after verified demo. • If everything works as planned, we’ll offer ongoing work (future gateways, automation, plugin expansion). ⸻ To Apply Please include in your proposal: • 1–2 examples of custom Stripe or WooCommerce integrations you’ve built. • Your estimated delivery time. • Confirmation that you can include documentation and demo testing.