Невозможно ответить на ваш точный вопрос.
Существует не менее десятка различных корзин для покупок, и то, как вы интегрируете, полностью зависит от того, какую из них вы выберете.
Если вам не нужна полная корзина покупок, и вы просто хотите перейти прямо к платежному шлюзу (например, Authorize.net или Paypal), это зависит от выбранного вами провайдера. У всех хороших провайдеров есть примеры того, как передать им информацию об обработке.
Что касается SSL, вам необходимо приобрести его для вашего веб-сервера. Если вы размещены, свяжитесь с вашим хостом. Если локально, то обратитесь к одному из многочисленных провайдеров, таких как Thawte, Verisign и т. Д.