Is there a way during provisioning of a site

Is there a way during provisioning of a site to automatically add the user to another site?

We want to create a site which has a community for our paying members so would be great to automatically add those users to that site. In addition, when their subscription ends, we would like to remove them from that site.

Is this possible?