Hi @babrees
Check to see if you have WooPayments installed and active. If so, deactivate that plugin and see if that resolves the issue.
I’ve seen where having WooPayments installed can cause that behavior.
On the WooCommerce > Settings > Advanced Settings page make sure you configured the correct page ID for the checkout page.
Thanks
No, Woopayments is not installed. I only have Credit Cards (Stripe) by Payment Plugins – Credit/Debit Cards enabled
Yes, as mentioned I did check the advanced settings and page IDs are correct.
Yes, as mentioned I did check the advanced settings and page IDs are correct.
Your comment mentioned the cart page was configured but no mention of the checkout page. It was worth asking you about the checkout page.
Try this:
- Go to the Advanced Settings page of the Stripe plugin. Disable Link and save settings. Test the checkout page with Link disabled.
- If no success, enabled another payment method like Apple Pay and try again. Any change?
The new block functionality in Woo has some caching and this may be caused by that Woo feature.
Kind Regards
-
This reply was modified 2 years, 2 months ago by
Clayton R.
@babrees
You can also create a support ticket here as well.
Thanks
Thank you. Apologies, I meant that all page IDs were double checked.
I shall open a support ticket but it will have to be tomorrow now.
Thank you
I have just spent several hours redoing the site from scratch, just importing blog posts. I add one product and it STILL says no payments available. I did write to support yesterday, but 72 business hours, it could be a week or more before I hear back :'(
I did write to support yesterday, but 72 business hours, it could be a week or more before I hear back :'(
Yes, you submitted your request on Mar 15, 2024, 21:56 PDT and received a reply from our support on Mar 15th, 2024, 22:08 PM, so 12 minutes later.
Please check your spam folder.
I don’t have a spam box for that very reason. However, I do apologise as I have now found the email. I don’t have threads nested but somehow it had nested and wasn’t flagged as new! Just not having a good time at the moment am I LOL!
Setting to resolved. The issue stems from the difference in how default settings work for blocks compared to the checkout shortcode.
When you first install the Stripe plugin, the only payment method enabled by default is the Credit Card Gateway. When using the checkout shortcode, this default is used. However, the blocks integration loads data from the database differently, so the default value of yes for the credit card is ignored.
So all you need to do is go to the WooCommerce > Settings > Payments page and toggle the Credit Card option off then on. That triggers a save in the database.
We are changing that in the next release of the plugin.