Cita: Tambien me gustaria que me explicarais si hay mucha diferencia de estas pasarelas de pago con 2checkout o otras que se encuentran en Internet.
No, suelen ser todas muy parecidas (paypal, etc). En tu pagina tienes que crear un link o un formulario POST para enviar a la pagina del banco los datos necesarios, y luego en tu pagina tienes que crear algun script para recibir la respuesta del banco.
Para ver codigo funcionando de un monton de pasarelas, bajate oscommerce, tienen modulos para los principales bancos y cajas.
Sobre las condiciones, comisiones, requisitos, ... eso lo tienes que consultar con cada banco. A veces las condiciones varian segun el tipo de cliente que seas o de lo bien que le caigas al de la sucursal.