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.
MIT License
Bot releases are hidden (Show)
ewallet
and billing address phone by @jcreiff in https://github.com/activemerchant/active_merchant/pull/4863
Full Changelog: https://github.com/activemerchant/active_merchant/compare/v134.0.0...v1.135.0
Published by almalee24 about 1 year ago
Full Changelog: https://github.com/activemerchant/active_merchant/compare/v1.133.0...v134.0.0
Published by bbraschi about 1 year ago
paymentSolution
for ApplePay and GooglePay by @bbraschi in https://github.com/activemerchant/active_merchant/pull/4835
Full Changelog: https://github.com/activemerchant/active_merchant/compare/v1.131.0...v1.133.0
Published by m-ocana over 1 year ago
Full Changelog: https://github.com/activemerchant/active_merchant/compare/v1.130.0...v1.131.0
Published by m-ocana over 1 year ago
credit_card?
, not case equality with CreditCard
by @bbraschi in https://github.com/activemerchant/active_merchant/pull/4803
Full Changelog: https://github.com/activemerchant/active_merchant/compare/v1.129.0...v1.130.0
Published by pi3r over 1 year ago
Full Changelog: https://github.com/activemerchant/active_merchant/compare/v1.128.0...v1.129.0
Published by aenand over 1 year ago
original_order_id
field by @rachelkirk in https://github.com/activemerchant/active_merchant/pull/4605
merchant_initiated_transaction_id
by @rachelkirk in https://github.com/activemerchant/active_merchant/pull/4611
billing_address
on purchase
by @naashton in https://github.com/activemerchant/active_merchant/pull/4674
method
on capture by @naashton in https://github.com/activemerchant/active_merchant/pull/4684
skip_mpi_data
flag by @rachelkirk in https://github.com/activemerchant/active_merchant/pull/4654
authorization_from
to handle store
response by @jherreraa in https://github.com/activemerchant/active_merchant/pull/4691
xid
for AP Amex by @naashton in https://github.com/activemerchant/active_merchant/pull/4721
Content-type
value by @naashton in https://github.com/activemerchant/active_merchant/pull/4740
Full Changelog: https://github.com/activemerchant/active_merchant/compare/1.127.0...v1.128.0
Published by therufs about 2 years ago
lang
field by @drkjc in https://github.com/activemerchant/active_merchant/pull/4421
refund
to void
by @drkjc in https://github.com/activemerchant/active_merchant/pull/4424
store
and unstore
by @naashton in https://github.com/activemerchant/active_merchant/pull/4439
metadata
by @ajawadmirza in https://github.com/activemerchant/active_merchant/pull/4443
refund
and store
by @naashton in https://github.com/activemerchant/active_merchant/pull/4449
referrer_data
on create_payment_intent
requests by @drkjc in https://github.com/activemerchant/active_merchant/pull/4453
referrer_data
on Setup transactions by @drkjc in https://github.com/activemerchant/active_merchant/pull/4455
billing_address
by @naashton in https://github.com/activemerchant/active_merchant/pull/4465
store
method & bug fixes by @ajawadmirza in https://github.com/activemerchant/active_merchant/pull/4475
3ds2
implementation. by @ajawadmirza in https://github.com/activemerchant/active_merchant/pull/4476
success
definition by @ajawadmirza in https://github.com/activemerchant/active_merchant/pull/4477
_setup
suffix from merchant_order_id by @dsmcclain in https://github.com/activemerchant/active_merchant/pull/4480
3ds.status
field to send status of 3DS flow of all 3DS transactions by @BritneyS in https://github.com/activemerchant/active_merchant/pull/4492
paymentProductId
by @rachelkirk in https://github.com/activemerchant/active_merchant/pull/4521
securityCode
fix by @naashton in https://github.com/activemerchant/active_merchant/pull/4524
return_url
by @drkjc in https://github.com/activemerchant/active_merchant/pull/4525
skip_3ds
field by @ajawadmirza in https://github.com/activemerchant/active_merchant/pull/4534
add_token
method by @naashton in https://github.com/activemerchant/active_merchant/pull/4538
required_status_message
and message_from
methods by @rachelkirk in https://github.com/activemerchant/active_merchant/pull/4530
fraudFilterOverride
by @rachelkirk in https://github.com/activemerchant/active_merchant/pull/4544
extra1
, extra2
, extra3
fields by @jcreiff in https://github.com/activemerchant/active_merchant/pull/4550
moto_ecommerce_ind
field passing. by @ajawadmirza in https://github.com/activemerchant/active_merchant/pull/4554
capture
for ACH by @naashton in https://github.com/activemerchant/active_merchant/pull/4562
cardOnFile
field params by @ajawadmirza in https://github.com/activemerchant/active_merchant/pull/4564
access_token
once by @naashton in https://github.com/activemerchant/active_merchant/pull/4572
postalCode
if value is nil by @ajawadmirza in https://github.com/activemerchant/active_merchant/pull/4574
refund_type
and tests for finger_print
by @ajawadmirza in https://github.com/activemerchant/active_merchant/pull/4575
verify
, capture
, and refund
params by @ajawadmirza in https://github.com/activemerchant/active_merchant/pull/4577
secCode
field by @rachelkirk in https://github.com/activemerchant/active_merchant/pull/4581
Full Changelog: https://github.com/activemerchant/active_merchant/compare/v1.126.0...v1.127.0
Published by leahriffell over 2 years ago
unstore
method by @ajawadmirza in https://github.com/activemerchant/active_merchant/pull/4317
force_type
field by @dsmcclain in https://github.com/activemerchant/active_merchant/pull/4336
name_override
option on store
by @naashton in https://github.com/activemerchant/active_merchant/pull/4346
add_purchases_data
method by @drkjc in https://github.com/activemerchant/active_merchant/pull/4349
payment_method_id
by card_brand
by @naashton in https://github.com/activemerchant/active_merchant/pull/4350
debit
and payment_method_id
fields by @naashton in https://github.com/activemerchant/active_merchant/pull/4351
replay_id
by @drkjc in https://github.com/activemerchant/active_merchant/pull/4352
error_code
method by @ajawadmirza in https://github.com/activemerchant/active_merchant/pull/4364
verify
by @ajawadmirza in https://github.com/activemerchant/active_merchant/pull/4369
descriptor
field by @dsmcclain in https://github.com/activemerchant/active_merchant/pull/4379
metadata
and ewallet_id
options by @naashton in https://github.com/activemerchant/active_merchant/pull/4387
type
option to pm_type
by @naashton in https://github.com/activemerchant/active_merchant/pull/4391
verify
method signature by @dsmcclain in https://github.com/activemerchant/active_merchant/pull/4394
settled
and voided
to list of successful response statuses by @dsmcclain in https://github.com/activemerchant/active_merchant/pull/4397
when/case
bug by @naashton in https://github.com/activemerchant/active_merchant/pull/4399
Full Changelog: https://github.com/activemerchant/active_merchant/compare/v1.125.0...v1.126.0
Published by mark-sim over 2 years ago
processing_type
Gateway Specific Field by @kledoux-spreedly in https://github.com/activemerchant/active_merchant/pull/4198
skip_radar_rules
by @dsmcclain in https://github.com/activemerchant/active_merchant/pull/4250
metadata
by @rachelkirk in https://github.com/activemerchant/active_merchant/pull/4253
third_party_token
bug fix by @rachelkirk in https://github.com/activemerchant/active_merchant/pull/4273
Full Changelog: https://github.com/activemerchant/active_merchant/compare/v1.124.0...v.1.125.0
Published by bbraschi almost 3 years ago
claim_without_transaction_id
by @BritneyS in https://github.com/activemerchant/active_merchant/pull/4111
require
d by credit_card_methods.rb by @InPermutation in https://github.com/activemerchant/active_merchant/pull/4133
email
field in capture by @rachelkirk in https://github.com/activemerchant/active_merchant/pull/4153
Full Changelog: https://github.com/activemerchant/active_merchant/compare/v1.123.0...v1.124.0
Published by bbraschi about 3 years ago
MerchantDescriptor
field [BritneyS] #4058add_soft_descriptors
[rachelkirk] #4069Published by fmarois87 over 3 years ago
Published by Smittttty over 3 years ago
setup_future_sage
and off_session
work when using SetupIntents.error_code_from
method [meagabeth] #3900statementNarrative
field [meagabeth] #3901verify
[therufs] #3914echo
field [meagabeth] #3973source_id
a required field [dsmcclain] #3981pem_password
from required credentials [dsmcclain] #3982ssl_vendor_id
field via options on gateway initialization [dsmcclain] #3989Published by pi3r about 4 years ago
maestro
and diners_club
eci brand mapping [bbraschi] #3708subMerchantId
as additionalData
[naashton] #3714is missing and
commerceIndicator` is inferred [bbraschi] #3712Published by pi3r over 4 years ago
Billing::Integrations
[pi3r] #3692state
field for 3DS transactions [chinhle23] #3687Published by douglas over 4 years ago