The paypal plugin support subscriptions. A user buying a subscription is added to a group and remove from the group once the subscription is over.
The pro vesrion add extra features.
Notify expiration: When the subscription of a member expires, messages are sent by email to the member and the administrator of the site to inform them. A message X days before the end of the subscription, another the same day as the end of the subscription, then another the next day.
Manual subscription: Admin can create manual subscription
You need an account to download it on geeklog.fr
I'm available to customise your themes or plugins for your Geeklog CMS