AppApprove
WFor WooCommerce plugin developers

The fastest way to ship WooCommerce apps.

Prompt your idea. We scaffold a WP plugin with the wp.org-compliant readme.txt, PHPCS + PHPStan + PHPUnit wired in, WC hooks + REST endpoints + Settings API + Stripe Checkout for licensing. Preview live in WordPress Playground (browser-side WP+WC, no hosting needed). Walk you through the wp.org submission + SVN update runbook.

80k+WC active stores in 2026
12kNew plugins / yr
30checker-woo rules

Built for WooCommerce.

wp.org-compliant 28-file PHP plugin scaffold

Production-ready WP plugin with the main file's required headers, readme.txt with all 5 wp.org sections (Description / Installation / FAQ / Screenshots / Changelog), PHPCS + PHPStan (level 7) + PHPUnit + WP coding standards + WC sniffs all wired in composer.json.

30-rule checker-woo package

Auto-rejects (eval / shell_exec) + nonce verification + capability checks + output escaping + $wpdb->prepare + plugin-version-matches-readme + text-domain-matches-slug + multi-user enabled + WC Blocks preferred over shortcodes.

WordPress Playground live preview

Browser-side WASM-WP runs your generated plugin against a real WP + WooCommerce instance. No hosting needed, stateful for the session, seeds 3 demo products. Optional wp-env config for local CI parity.

wp.org Submission Companion

2-phase walkthrough: Phase 1 ships the packaged zip via GH Actions release.yml + uploads to wordpress.org/plugins/developers/add. Phase 2 (post-acceptance) ships a copyable SVN runbook for ongoing updates — the wp.org-standard flow, no API exists.

Per-platform rejection-loop

13 wp.org-specific categories sourced from Plugin Directory review checklist + WC.com Marketplace patterns: GPL violations, unsanitized input, missing nonces, eval/shell_exec, readme format, text-domain mismatch, WC Blocks required, plugin-slug collisions.

Stripe Checkout billing scaffold

WC has no first-party billing primitive. The scaffold ships includes/class-billing.php with Stripe Checkout integration + hash_hmac + hash_equals signature verification, plus a license-gate class for premium-feature gating.

How it works.

01

Pick WooCommerce in the wizard

Pick a vertical or start blank. Wizard pre-fills the WC-flavored PHP scaffold + WC hooks + readme.txt sections.

02

AI builds the WP plugin

Gemini plans; Claude codes against the WP-aware system prompt (knows nonces / capability checks / esc_html / $wpdb->prepare / Settings API / WC Blocks); checker-woo runs after every batch.

03

Preview, submit to wp.org, ship updates via SVN

Preview live in WordPress Playground. Build packaged zip via GH Actions. Upload to wp.org Plugin Directory. After acceptance, follow the SVN runbook for updates (the wp.org-standard flow).

Ready to ship a WooCommerce plugin?

Free tier covers one active plugin. No card required.