Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: master
Pull request Compare This branch is 285 commits behind piggybak:master.

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
app
config
db/migrate
lib
spec
.document
.gitignore
Gemfile
Gemfile.lock
LICENSE
README.md
Rakefile
VERSION
piggybak.gemspec

README.md

Piggybak Gem (Engine)

Modular / mountable ecommerce gem. Features:

  • Configurable tax methods, shipping methods, payment methods

  • One page checkout, with AJAX for shipping and tax calculations

  • Order processing completed in transaction, minimizing orphan data created

  • Fully defined backend RailsAdmin interface for adding orders on the backend

Installation

  • First, add to Gemfile:

    gem "piggybak", :git => "git://github.com/stephskardal/demo.git"
    
  • Next, run rake task to copy migrations:

    rake piggybak_engine:install:migrations
    
  • Next, run rake task to run migrations:

    rake db:migrate
    
  • Next, mount in your application by adding:

    mount Piggybak::Engine => '/checkout', :as => 'piggybak'" to config/routes
    
  • You must include jquery_ujs in your application.js file in to get the remove item from cart functionality to work.

    //= require jquery_ujs
    

More Details

Visit the project website here to see more documentation and view a demo.

Copyright

Copyright (c) 2011 End Point & Steph Skardal. See LICENSE.txt for further details.

Something went wrong with that request. Please try again.