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.

GitHub

5k stars
165 watching
2k forks
Language: Ruby
last commit: 7 days ago
Linked from 2 awesome lists


Backlinks from these 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