A recent support request had me debugging and chatting with the Stripe team. The result of that chat revealed an important integration note that I’m sharing with you: Keep your version of the Stripe API up to date in your Stripe dashboard.
Paid Memberships Pro is always tested and integrated on the latest API release – which Stripe provides updates for roughly every quarter. We are now specifying the latest Stripe API version in our API calls in the code, but Stripe will continue to send webhook messages in the format based on the API version set in your Stripe Dashboard. Every time you update Paid Memberships Pro, you should log into your Stripe Dashboard and check if there is an API upgrade available.
How to Update Your Stripe API Version
- Log in to your Stripe Dashboard
- Go to “Developers”
- Locate the first box labeled “API Version”.
- If an update is available, the button at the top right of this box will be active. Click to upgrade your API Version.
Need to roll back to an earlier API version?
If you upgrade your API version and find issues with your membership site, you can roll back to a previous API version but clicking the same button you used to upgrade it. Please reach out to us on the contact form if you upgrade to the latest API and encounter issues with checkout. It is important to that we stay compatible with the latest Stripe API version.