Hola von_Lestat. Por lo que comentas aunque no se pueda ver la pagina web se mas o menos a lo que te refieres
Para hacer que la pagina web sea dinamica, necesitas una base de datos para almacenar el contenido que quieras mostrar en la pagina web y luego para introducir contenidos en una base de datos pues necesitarias un gestor de contenidos. Un gestor de contenidos es basicamente una zona de la web donde puedes meter datos en la base de datos. Por supuesto el gestor debera estar protegido por contraseña. Sabiendo programar bien y trabajandolo un poco es posible hacer casi cualquier cosa.
Con respecto a hacer los pagos online, necesitas ponerte en contacto con un entidad bancaria para solicitar una pasarela de pago. Estas pasarelas son unas librerias de codigo que incluyes en tu pagina web y el resto lo hacen ellas. Ya vienen preparadas con el formulario de peticion de datos, ya los encriptan ellas y los mandan al banco encriptados con toda seguridad.
Si tienes cualquier duda sobre como hacer algo ya sabes
Un saludo
Pinty