Whenever your site uses a payment method that requires the user to enter the credit card details on your site (not sent to another providers website for payment, such as PayPal standard), the site needs to be secure. The thing that is responsible for this error is the lack of a SSL certificate. You need to have our support team purchase and install either a single or wild card SSL certificate (depending on the number of domains and sub-domains needed). Once the SSL certificate is installed you need to change the site from a non-secured site to a secured site from Admin > Site > Site Name > Settings > Domains tab > Select the site name and hit “Set as HTTPS”. This will make your site a secured site and you will stop receiving the error message.