active_merchant
Payment abstraction
Provides a unified payment abstraction layer for Ruby applications, abstracting away internal APIs of various gateways.
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.
5k stars
165 watching
2k forks
Language: Ruby
last commit: 7 days ago
Linked from 2 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
shopify/active_merchant | An abstraction layer around multiple payment gateways to simplify financial transactions in Ruby applications. | 3 |
activeadmin/activeadmin | A framework for creating elegant administration interfaces for web applications. | 9,507 |
shopify/shopify-api-ruby | A Ruby library providing access to Shopify's REST and GraphQL APIs | 1,058 |
ianmurrays/active_invoices | A simple Ruby on Rails invoicing application with ActiveAdmin integration | 154 |
aaronlasseigne/active_interaction | Manages application-specific business logic by validating inputs and defining custom actions | 2,088 |
rolifycommunity/rolify | A library that provides role management capabilities with resource scoping for authorization | 3,169 |
elastic/elasticsearch-rails | A set of libraries providing Elasticsearch integrations for Ruby on Rails applications | 3,075 |
saberma/shopqi | An e-commerce platform clone built with Ruby on Rails 3.2, offering features such as product management, customer tracking, order processing, and payment gateways. | 834 |
rubymoney/money | A Ruby library for handling currency exchange and monetary values | 2,747 |
rubygems/rubygems.org | Provides a better API and project management features for the Ruby community's gem hosting service. | 2,331 |
rails-engine/action-store | Provides a way to store and manage actions across different models using polymorphic associations in Active Record. | 407 |
public-activity/public_activity | A gem that tracks changes to models in a Rails application | 2,970 |
aasm/aasm | A library that allows developers to add finite state machines to Ruby classes | 5,031 |
laravel/cashier-stripe | Provides an expressive interface to Stripe's subscription billing services for Laravel applications. | 2,387 |
activescaffold/active_scaffold | A tool for generating CRUD interfaces in Ruby-based web applications. | 1,100 |