Github presently requires both a uses auth details, and an attached application respective auth tokens. The application settings may be found at github.com/settings/applications/new
GITHUB_ADMIN_USER
GITHUB_ADMIN_USER_PASSWORD
GITHUB_REDIRECT_URL
GITHUB_CLIENT_ID
GITHUB_SECRET
A stripe testing account may be freely signed up for over at dashboard.stripe.com/register. By default your account will be set to testing mode, unless you choice to activate it. Once your account is created your going to want to create the following plans to match what coderwall currently provides, as defined below. Finally dashboard.stripe.com/account/apikeys will provide test keys for you to use.
Set your STRIPE_PUBLISHABLE_KEY and STRIPE_SECRET_KEY in the .env file.
You will also need to create the recurring billing plans on Stripe. You can do this by hand (e.g. in the Stripe admin dashboard), or via the rails console. Use vagrant ssh to connect to the Rails console, and issue the following command:
Plan.all.each { |p| p.register_on_stripe }
You can verify that your Stripe account is configured correctly by registering a new team in development and granting it an upgraded team level.