Restrict Content Pro em si não requer um certificado SSL. Você pode precisar de um para o seu gateway de pagamento e, com a maioria do tráfego da Web mudando para HTTPS, você deve usar um de qualquer maneira. Stripe, PayPal, 2Checkout e Authorize.net requerem um certificado SSL. PayPal Standard e Express não. Sugiro investir em um certificado SSL o mais rápido possível para que os membros tenham confiança em seu site. Como você está misturando detalhes de assinatura e pagamento, o HTTP é uma necessidade, mesmo que os pagamentos realmente passem pelo gateway.