Build Status

SimpleCart

Installation:

gem 'simple_cart'

Usage:

Your model should contain fields:
  • name (sting)
  • price (decimal)
  • qty (integer) html <%= add_to_cart(object) %>
After you install SimpleCart and add it to your Gemfile, you need to run the generator:
rails generate simple_cart:install
Run migrations task
rake db:migrate
You can manage delivery services in the database using rake tasks. You need to create one in order to use checkout procedure properly.
rake simple_cart:create_delivery [NAME] [COSTS]
rake simple_cart:delete_delivery [NAME]
rake simple_cart:delete_all
Use view helper method to add 'buy' button with required object:
<%= add_to_cart(object) %>
If you want to customize views
rake simple_cart:views

:trollface: