Error: Stripe Credit Card Field – Insecure Page

Summary

The ‘This page is insecure. The Stripe Credit Card field should be used for testing purposes only’ error occurs when attempting to process a Stripe payment through a WPForms form on an insecure page. This error indicates that the page is being loaded over HTTP instead of the secure HTTPS protocol required by Stripe.

Causes

This error typically occurs when:

  • The website is not fully configured to use SSL/HTTPS
  • The web host has not properly set up SSL for the site

Solution

To resolve this issue, follow these steps:

  1. Enable SSL on your website: Contact your web hosting provider and ask them to assist with forcing SSL on your entire site.
  2. Verify your site’s SSL status: After enabling SSL, check if your site is using HTTPS by looking at the URL in your browser’s address bar. It should start with https.

That’s it! You now know how to troubleshoot and resolve the ‘This page is insecure’ error for Stripe payments.

For more information on SSL and its importance, check out our complete guide on WPForms security.

The Best WordPress Drag and Drop Form Builder Plugin

Easy, Fast, and Secure. Join over 6 million website owners who trust WPForms.

Please enable JavaScript in your browser to complete this form.