I set up a subscription and sold it. But the plugin does not play with the thrive apprentice woo commmerce integration. Woo commerce is not updating thrive apprentice when the sale comes from flexible subscriptions. I get the money, but the students cannot access the product. I am changing the product to a simple product for now, until you can give me some insight or arrange a change to make it work with the thrivethemes woo commerce integration.
]]>Hello,
I’m experiencing an issue with the Flexible Subscription plugin related to user roles.
Issue:
When a user has an active subscription, their role is correctly set to Subscriber. However, when their subscription ends and they purchase a different subscription (e.g., moving from a monthly plan to a yearly plan), their role remains Customer instead of changing back to Subscriber.
Expected Behavior:
Steps to Reproduce:
Additional Details:
Can you please help resolve this issue? Let me know if you need any additional information.
Thank you!
]]>Hi,
I have created a Subscription product that renews every day.
I have purchased three subscriptions, I have cancelled two of them from the frontend (Status = pending Cancelled), and I have definitely cancelled one of the two from the backend (Status = Cancelled).
The day after,
a renewal payment was processed for the three subscriptions, including the two that were supposed to be cancelled.
On the third day,
the active subscription was not renewed.
I could reproduce these issues on three different servers: in local, on TasteWP and on my SiteGround server. I can give you an administrator access so you can test and see, please give me an email address so I can create an account for you.
]]>Hi, I have noticed multiple issues while testing, especially with free trials. Here is a video showing some of them.
1.
When you create a Variable Subscription product the text “every 0 months” is displayed both on the frontend and on the backend.
2.
When you purchase a subscription with a free trial, the Trial End date is incorrect. In this example, I have purchased a monthly subscription with a 1 month free trial on February 18th, so the free trial should end on March 18th. However, it ends on April 18th.
3.
Moreover, the “Trial end” date shown in the single subscription settings is always incorrect. Here it shows June 18th instead of March 18th.
4.
When you cancel the subscription with a free trial, both the Start date and the Trial End dates are messed up. Here, they jumped to June 18th and July 18th.
5.
When you purchase a subscription with a free trial, you cannot select any Payment Method on checkout.
So the renewal payments are not processed automatically.
6.
When the renewal frequency is “1” (day / month / year…) the wording is incorrect. It is displayed “/ 1 month”. It should be “every month”, or “per month”, or “/ month”.
7.
When you move a subscription to trash and then restore it, its status is locked to “Pending payment” and there is no way to change it. It should be restored to the status it has before being trashed, or to “cancelled” if the subscription is cancelled when it is trashed.
8.
When you delete a subscription, a PHP error occurs, see below:
WP 6.7.2, PHP 8.2.23, Flexible Subscriptions 1.4.1
]]>Hello,
I’m having trouble manually creating a subscription while using the plugin. I’m getting the following error:
“Sorry, at this stage it is impossible to create a subscription manually. Try to create a new subscription at checkout and modify it instead.”
Additionally, I created a variable subscription product, but after a purchase, it doesn’t appear in the subscriptions tab. I found a forum post suggesting that disabling HPOS might fix the issue, but I already tried that, and the problem persists.
For payments, I’m using the “Payment Plugins for Stripe WooCommerce” plugin.
Any help would be greatly appreciated. Thanks!
]]>Hello,
Thank you for your “Flexible Subscriptions” plugin, it looks very promising!
1.
This warning appears on the backend:
“This plugin is incompatible with the enabled WooCommerce feature ‘High-Performance order storage’, it shouldn’t be activated.”
However, after some testing, Flexible Subscriptions seems to work correctly with HPOS enabled.
Why is this warning displayed? Can you describe what is not working properly with HPOS?
2.
Similarly, I noticed that Flexible Subscriptions is not compatible with block Cart and block Checkout.
Is this compatibility planned soon?
For now, you should let administrator know by adding a notice in the cart and checkout page, like this:
Here is a code example to achieve this and also hide the HPOS warning:
/**
?* Declare support for WC specific features (HPOS, blocks, etc.)
?*/
function fsb_wc_declare_compatibility() {
? ? if( ! class_exists( '\Automattic\WooCommerce\Utilities\FeaturesUtil' ) ) { return; }
? ? \Automattic\WooCommerce\Utilities\FeaturesUtil::declare_compatibility( 'custom_order_tables', 'flexible-subscriptions/flexible-subscriptions.php', true );
? ? \Automattic\WooCommerce\Utilities\FeaturesUtil::declare_compatibility( 'cart_checkout_blocks', 'flexible-subscriptions/flexible-subscriptions.php', false );
? ? \Automattic\WooCommerce\Utilities\FeaturesUtil::declare_compatibility( 'product_block_editor', 'flexible-subscriptions/flexible-subscriptions.php', false );
}
add_action( 'before_woocommerce_init', 'fsb_wc_declare_compatibility' );
3.
In the customer account > Subscriptions tab >
If the subscription is “Pending cancel” or “Cancelled”, the “Next payment date” should be empty, and the “Cancel” action should not be available.
4.
I have deleted a user who have made subscriptions, it has automatically trash his subscriptions, however, their renewals are still planned:
5.
I am currently using “WooCommerce Subscriptions” plugin: https://woocommerce.com/products/woocommerce-subscriptions/,
I would like to switch to “Flexible Subscriptions” but I don’t want to lose my current customers’ subscriptions.
How can I do?
6.
I would like to allow customers to upgrade and downgrade their subscriptions. For example, switch from a $5 subscription to a $10 subscription.
Is this feature planned?
7.
Can you add the $status_transition[‘from’] variable to the ‘fsub/subscription/status/updated’ hook in \flexible-subscriptions\src\Subscription\Subscription.php line 441?
Like this:
do_action( 'fsub/subscription/status/updated', $this, $status_transition['to'],?$status_transition['from'] );
It is missing here and it is necessary for custom code.
Note that it is present in both WooCommerce Subscriptions and WooCommerce counterparts, so it is probably an oversight.
Regards,
Yoan Cutillas
]]>Po dodaniu subskrypcji do koszyka znikaj? mi bramki p?atno?ci, karty oraz blik. Czy tak ma by? czy cos si? krzaczy?
https://zapodaj.net/plik-ut9NaDBF4T
I love what you’ve done with subscriptions… so helpful! My question is whether the price can be flexible, so I can use this to allow recurring donations – of any amount – using the plugin. I’m using the current versions of WordPress, WooCommerce, and Flexible Subscriptions.
Is there a way to do this?
]]>Hello,
I’m encountering a conflict when both Flexible Subscriptions and WooCommerce PayPal Payments plugins are activated. Subscription products don’t work correctly, and the product page shows a white screen.
The logs display this error related to the WooCommerce PayPal Payments plugin:
EXCEPTION: Class "WC_Subscriptions_Synchroniser" not found in /bitnami/wordpress/wp-content/plugins/woocommerce-paypal-payments/modules/ppcp-wc-subscriptions/src/FreeTrialHandlerTrait.php on line 74
Could you please take a look and advise on how to resolve this?
Thank you,
Lana
We are having a challenge when we do a monthly subscription where we set the subscription to a month. In the “Subtotal” section I can add a code snippet to change the “for month” to “per month” using a WooCommerce name. But, for the Totals portion it will not update the “For month” to “Per month”. The reason we are doing this is for a monthly Subscription model. Grammatically it looks for to show $20 for month. It should show as $20 per month. It would be fine for multiples but, that is not how we are using this. If I set the Subscription for X days it would me that it would very on when it would hit each month. The subtotal works… totals do not work.
Any suggestion on how I can accomplish this!
Sincerely,
Paul
Here is the code I am using:
// Replace “for month” and “For month” in cart item subtotals
add_filter(‘woocommerce_cart_item_subtotal’, ‘update_subtotal_text’, 10, 3);
function update_subtotal_text($subtotal, $cart_item, $cart_item_key) {
// Replace “for month” with “per month”
return str_replace([‘for month’, ‘For month’], [‘per month’, ‘Per month’], $subtotal);
}
// Replace “for month” and “For month” in cart totals
add_filter(‘woocommerce_cart_item_totals’, ‘update_totals_text’, 10, 1);
//add_filter(‘woocommerce_cart_totals_html’, ‘update_totals_text’, 10, 1);
function update_totals_text($cart_totals_html) {
// Replace “for month” with “per month”
return str_replace([‘for month’, ‘For month’], [‘per month’, ‘Per month’], $cart_totals_html);
}
Is it possible to add a local payment gateway that redirects to the bank’s portal?
]]>Quick question if I may: I have an existing site running WC with Mollie as my payment provider (see link to the plugin in question).
Mollie itself can handle recurring payments – will the plugin work OOTB with Mollie?
Wtyczka umo?liwia p?atno?ci rekurencyjne z bramki p?atniczymi :
a co z p?atno?ciami rekurencyjnymi przez T.pay? czy b?d? dzia?a? tak samo jak inne bramki?
Czemu w sklepie wy?wietla si? 4 tygodnie zamiast co 4 tygodnie?
Hi, I am facing issue with the subscription plugin.
The subscription payment is not going through PayPal by the customer.
The error comes:?There was an error processing your order. Please check for any charges in your payment method and review your order history before placing the order again – when a customer tries to pay with PayPal.
When they go to order history and then click on pay, the website also goes into critical error. Similarly, when the status of the pending payment order is changed from the back end, it faces similar critical error message.
Could you please help in this regard?
Thanks,
Anam
Hello,
I’ve recently installed your plugin which looks great ??
I’m running a few subscription tests on my website to make sure everything is working correctly but I have some issues. The order goes through fine and takes the first payment but subsequent subscription payments aren’t taken. When I check the subscriptions they just go on hold. I can see quite a few pending actions in WordPress scheduled actions related to the order such as: fsub/subscription/payment_request/process and woocommerce_scheduled_subscription_end_of_prepaid_term
I tried clicking run next to the payment request action but it still didn’t take the payment. Do you have any idea why the subscription payments aren’t being processed?
Many thanks,
Gale
]]>Fatal error: Uncaught ArgumentCountError: Too few arguments to function wc_stripe_payment_complete_order_status(), 1 passed in /home/server987413/ftp/wordpress/wpn_Wordpress/wp-includes/class-wp-hook.php on line 324 and at least 2 expected in /home/server987413/ftp/wordpress/wpn_Wordpress/wp-content/plugins/woo-stripe-payment/includes/wc-stripe-functions.php:676 Stack trace: #0 /home/server987413/ftp/wordpress/wpn_Wordpress/ wp-includes/class-wp-hook.php(324): wc_stripe_payment_complete_order_status(‘processing’) #1 /home/server987413/ftp/wordpress/wpn_Wordpress/wp-includes/plugin.php(205): WP_Hook->apply_filters(‘processing’, Array) #2 /home/server987413/ftp/wordpress/wpn_Wordpress/wp-content/plugins/flexible-subscriptions/src/Utils/WooCommerce/StatusUtil.php(11): apply_filters(‘woocommerce_pay…’, ‘processing’) #3 /home/server987413/ftp/wordpress/wpn_Wordpress/wp-content/plugins/flexible-subscriptions/src/HookProvider/OrderStatusListener.php(200): WPDesk\FlexibleSubscriptions\Utils\WooCommerce\StatusUtil::get_paid_statuses() #4 /home/server987413/ftp/wordpress/wpn_Wordpress/wp-content/plugins/flexible-subscriptions/src/HookProvider/OrderStatusListener.php(138): WPDesk\FlexibleSubscriptions\HookProvider\OrderStatusListener->is_payment_completed(‘completed’, ‘pending’) #5 /home/server987413/ftp/wordpress/wpn_Wordpress/wp-content/plugins/flexible-subscriptions/src/HookProvider/OrderStatusListener.php( 45): WPDesk\FlexibleSubscriptions\HookProvider\OrderStatusListener->subscription_parent_status_changed(Object(Automattic\WooCommerce\Admin\Overrides\Order), ‘completed’, ‘pending’) #6 /home/server987413/ftp/wordpress/wpn_Wordpress/wp-includes/class-wp-hook.php(324): WPDesk\FlexibleSubscriptions\HookProvider\OrderStatusListener->on_status_changed(6190, ‘completed’, ‘pending’, Object(Automattic\WooCommerce\Admin\Overrides\Order)) #7 /home/server987413/ftp/wordpress/wpn_Wordpress/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array) #8 /home/server987413/ftp/wordpress/wpn_Wordpress/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #9 /home/server987413/ftp/wordpress/wpn_Wordpress/wp-content/plugins/woocommerce/includes/class-wc-order.php(421): do_action(‘woocommerce_ord…’, 6190, ‘completed’, ‘pending’ , Object(Automattic\WooCommerce\Admin\Overrides\Order)) #10 /home/server987413/ftp/wordpress/wpn_Wordpress/wp-content/plugins/woocommerce/includes/class-wc-order.php(253): WC_Order->status_transition() #11 /home/server987413/ftp/wordpress/wpn_Wordpress/wp-content/plugins/woocommerce/includes/admin/meta-boxes/class-wc-meta-box-order-data.php(768): WC_Order->save() #12 /home/server987413/ftp/wordpress/wpn_Wordpress/wp-includes/class-wp-hook.php(326): WC_Meta_Box_Order_Data::save(6190) #13 /home/server987413/ftp/wordpress/wpn_Wordpress/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL,Array) #14 /home/server987413/ftp/wordpress/wpn_Wordpress/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #15 /home/server987413/ftp/wordpress/wpn_Wordpress/wp-content/plugins/woocommerce/src/Internal/Admin/Orders/Edit.php(313): do_action(‘woocommerce_pro…’, 6190, Object(Automattic\WooCommerce) \Admin\Overrides\Order)) #16 /home/server987413/ftp/wordpress/wpn_Wordpress/wp-content/plugins/woocommerce/src/Internal/Admin/Orders/Edit.php(153): Automattic\WooCommerce\Internal\Admin\Orders\Edit->handle_order_update() #17 /home/server987413/ftp/wordpress/wpn_Wordpress/wp-content/plugins/woocommerce/src/Internal/Admin/Orders/PageController.php(350 ): Automattic\WooCommerce\Internal\Admin\Orders\Edit->setup(Object(Automattic\WooCommerce\Admin\Overrides\Order)) #18 /home/server987413/ftp/wordpress/wpn_Wordpress/wp-content/plugins/woocommerce/src /Internal/Admin/Orders/PageController.php(366): Automattic\WooCommerce\Internal\Admin\Orders\PageController->prepare_order_edit_form() #19 /home/server987413/ftp/wordpress/wpn_Wordpress/wp-content/plugins/woocommerce/src/Internal/Admin/Orders/PageController.php(167): Automattic\WooCommerce\Internal\Admin\Orders\PageController->setup_action_edit_order() #20 [internal function]: Automattic\WooCommerce\Internal\Admin\Orders\PageController->handle_load_page_action(”) #21 /home/server987413/ftp/wordpress/wpn_Wordpress/wp-content/plugins/woocommerce/src/Internal/Traits/AccessiblePrivateMethods.php(158 ): call_user_func_array(Array, Array) #22 /home/server987413/ftp/wordpress/wpn_Wordpress/wp-includes/class-wp-hook.php(324): Automattic\WooCommerce\Internal\Admin\Orders\PageController->__call(‘handle_load_pag…’, Array) #23 /home/server987413/ftp/wordpress/wpn_Wordpress/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(”, Array) #24 /home/server987413/ftp/wordpress/wpn_Wordpress/wp -includes/plugin.php(517): WP_Hook->do_action(Array) #25 /home/server987413/ftp/wordpress/wpn_Wordpress/wp-admin/admin.php(237): do_action(‘load-woocommerc…’) #26 {main} thrown inphp(366): Automattic\WooCommerce\Internal\Admin\Orders\PageController->prepare_order_edit_form() #19 /home/server987413/ftp/wordpress/wpn_Wordpress/wp-content/plugins/woocommerce/src/Internal/Admin/Orders/ PageController.php(167): Automattic\WooCommerce\Internal\Admin\Orders\PageController->setup_action_edit_order() #20 [internal function]: Automattic\WooCommerce\Internal\Admin\Orders\PageController->handle_load_page_action(”) #21 /home/server987413/ftp/wordpress/wpn_Wordpress/wp-content/plugins/woocommerce/src/Internal/Traits/AccessiblePrivateMethods.php(158): call_user_func_array(Array, Array) #22 /home/server987413/ftp/wordpress/wpn_Wordpress/wp-includes/class-wp-hook.php(324): Automattic\WooCommerce\Internal\Admin\Orders\PageController->__call(‘handle_load_pag…’, Array) #23 /home/server987413/ftp/wordpress/wpn_Wordpress/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(”, Array) #24 /home/server987413/ftp/wordpress/wpn_Wordpress/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #25 /home/server987413/ftp/wordpress/wpn_Wordpress/wp-admin/admin. php(237): do_action(‘load-woocommerc…’) #26 {main} thrown inphp(366): Automattic\WooCommerce\Internal\Admin\Orders\PageController->prepare_order_edit_form() #19 /home/server987413/ftp/wordpress/wpn_Wordpress/wp-content/plugins/woocommerce/src/Internal/Admin/Orders/ PageController.php(167): Automattic\WooCommerce\Internal\Admin\Orders\PageController->setup_action_edit_order() #20 [internal function]: Automattic\WooCommerce\Internal\Admin\Orders\PageController->handle_load_page_action(”) #21 /home/server987413/ftp/wordpress/wpn_Wordpress/wp-content/plugins/woocommerce/src/Internal/Traits/AccessiblePrivateMethods.php(158): call_user_func_array(Array, Array) #22 /home/server987413/ftp/wordpress/wpn_Wordpress/wp-includes/class-wp-hook.php(324): Automattic\WooCommerce\Internal\Admin\Orders\PageController->__call(‘handle_load_pag…’, Array) #23 /home/server987413/ftp/wordpress/wpn_Wordpress/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(”, Array) #24 /home/server987413/ftp/wordpress/wpn_Wordpress/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #25 /home/server987413/ftp/wordpress/wpn_Wordpress/wp-admin/admin. php(237): do_action(‘load-woocommerc…’) #26 {main} thrown in/home/server987413/ftp/wordpress/wpn_Wordpress/wp-content/plugins/woo-stripe-payment/includes/wc-stripe-functions.php on line 676
A critical error has occurred on the site. Check your site administrator email for instructions. If you continue to have problems, please use the support forums .
]]>Hello,
This is regarding the WooCommerce Subscriptions plugin:
Subscriptions with a free trial period allow customers to try a product for a specified time before paying for it. The subscription price is automatically charged when the trial period ends, unless canceled beforehand.
Does Flexible Subscriptions support this functionality as well? Specifically, is it possible to collect payment details at checkout during the free trial sign-up and then automatically charge the customer once the trial ends?
Kind regards,
Simon
]]>does any number add to the total amount???
]]>Hello,
I have a problem, I get a daily email, that there was an error on my website with the Flexible subscribtion plugin.
It is always an error with a cron job.
The first looks like this:
WordPress version 6.6.2
Active theme: Astra (version 4.8.3)
Current plugin: Flexible Subscriptions (version 1.2.1)
PHP version 8.2.25
Error Details
=============
An error of type E_ERROR was caused in line 29 of the file /homepages/44/d1020172973/htdocs/wordpress/wp-content/plugins/flexible-subscriptions/src/HookProvider/Admin/DisableSubscriptionCreation.php. Error message: Uncaught Error: Call to undefined function WPDesk\FlexibleSubscriptions\HookProvider\Admin\wc_get_page_screen_id() in /homepages/44/d1020172973/htdocs/wordpress/wp-content/plugins/flexible-subscriptions/src/HookProvider/Admin/DisableSubscriptionCreation.php:29
Stack trace:
#0 /homepages/44/d1020172973/htdocs/wordpress/wp-content/plugins/flexible-subscriptions/src/HookProvider/Admin/DisableSubscriptionCreation.php(15): WPDesk\FlexibleSubscriptions\HookProvider\Admin\DisableSubscriptionCreation->is_hpos_add_subscription()
#1 /homepages/44/d1020172973/htdocs/wordpress/wp-includes/class-wp-hook.php(324): WPDesk\FlexibleSubscriptions\HookProvider\Admin\DisableSubscriptionCreation->__invoke()
#2 /homepages/44/d1020172973/htdocs/wordpress/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()
#3 /homepages/44/d1020172973/htdocs/wordpress/wp-includes/plugin.php(517): WP_Hook->do_action()
#4 /homepages/44/d1020172973/htdocs/wordpress/wp-admin/includes/class-wp-screen.php(424): do_action()
#5 /homepages/44/d1020172973/htdocs/wordpress/wp-admin/includes/screen.php(243): WP_Screen->set_current_screen()
#6 /homepages/44/d1020172973/htdocs/wordpress/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-sync/src/class-sender.php(530): set_current_screen()
#7 /homepages/44/d1020172973/htdocs/wordpress/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-sync/src/class-sender.php(632): Automattic\Jetpack\Sync\Sender->get_items_to_send()
#8 /homepages/44/d1020172973/htdocs/wordpress/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-sync/src/class-sender.php(487): Automattic\Jetpack\Sync\Sender->do_sync_for_queue()
#9 /homepages/44/d1020172973/htdocs/wordpress/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-sync/src/class-sender.php(362): Automattic\Jetpack\Sync\Sender->do_sync_and_set_delays()
#10 /homepages/44/d1020172973/htdocs/wordpress/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-sync/src/class-actions.php(743): Automattic\Jetpack\Sync\Sender->do_sync()
#11 /homepages/44/d1020172973/htdocs/wordpress/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-sync/src/class-actions.php(683): Automattic\Jetpack\Sync\Actions::do_cron_sync_by_type()
#12 /homepages/44/d1020172973/htdocs/wordpress/wp-includes/class-wp-hook.php(324): Automattic\Jetpack\Sync\Actions::do_cron_sync()
#13 /homepages/44/d1020172973/htdocs/wordpress/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()
#14 /homepages/44/d1020172973/htdocs/wordpress/wp-includes/plugin.php(565): WP_Hook->do_action()
#15 /homepages/44/d1020172973/htdocs/wordpress/wp-cron.php(191): do_action_ref_array()
#16 {main}
? thrown
The other like this:
When seeking help with this issue, you may be asked for some of the following information:
WordPress version 6.6.2
Active theme: Astra (version 4.8.3)
Current plugin: Flexible Subscriptions (version 1.2.1)
PHP version 8.2.25
Error Details
=============
An error of type E_ERROR was caused in line 29 of the file /homepages/44/d1020172973/htdocs/wordpress/wp-content/plugins/flexible-subscriptions/src/HookProvider/Admin/DisableSubscriptionCreation.php. Error message: Uncaught Error: Call to undefined function WPDesk\FlexibleSubscriptions\HookProvider\Admin\wc_get_page_screen_id() in /homepages/44/d1020172973/htdocs/wordpress/wp-content/plugins/flexible-subscriptions/src/HookProvider/Admin/DisableSubscriptionCreation.php:29
Stack trace:
#0 /homepages/44/d1020172973/htdocs/wordpress/wp-content/plugins/flexible-subscriptions/src/HookProvider/Admin/DisableSubscriptionCreation.php(15): WPDesk\FlexibleSubscriptions\HookProvider\Admin\DisableSubscriptionCreation->is_hpos_add_subscription()
#1 /homepages/44/d1020172973/htdocs/wordpress/wp-includes/class-wp-hook.php(324): WPDesk\FlexibleSubscriptions\HookProvider\Admin\DisableSubscriptionCreation->__invoke()
#2 /homepages/44/d1020172973/htdocs/wordpress/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()
#3 /homepages/44/d1020172973/htdocs/wordpress/wp-includes/plugin.php(517): WP_Hook->do_action()
#4 /homepages/44/d1020172973/htdocs/wordpress/wp-admin/includes/class-wp-screen.php(424): do_action()
#5 /homepages/44/d1020172973/htdocs/wordpress/wp-admin/includes/screen.php(243): WP_Screen->set_current_screen()
#6 /homepages/44/d1020172973/htdocs/wordpress/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-sync/src/class-sender.php(530): set_current_screen()
#7 /homepages/44/d1020172973/htdocs/wordpress/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-sync/src/class-sender.php(632): Automattic\Jetpack\Sync\Sender->get_items_to_send()
#8 /homepages/44/d1020172973/htdocs/wordpress/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-sync/src/class-sender.php(487): Automattic\Jetpack\Sync\Sender->do_sync_for_queue()
#9 /homepages/44/d1020172973/htdocs/wordpress/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-sync/src/class-sender.php(425): Automattic\Jetpack\Sync\Sender->do_sync_and_set_delays()
#10 /homepages/44/d1020172973/htdocs/wordpress/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-sync/src/class-actions.php(194): Automattic\Jetpack\Sync\Sender->do_dedicated_sync_and_exit()
#11 /homepages/44/d1020172973/htdocs/wordpress/wp-includes/class-wp-hook.php(324): Automattic\Jetpack\Sync\Actions::add_dedicated_sync_sender_init()
#12 /homepages/44/d1020172973/htdocs/wordpress/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()
#13 /homepages/44/d1020172973/htdocs/wordpress/wp-includes/plugin.php(517): WP_Hook->do_action()
#14 /homepages/44/d1020172973/htdocs/wordpress/wp-settings.php(700): do_action()
#15 /homepages/44/d1020172973/htdocs/wordpress/wp-config.php(115): require_once('/homepages/44/d...')
#16 /homepages/44/d1020172973/htdocs/wordpress/wp-load.php(50): require_once('/homepages/44/d...')
#17 /homepages/44/d1020172973/htdocs/wordpress/wp-blog-header.php(13): require_once('/homepages/44/d...')
#18 /homepages/44/d1020172973/htdocs/wordpress/index.php(17): require('/homepages/44/d...')
#19 {main}
thrown
Luckily it is not affecting the perfomance of my website, but nonetheless it shouldn't be like this.
Kind Regards,
Simon
]]>
Still after going thought new blocks chekout it does not create subscription. Works fine if doing it through old checkout shortcode. Tested on clean wp install with just woo and this plugin.
Also is there any way to change the date of subscription?
]]>122 322 string is added to every order_totals value – need help
]]>Hello,
First of all, I want to thank the people who made this plugin, it’s really handy!
But, I have encountered a bug? Maybe!
So, I’m using the variations subscriptions, and each variation has it’s own price. When I add the product to cart, in the cart and at checkout, for the total recurring price, it gives me the lowest price of that product’s variations, even though let’s say I add the priciest variation to the cart. Event though the total and subtotal are correct. Is there a bug?
PS: Sorry for my english, hopefully it was an ok read.
Thanks again for your hard work!
Well, when saving the settings a blank page appears and the values ??are not saved.
I don’t have any record in the error log.
In the WooCommerce log it appears
2024-10-14T15:10:11+00:00 Depuración Sender payload: {"click_action":"no","url":"https:\/\/midomain.es","localhost":"no","source":{"plugin":"flexible-subscriptionsflexible-subscriptionsphp","ctx":"notice"}}
2024-10-14T15:10:12+00:00 Depuración Sender response: {"headers":[],"body":"","response":{"code":false,"message":false},"cookies":[],"http_response":null}
Thanks.
]]>after the last plugin update
The website has encountered a fatal error. Instructions can be found in the site administrator’s email inbox.
]]>Hello,
The plugin description says you can create subscription memberships with this. I tested this plugin but couldn’t see how to do that. All I could see was that it created a “subscription” product in Woocommerce, that, when purchased, would charge the customer a recurring fee that you set with a free period if you chose to add a free trial, eg $10 every month with a 3 day trial. But what is the product they are actually getting? The product is not a registration form and does not allocate user roles so what are people buying when they purchase this subscription?
Also how do you let the customer decide whether they want to automatically renew or not, and can you send customers emails to remind them their trial is ending soon and when they registered successfully or their subscription expired?
Thank you
]]>Hi there
I’ve just installed your plugin on my testing website and I’ve been expering an issue with purchased subscriptions not being added to the account.
I’ve created a test subscription product. Afert making a test purchase it’s not being shown on the list in user’s panel in Subscriptions tab, neither in admin panel (Subscriptions list tab).
Moreover, when I choose “add a subscription manually” I see a fatal error message, as on the screen via link below:
https://drive.google.com/file/d/1kvd7KnuymeT9zls5meVCwFHlTMA4uaZ0/view?usp=sharing
and
https://drive.google.com/file/d/1Nun3Pb2PbDNlmAf71iNa_Wp9zJxOkRSt/view?usp=sharing
Could you please check this error and let me know what can I do. Many thanks for your kind help.
Mary
]]>