Thanks Dani
In paypal direct payment I suppose I need to use ssl I believe the give you a certificate or some sort to work that if not my webhost has it.
Another question will paypal direct payment make me a receipt from paypal like paypal standard or do I have to set up my own system here.