MarketPress and Authorize.net SSL

I have placed all of the required information within the Authorize.net plug-in for MarketPress Pro, but when trying to checkout, I am presented with a 404 page. Checkout works fine when only using PayPal. I am wondering if Authorize.net is not working for me as my site is not SSL enabled. Is that a requirement for the site? Can I just SSL enable the store pages?