The best recurring billing experience with paywall functionality to control accesss to webpage content on your WordPress site using Chargebee.
Webhooks are callback services that notifies WordPress about the subscription changes that happen in Chargebee. Learn more about webhooks here
You cannot test webhooks locally. If you want to try it out locally. you should use a local tunneling tool like ngrok.
The plugin connects your WordPress site with the Chargebee app and uses Chargebee's hosted checkout page for sign ups. Since the card details are collected through the hosted pages, you do not handle any sensitive card information, reducing your PCI compliance requirements.
Absolutely! Our hosted pages support themes and are customizable. You can easily make the hosted pages match your website's look and branding. Learn more here.
Yes. Chargebee has its own customer portal that allows your site users to view and manage their subscription information.
The current version of the plugin only supports one Subscripion per Customer. We do have an Open Source version of the plugin you could use to add support for multiple Subscriptions for a Customer.
If you are moving from a different system to WordPress and if you are using this plugin to integrate with Chargebee, then you need to migrate your users to WordPress first. Then use the WordPress user id as the Customer and Subscription ID in Chargebee to import your Customers into Chargebee.
The WordPress user ID is used as the mapping between WordPress and Chargebee. So it is required to do import first into WordPress and then to Chargebee for the plugin to work correctly.
To import Customers and Subscriptions into Chargebee, you could use Bulk Operations.
In order to invoke other APIs, just call the required API code from within WordPress. Initializing the environment for calling Chargebee's APIs will be taken care by the plugin. After calling the API ensure that you update the user meta information of Chargebee in WordPress. The "do_action('cb_update_result', $result)" takes the response received during the API call as input and updates the Chargebee user meta information in WordPress.
Contact our Support Team