• Resolved anonymized-14293447

    (@anonymized-14293447)


    I have already contacted Stripe about this, and they said that my account is all well set, included my webhooks. But I have this problem within PMP.

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Support Mary Job

    (@mariaojob)

    Hello @arsenalemusica,

    Thank you for using Paid Memberships Pro.

    Could you please tell me what version Of Paid Memberships Pro/Add Ons, WordPress and PHP you are using?

    Thread Starter anonymized-14293447

    (@anonymized-14293447)

    Hello, I’m using PHP 7.4, latest WordPress 5.6, and latest PMP 2.5.2 (which is licenced in the theme).

    Plugin Support Mary Job

    (@mariaojob)

    Hi @arsenalemusica,

    Could you please do the following to keep your Stripe API information up to date to ensure that all will run smoothly between Paid Memberships Pro and your Stripe account.

    1. Log In to your Stripe Account
    2. In the upper right, click on your account name, then click “Account Setting
    3. Click on “API Keys”
    4. Click the button labeled “Upgrade available…”

    After doing this, can you click the Rebuild Webhook button and let the know if that resolves the problem for you.

    Thread Starter anonymized-14293447

    (@anonymized-14293447)

    …apparently that procedure didn’t work. I have upgraded the API but still get the error Class ‘Stripe\StripeClient’ not found

    Plugin Author Andrew Lima

    (@andrewza)

    Thanks for the feedback, do you have any other Stripe plugins running at all or plugins that may unload assets?

    You mentioned you have upgraded the API, just to confirm you upgraded the version of the API inside the Stripe dashboard?

    The reason you are seeing this error is that the Stripe class that’s included in Paid Memberships Pro is not being instantiated or missing it seems. I haven’t been able to replicate this issue.

    You also mentioned that your theme comes bundled with Paid Memberships Pro? Could you please ensure that the Paid Memberships Pro you have installed isn’t altered and has the following file in your installation:

    * Stripe class: https://github.com/strangerstudios/paid-memberships-pro/blob/dev/classes/gateways/class.pmprogateway_stripe.php

    * Stripe library: https://github.com/strangerstudios/paid-memberships-pro/tree/dev/includes/lib/Stripe

    Thread Starter anonymized-14293447

    (@anonymized-14293447)

    hello, I confirm I upgraded the API within Stripe dashboard and also had confirmation from their team that I’m running the latest one.
    I also confirm PMP is within the theme and those files are regularly included. I believe PMP is included without any modification, they might have adjusted the theme to that, not the other way around.

    Thread Starter anonymized-14293447

    (@anonymized-14293447)

    you also asked me if I’m running another Stripe plugin, and I have disabled Woocommerce Stripe Gateway and Wc Marketplace. I guess the latter was responsible for it, because PMP webhook is now enabled and stays so on re-activating those 2 plugins. ?? very well

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Stripe old API version’ is closed to new replies.