Active Merchant v1.44.0 Release Notes

Release Date: 2014-08-21 // over 9 years ago
    • Moneris: Add :avs_enabled option [bslobodin]
    • Stripe: Populate authorization in failed responses, when available [bslobodin]
    • Moneris: Use the name on the card [duff]
    • ๐Ÿ›  Balanced: More 1.1 API fixes and mappings [ntalbott]
    • Balanced: Handle "pending" refunds [duff]
    • Immediately convert credit card date fields to integers [ntalbott]
    • Balanced: Handle outside card tokens [ntalbott]
    • Balanced: Do not pass address if zip is missing [ntalbott]
    • Float active_utils at the patch version instead of the minor version [nwjsmith]
    • Wirecard: Fix CVV & AVS response handling [alevett]
    • ๐Ÿ—„ Consolidate deprecation handling [ntalbott]
    • โœ… Authorize.Net CIM: Do not send x_test_request [danrabinowitz]
    • Authorize.Net CIM: Pass delimiter through [jsoma]
    • ๐Ÿ‘ HPS: Add support for track data [SecureSubmit]
    • HPS: Fix processing without an address [SecureSubmit]
    • Balanced: Do not pass address if zip is blank [duff]
    • Do CreditCard attribute cleanup at assignment [ntalbott]
    • ๐Ÿ‘ eWay Rapid: Add auth/capture/void support [ntalbott]
    • ๐Ÿšš [POSSIBLE BREAKAGE] Remove dependency on active_utils Validateable [ntalbott]
    • ๐Ÿ‘‰ Make all active_utils requires explicit [ntalbott]
    • Balanced: Handle legacy card tokens [ntalbott]
    • 0๏ธโƒฃ Braintree Blue: Default verification merchant id [speric]
    • [POSSIBLE BREAKAGE] Extract integrations into an offsite_payments gem [ntalbott]
    • โœ… [POSSIBLE BREAKAGE] Drop stated/tested compatibility with Rails < 3.2 [ntalbott]
    • Stop requiring unused CurrencyCode class from active_utils [ntalbott]
    • ๐Ÿšš Move ActiveMerchant::Error into ActiveMerchant [ntalbott]
    • ๐Ÿšš Inline RequiresParameters in Gateway & move Country from active_utils [ntalbott]
    • Quickpay v7: Fix passing acquirers field [moklett]
    • Quickpay v7: Pass an amount when storing cards [ta & moklett]
    • ๐Ÿ‘ Quickpay: Expand list of supported countries [ta]
    • Validate CreditCard verification value [mnoack]
    • โšก๏ธ Authorize.Net CIM: Allow updating a payment profile without a full credit card number [speric]
    • Wirecard: Add optional CommerceType element [timtait]
    • โž• Add Borgun gateway [markabe]
    • โฑ [POSSIBLE BREAKAGE] NAB Transact: Allow timeout customization [duff]
    • Wirecard: Add card store and purchase/authorize by reference [speric]
    • ๐Ÿ‘ Worldpay: Add support for Switch cards [dougal]
    • FirstData e4: Send correct card type [npverni]
    • โšก๏ธ Elavon: Add store/update support [npverni]
    • Wirecard: Catch an empty ERROR Element [timtait]
    • ๐Ÿ‘ Finansbank (CC5): Add void/refund/credit support [muhammetdilek]
    • Wirecard: Use authorization_check for Amex store [npverni]
    • Elavon: Make void work for authorizations [duff]
    • โž• Add Commercegate gateway [vitaliyvasin]
    • Wirecard: Fix "amex" references [mendable]
    • HPS: Do not pass empty elements [SecureSubmit]
    • ๐Ÿ‘ Paymill: Add more supported card types [nikoloff]
    • Paymill: Add source [nikoloff]
    • Paymill: Add description for preauthorizations [nikoloff]
    • โœ… Paymill: Add remote tests using tokens [nikoloff]
    • HPS: Add developer, version number and site trace options [SecureSubmit]
    • โšก๏ธ Update 1stPayGateway.Net gateway [rwdaigle]
    • Payflow: Add verbosity option [doppler]
    • ๐Ÿ‘ Allow ignoring the result of any MultiResponse step [ntalbott]
    • Stripe: Add ability to verify a card [duff]
    • Paypal: Add ability to verify a card [duff]
    • Authorize.net: Add ability to verify a card [duff]
    • Braintree: Add ability to verify a card [duff]
    • โœจ Enhance gateway generator to support verify [duff]
    • ๐Ÿ‘ PayPal Express: Add funding source support [baraabourghli]
    • Optimal: Add IP address to requests [justinplouffe]
    • ๐Ÿ“Œ Pin: Add authorize & capture support [keithpitt]
    • โšก๏ธ Pin: Add update support [keithpitt]
    • Vindicia: Stop using the vindicia-api gem [ntalbott]
    • โš  Clean up the warnings fog [ntalbott]
    • Quickpay: Map options[:ip] for fraud analysis [ta]
    • SagePay: Truncate fields [duff]
    • First Data E4: Add ability to verify a card [duff]
    • Elavon: Add ability to verify a card [duff]
    • Worldpay: Pass email and IP address [duff]
    • โšก๏ธ Worldpay: Use updated address format [duff]
    • Moneris: Fix address splitting [ntalbott]
    • FirstData E4: Allow passing CAVV through [Senjai]
    • Braintree Blue: Remember the capture transaction id [duff]
    • Eway Rapid: Truncate some fields [duff]
    • Optimal Payment: Make account mandatory field [rwdaigle]
    • 0๏ธโƒฃ Worldpay: Improve address defaulting [duff]
    • ๐Ÿ‘ Authorize.Net: Add maestro as a supported card type [vparihar01]
    • 0๏ธโƒฃ Worldpay: Improve address defaults [duff]
    • Braintree Blue: Pass cardholder_name when tokenizing [radar]
    • Wirecard: Improve error handling [mendable]
    • ๐Ÿ‘ Litle: Add verify support [markabe]
    • ๐Ÿ‘ USAePay: Add verify support [markabe]
    • ๐Ÿ‘ BridgePay: Add verify support [duff]
    • Braintree Blue: Add payment_method_token flag [JDutil]
    • SagePay: Add optional FI fields [rob-anderson]
    • Iridium: Add AVS and CVV results [X0Refraction]
    • ๐Ÿ‘ NAB Transact: Add credit support [nagash]
    • ๐Ÿ‘ Braintree Blue: Add application_id support [npverni]
    • Realex: Add maestro mapping [uriklar]
    • โž• Add Worldpay US gateway [markabe]
    • Cybersource: Add shipping address [pkoppula]