Skip to content

About

Stripe e-commerce plugin. Browse products, add to cart, buy. The minimal e-commerce store.

Topics

Resources

Stars

21 stars

Watchers

1 watching

Forks

Repository files navigation

Minimal Stripe ecommerce store

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.

Customer-facing:

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

Admin:

  • ✅ General store settings
  • ✅ Order fulfillment
  • ✅ Stats

Usecases

  • McDonalds-like self-service (restaurant)
  • Online bookstore

Deploy to production

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'

Create a stripe webhook endpoint

One-click Heroku deploy

About

Stripe e-commerce plugin. Browse products, add to cart, buy. The minimal e-commerce store.

Topics

Resources

Stars

21 stars

Watchers

1 watching

Forks

Used by

Contributors

Languages