Subscription Renewal Failure: This order cannot be paid for
-
Greetings,
I have set up the free version of wps subscription plugin on my website and it works great when someone purchases the subscription product via the pricing plans section. The problem occurs during the subscription renewal. The subscription status turns to “On-Hold” and the order automatically fails. When I access the customer payment page, it shows an error message: “This order cannot be paid for. Please contact us if you need assistance.” Screenshot (image 1): https://imgur.com/a/rQW1PO7
The order note shows “Stripe Transaction Failed Order status changed from Pending payment to Failed.” and I’m not sure how to debug this step. Screenshot (image 2): https://imgur.com/a/rQW1PO7
I have searched across the board here as well as the woo-commerce plugin section. Came across multiple solutions. I.e.
- the failure could be due to the cache plugin appending some parameters in the checkout URL.
- Renewal Payment failed for Paypal
- Error: This order cannot be paid for. Please contact us if you need assistance.
and more. Tried whatever was possible but ran out of luck.
Some general information: I am using the stripe payment gateway and it is enabled in settings. When the subscription is purchased for the first time, it works well. The problem occurs upon renewal. The order fails and the subscription is set to hold.
Here’s System Status Report from woocommerce: https://pastebin.com/CvTDQerB
Here’s the latest log from wps subscriptions plugin: https://pastebin.com/mVNf5ABy – There are no fatal error logs.I would also like to know the hook for subscription renewal in this plugin.
If you require some more information, please let me know. Your assistance would be appreciated.
Thanks & Regards,
The page I need help with: [log in to see the link]
- The topic ‘Subscription Renewal Failure: This order cannot be paid for’ is closed to new replies.