PHP Fatal error: Uncaught Error: Call to undefined function PaymentPlugins\\Stripe\\WooCommerceSubscriptions\\Controllers\\wcs_is_manual_renewal_enabled() in /var/www/fsf/wp-content/plugins/woo-stripe-payment/packages/subscriptions/src/Controllers/PaymentIntent.php:67
Stack trace:
#0 /var/www/fsf/wp-includes/class-wp-hook.php(324): PaymentPlugins\\Stripe\\WooCommerceSubscriptions\\Controllers\\PaymentIntent->is_subscription_mode(
#1 /var/www/fsf/wp-includes/plugin.php(205): WP_Hook->apply_filters()
#2 /var/www/fsf/wp-content/plugins/woo-stripe-payment/src/Controllers/PaymentIntent.php(118): apply_filters()
#3 /var/www/fsf/wp-content/plugins/woo-stripe-payment/src/Controllers/PaymentIntent.php(79): PaymentPlugins\\Stripe\\Controllers\\PaymentIntent->is_subscription_mode(
#4 /var/www/fsf/wp-content/plugins/woo-stripe-payment/includes/gateways/class-wc-payment-gateway-stripe-cc.php(164): PaymentPlugins\\Stripe\\Controllers\\PaymentIntent->get_element_options()
#5 /var/www/fsf/wp-content/plugins/woo-stripe-payment/packages/blocks/src/Payments/AbstractStripePayment.php(84): WC_Payment_Gateway_Stripe_CC->get_element_options()
#6 /var/www/fsf/wp-content/plugins/woo-stripe-payment/packages/blocks/src/Payments/Gateways/CreditCardPayment.php(60): PaymentPlugins\\Blocks\\Stripe\\Payments\\AbstractStripePayment->get_payment_method_data()
#7 /var/www/fsf/wp-content/plugins/woocommerce/src/Blocks/Payments/PaymentMethodRegistry.php(62): PaymentPlugins\\Blocks\\Stripe\\Payments\\Gateways\\CreditCardPayment->get_payment_method_data(
#8 /var/www/fsf/wp-content/plugins/woocommerce/src/Blocks/Payments/Api.php(92): Automattic\\WooCommerce\\Blocks\\Payments\\PaymentMethodRegistry->get_all_registered_script_data()
#9 /var/www/fsf/wp-includes/class-wp-hook.php(324): Automattic\\WooCommerce\\Blocks\\Payments\\Api->add_payment_method_script_data()
#10 /var/www/fsf/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()
#11 /var/www/fsf/wp-includes/plugin.php(517): WP_Hook->do_action()
#12 /var/www/fsf/wp-content/plugins/woocommerce/src/Blocks/BlockTypes/Cart.php(265): do_action()
#13 /var/www/fsf/wp-content/plugins/woocommerce/src/Blocks/BlockTypes/AbstractBlock.php(416): Automattic\\WooCommerce\\Blocks\\BlockTypes\\Cart->enqueue_data()
#14 /var/www/fsf/wp-content/plugins/woocommerce/src/Blocks/BlockTypes/Cart.php(147): Automattic\\WooCommerce\\Blocks\\BlockTypes\\AbstractBlock->enqueue_assets()
#15 /var/www/fsf/wp-content/plugins/woocommerce/src/Blocks/BlockTypes/AbstractBlock.php(96): Automattic\\WooCommerce\\Blocks\\BlockTypes\\Cart->enqueue_assets()
#16 /var/www/fsf/wp-includes/class-wp-block.php(537): Automattic\\WooCommerce\\Blocks\\BlockTypes\\AbstractBlock->render_callback()
#17 /var/www/fsf/wp-includes/blocks.php(2190): WP_Block->render()
#18 /var/www/fsf/wp-includes/blocks.php(2242): render_block()
#19 /var/www/fsf/wp-includes/class-wp-hook.php(324): do_blocks()
#20 /var/www/fsf/wp-includes/plugin.php(205): WP_Hook->apply_filters()
#21 /var/www/fsf/wp-includes/post-template.php(256): apply_filters()
#22 /var/www/fsf/wp-content/themes/Avada/page.php(24): the_content()
#23 /var/www/fsf/wp-includes/template-loader.php(106): include('...')
#24 /var/www/fsf/wp-blog-header.php(19): require_once('...')
#25 /var/www/fsf/index.php(17): require('...')
#26 {main} thrown in /var/www/fsf/wp-content/plugins/woo-stripe-payment/packages/subscriptions/src/Controllers/PaymentIntent.php on line 67, referer: https://fsf.com/my-account/
]]>I would like to:
My primary concern is whether disconnecting or reinstalling these plugins will impact the existing subscription or customer data. Will all subscription-related data (customers, orders, and payments) remain intact in the database if I disconnect or delete/reinstall the WooCommerce Subscriptions plugin?
If this is not possible, what steps can I take to resolve this situation while ensuring my client retains full control over their store and subscription data?
Thank you for your guidance!
]]>I understand the pricing plans in the way that only “access to updates” and “premium email support” are restricted to that 6 month period. Hence, I would think that the unlimited fields will continue working after cancelling the subscription. Is that correct?
]]>We want to combine Learnpress with PMPO and Woocommerce to sell membership courses. In the case of associating a product to a membership, the purchase of this, automatically enrolls in the LP course.
But what happens when a product associated with a membership has been sold by subscription in Woocommerce and one of the future recurring payments fails?
We manage subscriptions with Yith Subscriptions, adding a subscription option to the Woocommerce product sheet, to alter the payment process, from a single price to a subscription price. When the user buys this product, it’s added to the membership associated with the product and this enrolls the user in the course. But if a subscription payment fails (controlled by Woocommerce and the subscription payment gateway) what happens to the membership?
When purchasing via Woocommerce, membership orders are not generated, only that the user acquires the level granted, without any PMPO membership order acting on their acquired level. If the recurring payment fails in the Woocommerce gateway, will the membership be paused or cancelled?
Thanks.
]]>Thanks
]]>I’m using YITH WooCommerce Subscription and PayPal Standard to manage recurring payments in my store. The issue I’m facing is that when a subscription payment fails, it doesn’t retry automatically in the next days, and the order turns into suspended. I can’t find any settings in YITH to adjust the retry attempts to more than one time.
Here’s what I’ve done so far:
What I Need Help With:
I’d appreciate any advice or solutions. Thanks!
]]>Subscription > Settings and messages > Advanced > Notifications
This causes errors with SMTP.
Would recommend to set Notifications to No if email field is empty or skip sending of notification if field is empty.
Newsletter 8.5.2, WordPress 6.3.5, PHP 8.1.x
]]>