Subscription not being created
-
Hi,
When I purchase a product related to a subscription, no subscription is created.
-
I’m having the same problem. I have a pretty vanilla wordpress site (only added a handful of plugins). Flexible Subscriptions is the first subscriptions plugin I’ve been able to complete a transaction in any form without crashing my cart or being incompatible with payment methods. Seems promising.
Subscriptions are not being created for me either. I’ve tried Test Mode with free trial on the product, and without with test credit card, and I’ve tried Test Mode OFF with free trial. None are making subscriptions.
Actually mine stay in Processing status.
Hi @evo252 and @mikelegend!
I am sorry to hear that the plugin doesn’t work for you. Could you disclose something more about getting the error? Additionally, please attach logs from Flexible Subscriptions. You can find them in WooCommerce -> Status -> Logs. This will help us identify the original error.
As to your description @mikelegend, what do you mean by Test Mode and Processing status? Flexible Subscriptions does not have Test Mode. Moreover, the only valid subscriptions statuses are On Hold, Active, Pending Cancellation, Cancelled and Expired, there is no such thing as Processing status for the subscription.
Hi @bartj!
I don’t see Flexible Subscriptions in logs. I only see: fatal-errors, wps-sfw-log, remote-logging, wc-stripe, log, tiktok_for_woocommerce, wc-image-regeneration
Would any of these help?
Regarding my post, I was talking about payment methods within WooCommerce. Since no subscription was created, I didn’t have any subscription to report statuses on or do anything else with. I was assuming something must have happened during the checkout/order/payment process that interfered with the creation of the subscription, so I started there. That was implied, but that’s why I was there.
So, I was talking about Processing Status of the corresponding WooCommerce Order, and I was talking about Test Mode of WooPayments, which is a dependency of my Credit/Debit Cards payment gateway. I tried the pretend purchase of the subscription product both with Test Mode on and off, as well as in live mode (real money) with a free trial on the product. The only thing I did NOT try was a real money payment without free trial, charging my real life debit card.
The reason I tried and reported all these things is because it was the step in the process I assumed there was the issue (the order process > leading to the creation of the subscription). And I couldn’t check anything on a Subscription itself because no Subscription appeared in order to investigate.
Make sense?
Thanks so much! Really need this one!
Hi @mikelegend
I think the fatal errors log might come in handy, if you please. Actually, could you please test it with some different gateway than WooCommerce Payments? Even plain bank account transfer will do for the testing purposes. From what I recall, we’ve had issues with making WC Payments work with the Flexible Subscriptions. This may require reiteration and getting to the bottom of the issue on our side, if you confirm that other payment gateways works fine.
Just for confirmation, which type of order storage do you use? Is it HPOS or post meta? You can find it in WooCommerce -> Settngs -> Advanced -> Features.
Hi @bartj
How do I get more payments? I don’t see bank transfer as an option. The rest are stuff like buy now pay later and foreign stuff. Do I need to install a plugin?
I tried a fresh attempt and nothing new appeared in fatal-errors log. Let me know if you still want me to send it.
Order data storage is set to High-performance order storage, so I believe the HPOS you mentioned.
Please let me know how to get alternate payment methods and anything else you would like.
Thanks again
Can you check in WooCommerce -> Settings -> Payments? You should see more options there.
If fatal errors log is empty, you are right not to attach it. Thank you for the info about HPOS enabled.
If you are able to turn on any other payment methods and test the plugin, it would be great. Our team will also test it with WooPayments to confirm potential conflict with this gateway.
Hi @bartj,
I saw Stripe as a gateway and enabled that and disabled WooPayments. I set up the Stripe test account, with all green coming back stating everything is ready. I did a test purchase of a Flexible Subscription product without free trial and using a Stripe test card. The order shows a success, but I noticed in the woocommerce-gateway-stripe log the following:
2025-03-16T20:10:51+00:00 Debug
====Stripe Version: 9.2.0==== ====Stripe Plugin API Version: 2024-06-20==== ====Start Log==== Product is not supported by Stripe Express Checkout. Product ID: 492 ====End Log====And it repeated it a few times.
Let’s start here: What payment gateways ARE officially supported by Flexible Subscriptions. Is there a simple example of a setup that DOES work with Flexible Subscriptions?
Thank you
P.S. are you using image hosting for your image, or is there a way to upload a screenshot to embed right in the editor?
Hi @evo252 and @mikelegend,
Flexible Subscriptions is not working by default, you need to switch the cart block and the checkout block to classic cart (video) and classic checkout (video) to make it work.
See:
https://www.ads-software.com/support/topic/few-questions-and-requests/
https://www.ads-software.com/support/topic/not-working-with-blocks-checkout/
Great suggestion @yoancutillas! Nice to have you here!
That’s absolutely right, we haven’t yet implemented the support for block cart and checkout. Should that be the case in your stores, please test the plugin with classic checkout, if possible.
As we do not have a precise TBA for this feature, rest assured it will land eventually.
As to your inquiry about gateway compatibility @mikelegend, Flexible Subscriptions is designed to work out of the box with every payment gateway compatible with WooCommerce Subscriptions. However, due to a vast amount of community gateway providers, there may be issues. In such case, you should post the information on this support forum, letting us improve the plugin for everyone.
Our team actively tests Flexible Subscriptions with the following gateways: WooCommerce Stripe, WooCommerce PayPal, Mollie Payments for WooCommerce (to be fair we also test it with a couple of our own, WP Desk’s, payment gateways, but those target Polish gateways). Nevertheless, this doesn’t mean our plugin is limited to those payment gateways.
For pasting screenshots, I typically use pasteboard. Sadly, no option to paste the image right in the editor. Learned the hard way (hence 2 updates of my last response).
- You must be logged in to reply to this topic.