Skip to content
weLabsweLabsStorefront Playbook
Live demoQuickstart

Get started

Requirements

What the storefront, the Companion plugin and your WordPress site need — and the plugin versions payments are verified against.

The storefront and the Companion plugin have deliberately few hard requirements. Most integrations are optional and switch on automatically when the plugin they rely on is present.

Requirement Version / notes
Node.js 22 or newer
Package manager pnpm 10.33.0, enabled with corepack enable (npm and Yarn are not supported)
Hosting Cloudflare Workers (via OpenNext) or any Node.js host running pnpm build && pnpm start
Domain Your own domain with HTTPS — required for Apple Pay and Google Pay, and for secure cookies
Session secret AUTH_SECRET, generated once per environment
Requirement Version / notes
PHP 8.0 or newer
WooCommerce Required. Embedded payments are verified on WooCommerce 11.1.x. Brand features use WooCommerce’s built-in Brands taxonomy (9.6 or newer).
WordPress Any current release. 6.9 or newer only for the AI assistant (MCP) tools.
Permalinks Anything except Plain (for example Post name).
HTTPS Required for Facebook Login and the MCP connection; always use it in production.
wp-config.php access To add RSC_JWT_SECRET (required) and RSC_STOREFRONT_SHARED_SECRET (recommended).
Cron A real system cron hitting wp-cron.php is recommended so back-in-stock emails go out promptly.
Plugin or service What it enables Verified version
WooCommerce Stripe Gateway Card payments, 3-D Secure, Apple Pay and Google Pay 11.0.x
WooCommerce PayPal Payments PayPal button at checkout 4.1.x
PDF Invoices & Packing Slips for WooCommerce “Download invoice” in order history 5.15.2
Yoast SEO or Rank Math SEO titles and descriptions read from the plugin you already use —
Contact Form 7 Delivery of Contact page messages —
Brevo (Newsletter, SMTP, Email marketing) Newsletter sign-ups into your Brevo lists —
WP REST Cache Faster catalogue reads, flushed automatically on stock and review changes —
WPML or Polylang Translated product and category content —
Cloudflare Turnstile Bot protection on reviews, contact and stock-alert forms —
Google Cloud / Meta developer app Google and Facebook sign-in —
Storefront Playbook · Built by weLabsFeaturesFAQTalk to us