Today we're going to talk about a common error that some people get when using WooCommerce while trying to accept subscription payments. The error we want to fix today will show up on the checkout page and will read:
Sorry, it seems there are no available payment methods which support subscriptions. Please contact us if you require assistance or wish to make alternate arrangements.
So today we're going to learn how to fix that issue. However, before we jump in I just want to remind you to head over to atinyrhino.com after this tutorial to check out our suite of DIY SEO tools for WordPress webmasters. I think you'll be impressed.
Okay, so let's jump in. This checkout error is often caused by two common reasons.
First, it can be caused if you don't have a gateway that his capable of processing automatic subscription payments. To check to see if this is your problem click on your subscriptions tab and then scroll to the bottom. You should see an area that say s”payment gateways”. It should also say what payment gateways can process automat subscriptions.
If nothing is showing up there that could be your problem. For example, You might also get this message if you're using paypal in sandox mode. Unfortunately you can't test subscriptions with paypal in sandbox mode.
The other reason this can be caused if you do have a gateway capable of processing automatic subscriptions, but you're not linking to a secure product. For example, if you're using a hard link to an http page instead of HTTPS page.
For example, we're using stripe to accept subscription payments through credit card. Stripe requires that an SSL certificate is installed on your site for the payment gateway to work. However, if you haven't selected “force secure checkout” on the “checkout” tab then you could be seeing an unsecured http page rather than an https. Notice the page I'm looking at now is giving me the error message. However, notice how if I simply insert the s into http then the error message goes away and you can see the credit card fields. To ensure this doesn't happen simply go to Woocommerce Settings and then click on the checkout tab. Make sure that “force secure checkout” is enabled to avoid this page every being displayed as in unsecured page. That will solve the problem.
Hope you've found this tutorial helpful.
And remember, head over to atinyrhino.com to check out our suite of DIY SEO tools for WordPress webmasters.
Have a great day.
![](https://s2.save4k.ru/pic/KxznZxibS1U/mqdefault.jpg)