Subscription payment doesn't enable membership

I've set up my subscription, and used a test user to test the payment with PayPal Sandbox. Although the payment goes through, the account for the test user doesn't get activated. The return url works, and takes them to the appropriate page, but they can't access the premium conent. What am I missing?