Piggybak alternatives and similar gems
Based on the "E-Commerce and Payments" category.
Alternatively, view Piggybak alternatives based on common mentions on social networks and blogs.
-
Active Merchant
Active Merchant is a simple payment abstraction library extracted from Shopify. The aim of the project is to feel natural to Ruby users and to abstract as many parts as possible away from the user to offer a consistent interface across all supported gateways. -
credit_card_validations
:credit_card: ruby gem for validating credit card numbers, generating valid numbers, luhn checks
CodeRabbit: AI Code Reviews for Developers

* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of Piggybak or a related project?
README
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
Piggybak 0.7.1 is compatible with Rails 4.1, 0.7.0 is compatible with Rails 4, and earlier version compatible with Rails 3.
Announcements
Variants were recently changed to sellables, to provide the opportunity for advanced variant support via an extension.
Significant recent rearchitecture has been applied to the order line items. Stay tuned for the documentation.
Review the new installation process below.
Installation
First create a new rails project: rails new webstore
Config your database.yml and create the databases
Add to Gemfile:
gem "piggybak"
Next, run bundle install:
bundle install
Next, run the piggybak install command:
bundle exec piggybak install
Add piggybak/piggybak-application to your main application.js:
//= require piggybak/piggybak-application
See the raw documentation to read more about the integration points and product configuration in Piggybak.
TODO
- Ensure that changes in nested addresses are recorded on order notes.
Copyright
Copyright (c) 2014 End Point & Steph Skardal. See LICENSE for further details.
*Note that all licence references and agreements mentioned in the Piggybak README section above
are relevant to that project's source code only.