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.
- You can add the websiteurl to have website access manually or
- You can create a Corporate Subscription level and let the subscribers add their @websiteurl on checkout
Configure Your Pages
- Go to Leaky Paywall > Settings > Subscriptions > Corporate Subscriptions to create your corporate subscriptions.
- Create a subscriber login page (so they can submit their email) and add this shortcode to it: [leaky_paywall_corp_subs]
- Create a welcome page which the subscriber will see after they create their account. They will automatically be logged in.
- 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.
Add website urls manually as noted in this image
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.
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.