The best recurring billing experience with paywall functionality to control accesss to webpage content on your WordPress site using ChargeBee.
Configure the basic plugin configuration here including your ChargeBee site name, API key and a default plan(trial or freemium plan).
Specify the plans subscribers need to be on to get access to specific posts.
When a specific content is restricted, this is what users will see.
ChargeBee's default plan listing page. This is automatically generated during plugin installation. If you have your own plan page, you can use that as well.
ChargeBee's hosted checkout page is used to get customer's card details during plan change. Using the hosted checkout pages reduces your PCI compliance requirements. The hosted pages are responsive and you can also customize it to match the look and feel of your website.
ChargeBee's customer portal page can be accessed through your WordPress site. Copy the customer portal URL available in the plugin's settings and add it to your site as a menu or a link.
Define your products in ChargeBee by configuring your plans, addons and coupons. Plans configured in ChargeBee will automatically be listed in the plan listing page generated by the plugin.
All the signups that happen through your WordPress site are listed as subscriptions in ChargeBee. You can view all the subscription details including invoices and transactions and also make changes to the subscriptions if needed.