In a recent Business Bloomer Club Slack thread, a member reported that the Stripe payment form was not showing at checkout, regardless of which Stripe plugin they used.
They tested both the “WooCommerce Stripe Gateway” and “Payment Plugins for Stripe WooCommerce,” but neither displayed the form.
Even after disabling all other plugins and switching to the default Twenty Twenty-Five theme, the issue persisted. They also tried both the shortcode (“Classic Checkout”) and the Gutenberg block (“Checkout Block”) — still no luck.
SPOILER ALERT: The problem seemed unrelated to any particular plugin or theme conflict. The member then checked the browser console for JavaScript errors and found a very strange message: a currency-related error where “cloudways” appeared in place of an expected currency code like USD.
This unexpected value turned out to be the root cause. After locating and correcting it, the Stripe payment form displayed correctly. Let’s take a look at what caused this, how to detect similar issues, and what steps you can take to fix them.
Continue reading WooCommerce: Stripe Payment Form Not Showing?