I am trying to create a website which contains some premium content - What I need is when the user clicks on a subscribe button - he is redirected to the PayPal payment gateway - once his payment is accepted I want a "premium" role that I had previously created to get assigned to that user.
I used the paypal roles module - which seems tailor made for this. However, on returning from the PayPal payment form, the new role is not assigned to the user. Any suggestions with regards to how to solve this issue with this module or any other solution to implement the same?