Hello, can you tell me a little bit more in your site?
Does it have a database?
Is it built with a framework?
Do you want anual payment to be recurrent WITHOUT asking the client to renew the payment?
How was the first payment done? was it via suscription or recurring?
Regarding security, i can code everything in php, and sanitiza any variable coming and going, but SSL certificate must be installed on your server, and paypal does the rest.
Thanks!