Woo multi-store
Store role on each shop, Payment role on the hub — catalog sync and status back to Woo orders.
Solutions
The Payment Hub stays on WordPress. Your shops can be WooCommerce, agency client sites, or any custom stack that speaks the Custom Store API.
Who FinPay is for
Pick the path that matches how you sell. Every path lands on the same Payment Hub, PayPal checkout, and status sync.
Store role on each shop, Payment role on the hub — catalog sync and status back to Woo orders.
Mint client stores under licensed seats. Per-store credentials without rebuilding payment for every site.
Laravel, Node, headless — keep your commerce stack. FinPay is the payment destination.
Fit check
You want one PayPal destination without merging every storefront into a single Woo install.
Some shops are Woo, others are Laravel or headless — and they must share the same hub.
You mint client stores under seats and need attribution without rebuilding payment each time.
WooCommerce brands
Install FinPay as Store on each shop and Payment on the hub domain. Customers stay on familiar Woo carts; money clears on one payment site.
Agencies & portfolios
Run payment once, then mint and connect client stores under your LicensePress seats — with clear attribution on every bridged order.
Custom & non-WordPress
Anything that can sign HMAC envelopes and expose a status webhook can use FinPay as the payment destination — no forced rebuild in WordPress.
Ownership boundaries
FinPay does not take over your catalog UI or customer accounts. It separates payment responsibility so networks can grow without a forced rebuild.
Shared outcomes
Whether you sell on Woo or a custom stack, the hub delivers the same payment story.
PayPal today; Stripe on the roadmap.
Every bridged order knows its originating store.
Signed notify finalizes the origin order.
Clean processor-facing receipts.
Recover when status notification fails.
Walk the full workflow or pick a plan with the seats you need.