STRIPE: Fatal Error Uncaught

s2Member-Pro v200301
After 3 years of working ok on my WordPress site, now giving fatal error (pasted below) when customer submits credit cards which I have processed through Stripe.
Things I have tried:

  • Uninstalled framework and Pro then checked in file mgr to see directories were gone
  • reinstalled framework and pro from downloaded zip files
  • ‘rolled’ Stripe public and secret keys and pasted new keys back into s2member
    Would really appreciate any help (it’s a non-profit website to help beekeepers).
    Thanks

Fatal error : Uncaught Error: Class ‘Stripe\PaymentMethod’ not found in /home1/montgmom/public_html/wp-content/plugins/s2member-pro/src/includes/classes/gateways/stripe/stripe-utilities.inc.php:1152 Stack trace: #0 /home1/montgmom/public_html/wp-content/plugins/s2member-pro/src/includes/classes/gateways/stripe/stripe-checkout-in.inc.php(179): c_ws_plugin__s2member_pro_stripe_utilities::attached_card_payment_method(‘cus_IK3hC3ll4sG…’, ‘pm_1HjdSiEozQsY…’) #1 /home1/montgmom/public_html/wp-content/plugins/s2member-pro/src/includes/classes/gateways/stripe/stripe-checkout.inc.php(58): c_ws_plugin__s2member_pro_stripe_checkout_in::stripe_checkout() #2 /home1/montgmom/public_html/wp-includes/class-wp-hook.php(287): c_ws_plugin__s2member_pro_stripe_checkout::stripe_checkout(’’) #3 /home1/montgmom/public_html/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(NULL, Array) #4 /home1/montgmom/public_html/wp-includes/plugin.php(478): WP_Hook->do_action(Array) #5 /home1/montgmom/public_html/wp-settings.php(540): do_action(’ in /home1/montgmom/public_html/wp-content/plugins/s2member-pro/src/includes/classes/gateways/stripe/stripe-utilities.inc.php on line 1152