Il supporto SSL sul tuo hosting non è obbligatorio.
Io per esempio uso Banca Sella su un web su Aruba e non ho il protocollo SSL attivo per le transazioni.