dyzweb
Forum Replies Created
-
Hi,
I’m just following up to check in and see if there’s any update regarding the bug we discussed. It’s a major issue on our end, and launching the plugin in production with this bug is quite tricky.
Looking forward to hearing from you!
Best regards,
Hello,
Thank you for the answer.
I was using the Woopayments plugin with this error.
I switched to WooCommerce Stripe Gateway and almost everything is working but I got a new problem.Subscriptions do not stop on the predetermined date and payments continue to be processed. Is it possible to get a quick fix? I’d like to launch my store in production.
In this screenshot, the subscription was supposed to end on June 2nd, but it is still active. I had to pause it manually.

Regards,
Maxime.Hello,
Sorry for the confusion, but I won’t be using this payment method as it does not support recurring payments.
Instead, I tried testing with Stripe, which is supposedly reliable for automatic recurring payments. However, an error occurs during the subscription process, and the associated new orders are not being created.
This issue did not occur with the other payment gateway.Here is the error:
Fatal error: Uncaught TypeError: WC_Payments_Subscription_Service::is_wcpay_subscription(): Argument #1 ($subscription) must be of type WC_Subscription, WPDesk\FlexibleSubscriptions\Subscription\Subscription given, called in /home/clients/adminpcr/prod/essenciadistributio/wp-content/plugins/woocommerce-payments/includes/subscriptions/class-wc-payments-subscription-service.php on line 703 and defined in /home/clients/adminpcr/prod/essenciadistributio/wp-content/plugins/woocommerce-payments/includes/subscriptions/class-wc-payments-subscription-service.php:287 Stack trace: #0 /home/clients/adminpcr/prod/essenciadistributio/wp-content/plugins/woocommerce-payments/includes/subscriptions/class-wc-payments-subscription-service.php(703): WC_Payments_Subscription_Service::is_wcpay_subscription() #1 /home/clients/adminpcr/prod/essenciadistributio/wp-includes/class-wp-hook.php(326): WC_Payments_Subscription_Service->prevent_wcpay_manual_renewal() #2 /home/clients/adminpcr/prod/essenciadistributio/wp-includes/plugin.php(205): WP_Hook->apply_filters() #3 /home/clients/adminpcr/prod/essenciadistributio/wp-content/plugins/woocommerce/includes/admin/meta-boxes/class-wc-meta-box-order-actions.php(228): apply_filters() #4 /home/clients/adminpcr/prod/essenciadistributio/wp-content/plugins/woocommerce/includes/admin/meta-boxes/class-wc-meta-box-order-actions.php(36): WC_Meta_Box_Order_Actions::get_available_order_actions_for_order() #5 /home/clients/adminpcr/prod/essenciadistributio/wp-admin/includes/template.php(1456): WC_Meta_Box_Order_Actions::output() #6 /home/clients/adminpcr/prod/essenciadistributio/wp-admin/edit-form-advanced.php(714): do_meta_boxes() #7 /home/clients/adminpcr/prod/essenciadistributio/wp-admin/post.php(206): require(‘…’) #8 {main} thrown in /home/clients/adminpcr/prod/essenciadistributio/wp-content/plugins/woocommerce-payments/includes/subscriptions/class-wc-payments-subscription-service.php on line 287I would appreciate a quick response if possible.
Best regards,
Maxime.