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
164 watching
2k forks
Language: Ruby
last commit: almost 2 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
shopify/active_merchantAn abstraction layer around multiple payment gateways to simplify financial transactions in Ruby applications.4
activeadmin/activeadminA framework for creating elegant administration interfaces for web applications.9,516
shopify/shopify-api-rubyA Ruby library providing access to Shopify's REST and GraphQL APIs1,063
ianmurrays/active_invoicesA simple Ruby on Rails invoicing application with ActiveAdmin integration154
aaronlasseigne/active_interactionManages application-specific business logic by validating inputs and executing predefined actions2,085
rolifycommunity/rolifyA library that provides role management capabilities with resource scoping for authorization3,170
elastic/elasticsearch-railsA set of libraries providing Elasticsearch integrations for Ruby on Rails applications3,078
saberma/shopqiAn 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/moneyA Ruby library for handling currency exchange and monetary values2,753
rubygems/rubygems.orgProvides a better API and project management features for the Ruby community's gem hosting service.2,337
rails-engine/action-storeProvides a way to store and manage actions across different models using polymorphic associations in Active Record.405
public-activity/public_activityA gem that tracks changes to models in a Rails application2,972
aasm/aasmA library that allows developers to add finite state machines to Ruby classes5,032
laravel/cashier-stripeProvides an expressive interface to Stripe's subscription billing services for Laravel applications.2,396
activescaffold/active_scaffoldProvides a quick and powerful interface for CRUD operations in Rails applications.1,102