Settings Overview
Where to find settings
All plugin settings are in WordPress Admin → Divi Engine → Divi Membership. Click Divi Membership to open the settings page. The left-hand menu lists the sections (General, Business, Invoice, Payment Gateways, and so on). The license key is set under Divi Engine → License—all Divi Engine product licenses are managed there, not under Divi Membership settings.
Settings sections
The left-hand menu is grouped as Get started, Membership, Design, Billing & notifications, and Advanced. Sections appear in this order:
| Section | Purpose |
|---|---|
| General | Site-wide options: post types for membership access, user fields, setup actions. |
| Business | Business details used on invoices and in payment flows. |
| Payment Gateways | Stripe and PayPal; enter your keys and gateway-specific options. |
| Free Trials | Trial duration and “require payment upfront” per billing cycle; trial behaviour. |
| Content Restriction | Which post types require membership; “who can view all content” option. On first install, Posts are enabled by default. |
| Content Design | Design of restriction notices and locked content. |
| Account Design | Tabs for member account: Navigation, Content, Tables, Inputs, Buttons. |
| Invoice Design | Styling and branding of invoices. |
| Invoice | Invoice generation, numbering, logo, labels, footer. |
| Email Notifications | Transactional emails (welcome, payment, trial, cancellation, etc.). |
| Endpoints | URL for the member account (e.g. /membership), login page, custom endpoints. |
| Spam Protection | reCAPTCHA and spam protection for registration and forms. |
| Integrations | Third-party integrations (e.g. Zapier). |
| Reports | Under Advanced; opens the Membership Reports page (overview, charts, export). |
Payment Gateways: Stripe options
- Stripe (default) — Supports multiple payment methods (e.g. cards, Klarna, iDEAL, Revolut Pay). Billing address is not shown at checkout unless you switch to the older checkout mode.
- Stripe Legacy — Turn on Enable Stripe Legacy Mode in Payment Gateways when you need the older Stripe checkout (for example, to show the billing address at checkout). When Legacy is on, the billing address appears; when off, the default checkout is used.
Card management (add, remove, set default) is available in the member account for Stripe.
Reports
Reports are on a separate page: WordPress Admin → Divi Engine → Divi Membership → Reports. You get:
- Revenue — Revenue over time with charts and date presets.
- Signups — Signup counts and trends.
- Coupons — Coupon usage and CSV export.
Charts support bar/line views and persistent preferences.
What's Next
- Settings reference — Index of all settings docs; each section has its own page (General, Endpoints, Business, Invoice, Payment Gateways, etc.).
- Stripe and Payment Gateways — Set up Stripe or PayPal and validate your keys.
- Content Restriction — Configure which content is restricted and how it appears.
- Account page — Customize the member account with Account Design.
- Payment Gateways — Every payment and Stripe setting with defaults.