Skip to main content

Frequently Asked Questions

General

What is PaywallWP Pro?

PaywallWP Pro is a WordPress plugin that lets you monetize your content through subscriptions. It protects premium content behind a paywall and manages member subscriptions with Stripe and PayPal integration.

Do I need coding knowledge?

No. PaywallWP Pro is designed for non-developers. Everything is configured through the WordPress admin panel. Developers can further customize the appearance with CSS.

Does it work with my theme?

Yes, PaywallWP Pro is designed to work with any well-coded WordPress theme. The frontend components use minimal, clean CSS that adapts to your theme's styling.

Can I use it with page builders?

Yes. PaywallWP Pro works with:

  • Gutenberg (Block Editor)
  • Elementor
  • Beaver Builder
  • Divi
  • And other major page builders

Is there a free version?

PaywallWP Pro is a premium plugin. There is no free version available.


Payments

Which payment gateways are supported?

We support:

  • Stripe — Credit cards, Apple Pay, Google Pay
  • PayPal — PayPal accounts and credit cards

Do I need an SSL certificate?

Yes. SSL (HTTPS) is required for accepting payments. Most web hosts offer free SSL certificates.

Can I accept multiple currencies?

You can set one currency for your site. The currency must be supported by your payment gateway.

How do I test payments?

Both Stripe and PayPal offer test/sandbox modes:

  • Stripe: Use test API keys and test card numbers
  • PayPal: Use sandbox credentials and sandbox accounts

Are payments secure?

Yes. We never store sensitive payment data on your server. All payment processing is handled directly by Stripe or PayPal, which are PCI-compliant.

How do refunds work?

Refunds can be issued through:

  1. Your Stripe/PayPal dashboard
  2. The Members section in PaywallWP Pro

Webhooks automatically sync refund status.


Subscriptions

Can I create multiple subscription plans?

Yes. Create unlimited subscription plans with different prices, access levels, and features.

Can I offer yearly discounts?

Yes. Each plan can have both monthly and yearly pricing. The pricing page shows both options with a toggle.

Can I offer free trials?

Yes. Configure trial periods in plan settings. Members need a payment method but won't be charged until the trial ends.

What happens when a subscription expires?

When a subscription expires:

  1. Member loses access to protected content
  2. Status changes to "Expired"
  3. Member can resubscribe at any time

Can members upgrade or downgrade?

Yes. Members can change plans from their account page:

  • Upgrades: Immediate access, prorated charge
  • Downgrades: Takes effect at next renewal

Can I manually add subscribers?

Yes. You can add members manually without requiring payment. Useful for:

  • Complimentary access
  • Staff accounts
  • Press access
  • Migrations

Content Protection

How do access levels work?

Access levels range from 0-10:

  • Level 0 = Public (no protection)
  • Level 1-10 = Protected (requires subscription)

Members can access content at or below their subscription's level.

Can I protect part of a post?

Yes. Use the [paywp_protected] shortcode to protect specific sections within a post while keeping the rest public.

Does protection work with custom post types?

Yes. Enable protection for any post type in Settings → Content.

Will search engines index protected content?

By default, yes. Search engines can see protected content for SEO purposes, but regular visitors cannot. This is configurable in settings.

Can I allow some free articles?

Yes. Use metered access to allow logged-in free members to read a limited number of protected articles per month before requiring a paid subscription.


Members

Where is member data stored?

Member data is stored in WordPress:

  • User accounts in wp_users
  • Subscription data in wp_usermeta
  • No custom user tables

Can members manage their own subscriptions?

Yes. The account page lets members:

  • View subscription status
  • Update payment methods
  • Cancel subscriptions
  • View billing history

What emails do members receive?

  • Welcome email (new subscription)
  • Receipt (each payment)
  • Cancellation confirmation
  • Subscription expired notification

Can I export member data?

Yes. Export member data as CSV from PaywallWP → Members.


Technical

Does it affect site performance?

PaywallWP Pro is built for performance:

  • Lightweight vanilla JavaScript (no React/heavy frameworks)
  • Minimal database queries
  • Cache-compatible design
  • Lazy loading where appropriate

Is it compatible with caching plugins?

Yes. Enable "Cache Compatibility" mode for full compatibility with:

  • WP Super Cache
  • W3 Total Cache
  • WP Rocket
  • LiteSpeed Cache
  • And others

Does it work with CDNs?

Yes. Works with Cloudflare, StackPath, and other CDNs. Configure the CDN to bypass cache for logged-in users or use cache compatibility mode.

Can I customize the appearance?

Yes, multiple ways:

  • Settings → Styles for basic customization
  • Custom CSS in your theme
  • Template overrides in your theme

Are there hooks for developers?

Version 1.0 focuses on core functionality. Developer hooks (actions and filters) may be added in future versions based on demand.


Troubleshooting

Payments work but subscriptions don't activate

This is a webhook issue. Check:

  1. Webhooks are configured in your gateway dashboard
  2. Webhook URL is correct and accessible
  3. Signing secret/webhook ID is saved in settings

See the Webhooks Setup Guide.

Protected content is showing to everyone

  1. Verify access level is greater than 0
  2. You may be logged in as admin (admins see everything)
  3. Enable Cache Compatibility mode
  4. Clear all caches

See Troubleshooting for more solutions.

Email notifications aren't sending

  1. Test if WordPress can send email
  2. Use an SMTP plugin for reliable delivery
  3. Check spam folders
  4. Verify email settings are enabled

Licensing & Support

How many sites can I use it on?

Check your license type:

  • Single Site: 1 website
  • Multi-Site: Multiple websites
  • Developer: Unlimited websites

How do I get support?

Visit our Support Center to submit a ticket. Include your system report from PaywallWP → Help → System.

Do you offer refunds?

Please refer to the marketplace's refund policy where you purchased the plugin.

How often is the plugin updated?

We regularly update PaywallWP Pro with:

  • Security patches
  • Bug fixes
  • New features
  • Compatibility updates

Updates are available through your WordPress dashboard.


Migration

Can I migrate from another membership plugin?

PaywallWP Pro uses standard WordPress user data, making migration possible. Contact support for guidance on specific migrations.

What happens if I deactivate the plugin?

  • Content protection is removed
  • Subscriptions remain in gateway (Stripe/PayPal)
  • User data remains in WordPress
  • Plugin settings are preserved

What happens if I delete the plugin?

If "Delete Data on Uninstall" is enabled:

  • All plugin settings are removed
  • Subscription meta data is removed
  • User accounts remain
  • Gateway subscriptions remain