I’m getting a message about SSL not being enabled?
Peach Payments does not require you to have an SSL certificate. This is highly recommended though as it improves overall security of your site and user data and also is great customer confidence builder.
While you will be able to operate without SSL, however, some browsers may deliver a warning message when the connection changes between your non-SSL WooCommerce shop and the Peach Payments card entry form. For this reason, we recommend that you get an SSL certificate.
The SSL certificate does not impact your PCI compliance.