Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

General Discussion

Treehouse Invoicing

Team TreeHouse,

How do you manage your clients and their subscriptions? Moreover, what service do you use to bill them monthly?

6 Answers

Here's an application template for a Rails membership site using Stripe for recurring billing.

http://railsapps.github.io/rails-stripe-membership-saas/

I use [Space Box](spacebox.io).

Thank you gentlemen. Do you know if any of the above suggestions or perhaps another options has a login in system built into the application where subscribers could manage their subscriptions and gain access to member only content?

Space Box does have a page where subscribers can login and manage their billing, cancel, etc.

Yes the RailsApps uses Devise, CanCan, TwitterBootstrap and Stripe to do exactly this. It was built to provide a easy to use template for a recurring billing membership site. The code is hosted here on GitHub, and also provides further explanation of the app as well as a full tutorial to build from scratch instead of cloning the repo.

https://github.com/RailsApps/rails-stripe-membership-saas

Paul,

Where within the Space Box Platform and Interface do I place my "premium" content, which for my purposes would actually be my whole website? I see the "view space" option, but when I click to view my space, there is nothing there.