Mmm, creo que he dado con la solución. Es similar a lo que comentabas.
http://www.forosdelweb.com/f18/pago-...to-php-320063/
El tema era ese, que no estaba seguro de si era posible. Con esa opción, el cliente PUEDE pagar con su tarjeta, y encima lo hace a través de un sistema seguro como lo es Paypal.
Pues nada, creo que he resuelto mis dudas. Si durante la realización del proyecto me encuentro con otra, os lo haré saber sin falta.
Un saludo y gracias por todo!