Membership areas, secure from the ground up.
WordPress becomes a complete membership and course platform. Purchases unlock access, refunds lock it reliably – all on your own server, with no SaaS lock-in.
Four things MemberJet does better
Native payment integration, a wizard setup, modern learning UX and AI with your own key – all built securely.
Native Digistore24 integration
IPN handler with SHA-512 signature verification, idempotent processing and a correct access lifecycle.
Automatic access
Purchase creates the member and unlocks access; refunds or missed payments lock it reliably – never on a simple cancellation.
Magic-link login
Secure sign-in via a one-time link. Content is protected fail-closed – locked by default, not open.
Courses with modern UX
Modules, drip content, progress bars, quizzes, and free or paid courses.
AI course tools (BYOK)
Generate courses, lessons and quizzes with Claude – using your own API key. Tone of voice, formality and emoji level are all adjustable.
RAG tutor for members
A course tutor that answers strictly from your own content – via MySQL FULLTEXT, with no external vector database.
Three design templates
Editorial (serif, burgundy), Studio Minimal (clean, teal) and Playful (warm, coral) for your course pages.
Discussions per lesson
Branded, members-only discussions under every lesson – built on native WordPress comments.
Import / export & duplicate
Save and transfer entire courses as portable JSON; duplicate individual lessons or chapters – even across courses.
Your membership area in minutes
Setup wizard
Four steps take you from zero to a working membership area – no manual needed.
Link course & product
Create a course or generate one with AI, and map your Digistore24 product to the access it grants.
Sell
Purchases unlock access automatically, members sign in via magic link and start learning.
Built secure, not bolted on
At MemberJet, security is the foundation, not an afterthought. Webhooks, access and secrets are locked down from day one.
- Digistore24 webhooks verified with
hash_equalsand SHA-512 - Idempotent processing – no duplicate unlocks
- REST endpoints with real permission callbacks, never open
- Secrets encrypted with libsodium, key optionally stored in wp-config.php
- Roles only from an allowlist, never from request data
# Import a complete course via REST
POST /wp-json/memberjet/v1/import/course
{
"title": "Sales Psychology 101",
"modules": [
{ "title": "Fundamentals",
"lessons": [ … ] }
],
"drip_days": 3
}
# Idempotent · permission callback verified
The optional Pro add-on for the finishing touches
The MemberJet core stays free and fully functional forever. MemberJet Pro is an optional paid add-on – for everyone who wants to give their courses more design, certificates and comfort.
Launching soon via Digistore24from 149 € per year for 3 websites
Fleet: 399 €/year (25 websites)
Learn more See pricing- 3 premium course designs: Aurora, Boutique and Campus
- PDF completion certificates for finished courses
- Quiz gating: a lesson can only be completed after passing its quiz, with an adjustable passing score
- White-label: your own branding in emails
- Automatic updates & license management via hafenstudios.com
- Priority support
Planned, not yet included: email sequences, gamification and a managed AI subscription.
Frequently asked questions
Do I need an external platform?
No. MemberJet runs entirely on your own WordPress. There's no SaaS dependency – your content and member data stay yours.
How does the Digistore24 integration work?
Through an IPN webhook with SHA-512 signature verification and idempotent processing. A purchase creates the member and unlocks access; a refund or missed payment reliably locks access again – never on a simple cancellation.
What does the AI feature cost?
MemberJet uses "bring your own key": you add your own Claude API key and pay only for your actual usage, billed directly by Anthropic. Course generation, lessons, quizzes and the RAG tutor all run through it.
How secure is my data?
Very secure. Secrets are encrypted with libsodium, and the key can live in wp-config.php. REST endpoints use real permission callbacks, roles come only from an allowlist, and protected content is fail-closed – locked by default.
What are the requirements?
WordPress 6.2 or newer and PHP 8.1 or newer. The interface is available in six languages, plus an optional UI language switch independent of your website's language.
Is MemberJet free?
Yes. The MemberJet core is free, licensed under GPLv2 and stays fully functional forever – including courses, the Digistore24 integration and the AI tools (BYOK). For premium course designs, PDF completion certificates, quiz gating and white-label there is the optional paid add-on MemberJet Pro (from 149 €/year), launching soon via Digistore24.
Ready for your own membership area?
We'll help you set up MemberJet and the Digistore24 integration – just get in touch.