
Sunday Helpers is an all-in-one toolkit for church websites. It connects your Google Calendar for services and events, accepts online giving through Stripe, and unlocks premium features through a built-in licensing client served from johnnyswebsites.com.
- Google Calendar service & event sync
- Stripe-powered online giving with webhooks
- Pro licensing client with daily re-validation
- Master-key activation that works offline
- Volunteer & rota scheduling
- Feature-status panel showing active modules
- x Master-key activation bypass for offline use
- x Daily license re-check
- o Allowlist licensing endpoints past the EdgeOS JS challenge
- o Add browser User-Agent header to license client
- o Public roadmap page
Activation says "Unexpected server response. HTTP 200".
The license host is behind an EdgeOS JavaScript challenge that intercepts server-to-server REST calls. Allowlist /wp-json/ccls/v1/* (and the ?rest_route= equivalent) or your site's outbound IP. As an immediate unblock, enter the master key to activate without contacting the server.
How do I unlock Pro without the license server?
Enter the master key in the License key box and click Activate license. It short-circuits before any HTTP request and survives the daily re-check.
Is the master key secret?
No. It is hard-coded in the plugin files, so treat it as a convenience for your own use and support, not a secret.
- 1.3.9 – Added configurable master-key activation that bypasses the license server
- 1.3.8 – Daily license re-validation and feature-status panel
- 1.3.5 – Stripe giving webhooks
- 1.3.0 – Google Calendar sync