DrByte:
Sigh.
No, having a private SSL certificate on your domain is NOT a requirement for a Zen Cart store to operate with PayPal Express Checkout, including the Summer/Fall 2015 SHA-256 changes PayPal is making.
But a storeowner who is serious about customer engagement and customers feeling comfortable shopping there and that the storeowner actually cares about their security will happily install a private dedicated SSL certificate to their store. The annual cost of a private SSL certificate is so low nowadays that there's very little justification to not do it.
lat9:
@buildingblocks, the way I read the PayPal notification, come June if a store doesn't utilize an SSL certificate, that store's not going to be able to use PayPal payment methods.
Based on the information provided earlier/above, unless something has changed, I think it is important to identify the difference between a store having a SSL to use for customer's logging onto the store versus the server that is hosting the store and it's communication with paypal... I state this also using information posted after Drbyte's post above indicating the requirements that PayPal. Are putting on the service that is reaching out to PayPal. It doesn't appear to reference how a customer accesses the sales site.