AlphaDevs Stripe Checkout Diagnostics helps WooCommerce merchants and developers identify common WooCommerce Stripe checkout configuration issues before they turn into support incidents or failed conversions.
The plugin runs read-only diagnostics against your WooCommerce and Stripe setup, then shows findings with evidence and suggested fixes.
Current diagnostic coverage
- Stripe gateway enabled but active API keys missing
- Stripe webhook signing secret missing for the active mode
- Stripe gateway disabled while UPE or Express Checkout settings remain configured
- Link configured but not active on checkout
- Stripe assets missing from checkout when Stripe should be active
- Express Checkout configured for storefront locations without matching frontend signals
- Local webhook self-test route reachability
- Domain and HTTPS mismatch detection
- Local development environment downgrade for non-production domain warnings
What the plugin does
- Collects WooCommerce, Stripe, and site configuration signals
- Probes cart, checkout, and one published product page
- Runs a local webhook self-test using a temporary token
- Stores the latest scan plus lightweight recent scan history
- Displays findings with severity, confidence, evidence, and suggested fixes
What the plugin does not do
- It does not place test orders or process real card charges
- It does not automatically modify your Stripe or WooCommerce settings
- It does not send your scan results to a third-party service
Privacy and remote requests
This plugin performs read-only HTTP requests back to the same WordPress site in order to:
- Probe cart, checkout, and product pages
- Run a local REST-based webhook self-test
The plugin does not send diagnostics or store data to an external service.
Note: Stripe-related pages on your storefront may themselves load Stripe-hosted JavaScript such as js.stripe.com when your checkout configuration enables those features. This is part of your store’s Stripe integration, not telemetry added by this plugin.
