MemberMagix Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
MemberMagix is a secure, lightweight WordPress membership plugin that replaces traditional password-based login with passwordless magic-link authentication. Protect any post or page with server-side content gating — unauthorized visitors see only a teaser preview, while authenticated members get the full content.
Key Features:
- Passwordless Magic Links — Members log in by clicking a secure link sent to their email. No passwords to forget, leak, or manage.
- Server-Side Content Protection — Protected content is never sent to unauthorized users. A teaser is extracted server-side with a blur overlay and membership panel.
- Author-Controlled Teasers — Use the
[mmax_cutoff]shortcode to control exactly where the teaser ends, or let MemberMagix auto-extract from your first paragraphs. - Custom Overlays — Design your protection panel using the WordPress block editor. Full creative control over what visitors see.
- Member Management — View, search, and export members. Track terms acceptance and login history.
- Brand Customization — Match membership forms and overlays to your site’s brand colors via the Style settings tab.
Premium Features (via MemberMagix Pro add-on):
- Multiple custom overlays with per-post assignment
- Bulk content protection tools
- Remove free-tier branding
- Stripe Premium Content — Monetize posts with Stripe Checkout, subscription management, and automatic magic-link delivery after payment
Third-Party Services
This plugin connects to the following external services under specific circumstances:
Keygen (Plugin Licensing)
When a license key is entered, the plugin communicates with the Keygen API to activate, validate, and deactivate license keys. This sends the license key and a hashed site fingerprint to the Keygen server. No visitor data is transmitted.
Stripe (Payment Processing)
MemberMagix uses Stripe in two contexts:
-
Plugin Licensing (Upgrade tab): When upgrading to a paid tier, MemberMagix uses Stripe Embedded Checkout to process payments securely within your WordPress admin. Card data is handled entirely by Stripe and never touches your server. The Stripe JavaScript library (https://js.stripe.com/v3/) is loaded from Stripe’s CDN on the Upgrade settings page only. This is required by Stripe’s Terms of Service for PCI compliance.
-
Content Monetization (Business tier): When Stripe integration is enabled, the plugin communicates with the Stripe API to create checkout sessions, manage subscriptions, and process webhooks for your site’s membership payments.
MemberMagix Bridge (License Delivery)
After purchasing a license via the Upgrade tab, the plugin communicates with our bridge service (https://bridge.surfstyk.com) to create the checkout session and retrieve your license key for automatic activation. Your WordPress admin email and site URL are transmitted.
Third-Party Libraries
This plugin bundles the following open-source library:
Alpine.js
Alpine.js v3.15.10 by Caleb Porzio is used for lightweight reactive UI in the membership form.
- License: MIT (GPL-compatible)
- Source code: https://github.com/alpinejs/alpine
- Release: https://github.com/alpinejs/alpine/releases/tag/v3.15.10
- Bundled file:
assets/js/alpine.min.js
No build tools are required. The minified file (alpine.min.js) was downloaded directly from the Alpine.js CDN for v3.15.10. The full unminified source is available at the GitHub repository and release page linked above.
Screenshots
No screenshots provided

