Corporate Subscriptions

The Leaky Paywall - Corporate Subscriptions extension lets anyone with a @domain access your content. Ex: [email protected] can register on your website and will be added as a subscriber in Leaky Paywall and gain access to your content.

You can also sell a Corporate subscription level through Leaky Paywall that lets the buyer add their @domain url on checkout for instant access for their organization.

Note: You can use this with our Double Opt In extension to send a verification email to new corporate members after they use the activation form. 

Configuring the Leaky Paywall - Corporate Subscriptions add-on is straightforward. 

  1. You can add the websiteurl to have website access manually or
  2. You can create a Corporate Subscription level and let the subscribers add their @websiteurl on checkout 

Configure Your Pages

  1. Go to Leaky Paywall > Settings > Subscriptions > Corporate Subscriptions to create your corporate subscriptions.
  2. Create a subscriber login page (so they can submit their email) and add this shortcode to it: [leaky_paywall_corp_subs]
  3. Create a welcome page which the subscriber will see after they create their account. They will automatically be logged in.
  4. You can choose to send a welcome email to the subscriber.  This can be edited under Leaky Paywall > Settings > Emails > New Corporate Subscriber Email.  It is a good idea to include the password template tag so the subscriber will receive their auto generated password.

How to Add website urls manually 

On the settings page, enter the domains you would like to give access to. 

If a user enters an email address in the Leaky Paywall registration form that is linked to a corporate subscription, they will be shown an error and directed to fill out the corporate subscription form instead.  This will eliminate the need for refunds, etc.

Welcome Email to Corporate Subscriber

After a new corporate subscriber signs up, you can send a welcome email to them.  This can be set up under Leaky Paywall > Settings > Emails > New Corporate Subscriber Email

Create a Corporate Subscription Level (optional)

This let's subscribers purchase through Leaky Paywall and add their websiteurl on checkout. In the LP dashboard create or Edit a current subscription level. Check off corporate subscriptions.

When a subscriber purchases the Corporate subscription level they will be able to add their domain during checkout for instant corporate access.

How To Add Custom Fields to the Corporate Sign Up Form

1. Add the fields you want with the leaky_paywall_corporate_registration_form_before_submit action

2. Store the data to the user with the leaky_paywall_after_corporate_subscription_user_created action

3. You can display the information with the edit_user_profile action

Please note when corporate subscribers self register they are added to the Leaky Paywall subscribers.

FAQ

Can I have multiple corporate subscriptions for different domains?
Yes. You can add as many corporate subscriptions as needed, each with its own domain, level, and expiration.

What happens when a corporate subscription expires?
New users can no longer register using that domain. Existing subscribers who registered before the expiration keep their access.

Can I assign different levels to different domains?
Yes. Each corporate subscription entry has its own level setting.

Can a subscriber register through the corporate form if they already have an account?
No. If the email is already registered in WordPress, they will see an error asking them to use a different email. They should log in with their existing account instead.

Still need help? Contact Us Contact Us