wordpressstripe-payments

Restrict Content Pro Plugin is not receiving data from Stripe


I am currently managing a membership website utilizing the Restrict Content Pro (RCP) plugin, with payments processed through Stripe. However, I have encountered a significant issue: on the renewal date, RCP marks memberships as expired instead of automatically renewing them.

Upon investigating, I discovered that the client had not created an endpoint in the Webhook section of Stripe. I rectified this by creating the necessary endpoint and subsequently tested the system with a test user. Unfortunately, after one day, the test user’s membership was also marked as expired. Stripe showed the invoice as charged and the status as active, yet no actual charge was made to my card.

Any guidance or assistance would be greatly appreciated.


Solution

  • It looks like you’re mixing up live and test mode on stripe, just reconnect your stripe and don’t forget to click save button in RCP payments section.