The Stripe Checkout (Shopping Cart) app allows you to accept payments for multiple products at once. You can also include shipping charges, tax and promo codes.
Core features:
- ✅ SEO-friendly product directory with search
- ✅ Add to cart
- ✅ Order summary
- ✅ Payment processing
- ✅ Order history
- ✅ No login flow (cookie = authentication)
Bonus features:
- ✅ i18n 🇬🇧🌍
- ✅ Order queue (private or public)
- ✅ Review (1 or 5 stars)
- ⏳ Log in with Google
- ✅ General store settings
- ✅ Order fulfillment
- ✅ Stats
- McDonalds-like self-service (restaurant)
- Online bookstore
ENV VARS (Heroku example):
heroku config:set RAILS_MASTER_KEY=`cat config/master.key`
heroku config:set STRIPE_WEBHOOK_SECRET='whsec_foo'
heroku config:set STRIPE_SECRET_KEY='sk_foo'
heroku config:set ADMIN_USERNAME='admin'
heroku config:set ADMIN_PASSWORD='password'
heroku config:set HONEYBADGER_API_KEY='hbp_foo'