Kadence RCP Troubleshooting
The Troubleshooting section for Kadence RCP (Restrict Content Pro) provides essential guidance for resolving technical conflicts and configuration errors that may arise within your membership site. By identifying common hurdles—ranging from payment gateway failures to server-side script errors—this section empowers site owners to maintain a smooth user experience. Promptly addressing these issues is critical for ensuring that payment processing remains uninterrupted and that members retain consistent access to their protected content.
The platform focuses on several primary areas of concern, including server requirements, payment processing errors, and site-wide functionality bugs. Users may encounter “Missing Payment ID” errors during registration, often caused by JavaScript conflicts with other plugins, or find that members remain in a “Pending” status due to improperly configured IPN or webhook settings in PayPal and Stripe. Additionally, server-level requirements such as the “Multibyte String” PHP extension or minimum PHP versions are highlighted as common causes for fatal errors or setup failures. To assist in more complex scenarios, the plugin includes a dedicated Debug Mode that logs system actions, providing a detailed audit trail for identifying the root cause of persistent issues.
Kadence RCP Troubleshooting articles
This collection provides step-by-step solutions for common errors, server requirement conflicts, and payment gateway issues in Restrict Content Pro.
“Missing Payment ID” Error During Registration
Read more: “Missing Payment ID” Error During RegistrationA “Missing Payment ID” error during registration is usually an indicator of a JavaScript error. JavaScript errors are usually the result of a conflict with another plugin or your theme. To troubleshoot the issue and find the conflict, try the following steps. Plugins Temporarily deactivate all plugins except Restrict Content Pro. Now try the registration form. If…
Emails Not Being Sent
Read more: Emails Not Being SentRestrict Content Pro emails members and/or admins when certain events occur (like a new registration). If you’re not receiving emails, try working through these three steps to identify and solve the problem. Step 1: Check The Member’s Status Emails are automatically delivered to members during registration, once their accounts are marked as Active. If your emails…
Enable Debug Mode To Help With Troubleshooting
Read more: Enable Debug Mode To Help With TroubleshootingDebug Mode is a new option in version 2.9 to help with troubleshooting. It can be enabled in Restrict > Settings > Misc. When enabled, a new tab will be available in Restrict > Tools called “Debugging”. When enabled, Restrict Content Pro will start logging important actions and updates that occur. This can be useful for tracking plugin…
Fatal Error – Stripe needs the Multibyte String PHP extension
Read more: Fatal Error – Stripe needs the Multibyte String PHP extensionThis error happens when your hosting account does not have the “Multibyte String” extension for PHP enabled. To resolve this issue, contact your hosting account and ask them to enable it. Have more questions? Submit a request Was this article helpful? Yes No Thank you for your input. Thank you for your feedback.
Free Members Can View Premium Content
Read more: Free Members Can View Premium ContentIf your free members are improperly able to access content that you have restricted to paid subscribers, this is usually caused by an improper configuration of the content restriction settings. To ensure that only paid subscribers can view content, you may want to select the option for “Members of any paid subscription level(s)”, as shown below:…
Import CSV – How to fix date discrepancies
Read more: Import CSV – How to fix date discrepanciesFrequently, people have various problems when importing Member lists into RCP. Either the dates end up incorrect in the record or they can’t even get the file to upload at all. Here’s a solution to setting the date information in your installation 1) Go to ‘Settings’ under the “Dashboard” section. Under Settings click on “General”.…
Manual Payment Creation Failed
Read more: Manual Payment Creation FailedWhen creating a manual payment, you must supply a unique Transaction ID. If you do not enter one, or if you enter the one that has already been used before, you will see the following error message: Payment creation failed. To correct this error, enter a unique transaction ID before clicking the Create Payment button. See the screenshot…
Members Remain Pending
Read more: Members Remain PendingJump to gateway: PayPal Stripe 2Checkout After completing the registration process, members are typically marked as Active automatically. If your members are not being marked as Active and instead remain as Pending, this can be due to one of several common reasons. Members that paid with PayPal PayPal uses a system called Instant Payment Notification,…