All Versions
177
Latest Version
Avg Release Cycle
39 days
Latest Release
192 days ago

Changelog History
Page 17

  • v1.7.0 Changes

    July 09, 2010
    • โž• Add support for new Braintree Blue Gateway (using the braintree gem) [Braintree]
  • v1.6.0 Changes

    July 06, 2010
    • โž• Add a task rake gateways:hosts to get a list of all outbound hosts and ports [cody]
    • ๐Ÿ›  Fix test failure in chronopay helper in Ruby 1.9.1 [cody]
    • ๐Ÿ›  Fix timezone issue in credit card test. [cody]
    • ๐Ÿ›  Fix failing unit test for Garanti gateway [cody]
    • ๐Ÿ›  Fix failing CyberSource remote test [Patrick Joyce]
    • ๐Ÿ‘Œ Support for Garanti Sanal Pos: Turkish bank and billing gateway [Selem Delul]
    • โž• Add deprecation note for Money objects to Bogus gateway [Soleone]
    • โšก๏ธ Updated test URL for Merchant eSolutions and added valid remote test credentials [Soleone]
    • โž• Add new error class for SSL certificate problems in connection class [Soleone]
    • Update valid_month and valid_expiry_year to coerce string arguments to integers [cody]
    • Add support for displaying credit cards with PayPal Express. Use the :allow_guest_checkout => true option when setting up the transaction [Edward Ocampo-Gooding]
    • ๐Ÿ‘‰ Use card_brand method for checking for checks in Sage and Beanstream [cody]
    • โž• Add JCB and Diners Club to LinkPoint [Soleone]
  • v1.5.1 Changes

    February 14, 2010
    • ๐Ÿš€ Cleanup Rakefile, add gemspec and prepare for 1.5.1 release [cody]
    • โšก๏ธ Update copyright dates [cody]
    • โ†ช Work around SkipJack bug by reversing the order of the query params [Soleone]
    • ๐Ÿ›  Fix uppercase character in autoload of 2Checkout's Notification class [Edward Ocampo-Gooding]
    • Detect language used in Chronopay integration based on billing address country [Soleone]
    • ๐Ÿ‘ Better handle international addresses in BeanstreamGateway [Soleone]
  • v1.5.0 Changes

    February 02, 2010
    • ๐Ÿ›  Fix Gestpay notification to avoid Ruby 1.9 warnings [cody]
    • ๐Ÿ›  Fix Chronopay notification time parsing for Ruby 1.9 [Joe Van Dyk]
    • 0๏ธโƒฃ Set default currency of Braintree to USD [cody]
    • ๐Ÿ›  Fix QuickPay helper for Ruby 1.9 compat [cody]
    • ๐Ÿ’Ž Use String#each_line instead of collect in PaySecureGateway for Ruby 1.9 compat [cody]
    • Use String#each_line instead of to_a in SagePayGateway for Ruby 1.9 compat [cody]
    • ๐Ÿ’Ž Don't return an array when finding the country code. Fixes issue with Ruby 1.9 [cody]
    • ๐Ÿ›  Fix custom assertions for Ruby 1.9 [cody]
    • ๐Ÿ—„ Deprecate Money objects [cody]
    • โšก๏ธ Update JCB rejex to catch all valid PANs [pjhyett]
    • โœ‚ Remove old TransaXGateway constant [cody]
    • โœ‚ Remove old ProtxGateway constant [cody]
    • โœ‚ Remove old BrainTree constant [cody]
    • โœ‚ Remove AuthorizedNet constant [cody]
    • โšก๏ธ SecurePay changed their delimeter from % to ,. Update gateway to handle changes [Soleone]
    • ๐Ÿ›  Fix documentation typo in base.rb [mig-hub]
    • โž• Add capture test to Linkpoint [Dusty Doris]
    • ๐Ÿ›  Fix bug in Linkpoint with ternary operator and Ruby 1.9.1 [Dusty Doris]
    • โž• Add currency and processor options to Braintree gateway [cbillen]
    • Unify API to always look for billing_address/address hash inside of options [stopdropandrew]
    • ๐Ÿ›  Fix bug with Modern Payments Gateway where failure authorizations appeared to be successful [cody]
    • ๐Ÿ›  Fix Modern Payments Gateway [cody]
    • ๐Ÿ‘‰ Use basic SkipJack host for all non-authorization transactions. Fix status method [cody]
    • Strip non alpha numeric chars out of MerchantWare order number [cody]
    • ๐Ÿ“œ Parse complete response of Authorize.net CIM gateway [Patrick Joyce]
    • โšก๏ธ Update to PayPal Sandbox URL for testing Payflow Pro Express Checkout. See Express Checkout for Payflow Pro guide [cody]
    • Provide a C_STATE value of "Outside United States" for SageGateway when processing international customers [cody]
    • ๐Ÿ‘ PayPal Website Payments Pro Canada supports Amex [cody]
    • โž• Add line item support for LinkpointGateway. [Tony Primerano]
    • โž• Add support for SallieMae gateway [iamjwc]
    • โž• Add support for the JetPay gateway [Phil Ripperger, Peter Williams, cody]
    • โž• Add support for advanced SkipJack processors. Pass :advanced => true when constructing gateway [cody]
    • ๐Ÿ‘Œ Support test option in AuthorizeNetCimGateway [Tim]
    • ๐Ÿ‘Œ Improve Ogone error messages [cody]
    • โž• Add support for :test => true option to OgoneGateway [cody]
    • โฌ†๏ธ Bump PayPal Version to 59.0 [cody]
    • โž• Add amex support to eWay gateway [cody]
    • ๐Ÿ”„ Change Payflow header X-VPS-Timeout -> X-VPS-Client-Timeout [cody]
    • ๐Ÿ›  Fix typo preventing OgoneGateway from working in production [Nicolas Jacobeus]
    • โž• Add support for the Elavon MyVirtualMerchant gateway [jstorimer]
    • ๐Ÿ›  Fix recurring transactions in Ogone gateway [cody]
    • ๐Ÿ›  Fix money formatting for Ogone gateway [cody]
    • ๐Ÿ‘‰ Tweak Ogone gateway to use ActiveMerchant conventions for reference transactions [cody, jstorimer]
    • โž• Add support for the Ogone DirectLink payment gateway [Nicolas Jacobeus]
    • โž• Add support for the Antigua based FirstPay payment gateway [Phil R]
    • โž• Add support for PayPal reference transactions [kevin, John, Rahsun McAfee]
    • โž• Add support for the MerchantWARE payment gateway [cody]
    • ๐Ÿ“‡ Rename Protx to SagePay [jstorimer]
    • ๐Ÿ‘ Allow test mode for eWay gateway [Duff OMelia]
    • ๐Ÿ“œ Don't use Time.parse for the ExpiryDate [cody]
    • โž• Add support for CVV code to Authorize.net CIM [Guy Naor]
    • โž• Add shipping address to Authorize.net [Eric Tarn]
    • 0๏ธโƒฃ Don't setup the logger by default [cody]
    • ๐Ÿ”จ Refactor ActiveMerchant::Connection out of the PostsData module. Add support for logging and wiredumping requests [cody]
    • โœ… Assume a valid load path when running tests [cody]
    • ๐Ÿ‘‰ Use SHIPTOSTREET2 element instead of STREET2 element for Payflow Express Uk address [cody]
    • โœ… Clean up the test helper [cody]
    • ๐Ÿ›  Fix DataCash unit test that was making a remote call [cody]
    • โœ… Don't check Request#test? for remote PaymentExpress tests because their test environment has changed [cody]
    • โšก๏ธ Update Instapay gateway to support capture and add address, order, and invoice fields. Add support for CVV and AVS response [cody]
    • โž• Add support for Instapay gateway [brahma]
    • Cleanup PaymentExpress reference purchases and turn on AVS [cody]
    • โž• Add reference purchases and authorizations to PaymentExpress [mocra]
    • โž• Add support for Merchant e-Solutions Gateway [Zac Williams, Robby Russell]
    • ๐Ÿ›  Fix Braintree unit test [cody]
    • โž• Add support for checks to SmartPs gateways [jvoohris]
    • Extract SmartPs for Braintree and Transax [mmangino]
    • ๐Ÿ’Ž Ruby 1.9 compatibility [bschwartz]
    • โšก๏ธ Update Payflow Express to handle Street2 element [James MacAulay]
    • ๐Ÿ›  Fix typo in Protx DeliveryState field [cody]
    • Ignore Wirecard state unless it is 2 characters [Cody]
    • โšก๏ธ Update Wirecard to make country and state processing more robust [Soleone]
    • โšก๏ธ Update ProTX to use the latest v2.23 protocol [Tekin]
  • v1.4.2 Changes

    April 24, 2009
    • ๐Ÿ›  Fix typo in Authorize.net CIM [infused]
    • โž• Add missing ISO countries [Edward Ocampo-Gooding]
    • โž• Add support for Guernsey to country.rb [cody]
    • โž• Add American Express to the MonerisGateway [cody]
    • ๐Ÿ‘‰ Use :words_connector instead of connector in RequiresParameters [cody]
    • Fixed CreditCard not validating start_month and start_year when set as string [Tekin]
    • โšก๏ธ Update PostsData to support get requests [cody]
    • ๐Ÿ›  Fix broken Quickpay remote test [cody]
    • โšก๏ธ Update Quickpay gateway to v3. Add support for offsite integration for Danish Dankort cards [Lars Pind]
    • 0๏ธโƒฃ Use default partner id when passed in :partner is blank with PayflowGateway [cody]
    • โœ‚ Remove PayflowGateway.certification_id [cody]
    • โœ… Set Response#test? to true in TrustCommerce gateway when using the demo account in production [cody]
    • ๐Ÿ‘ Correctly set Sage.supported_countries [cody]
    • โž• Add BogusGateway#void [Donald Ball]
    • ๐Ÿ›  Fix PSL gateway capturing [cody]
    • ๐Ÿ›  Fix failed Visa debit purchases with PSL gateway start date info is present [cody]
    • ๐Ÿ‘Œ Support personal fixtures file on Windows [cody]
    • Clearer variable naming for BraintreeGateway#authorize [Jonathan S. Katz]
    • ๐Ÿ›  Fix brittle Authorize.net tests [cody]
    • โž• Add support for Authorize.net duplicate window [Seamus Abshere]
    • Return transaction id for PayPal refunds [jxtps435]
    • ๐Ÿ‘ Allow storage of e-checks with BraintreeGateway [jimiray]
    • โž• Add test URL to PayJunction gateway [boomtowndesigngroup]
    • ๐Ÿ“œ More robust parsing for Wirecard gateway [Soleone]
    • โšก๏ธ Pass the issue number to CardStream verbatim and update test card numbers [Soleone]
  • v1.4.1 Changes

    December 09, 2008
    • โšก๏ธ Update CardStream URL. Note that you will also need to update your login id. [cody]
  • v1.4.0 Changes

    November 27, 2008
    • Return failed authorization when SkipJack purchase fails [Tron, cody]
    • โšก๏ธ Update README [cody]
    • โž• Add metadata to Authorize.net CIM gateway [cody]
    • ๐Ÿ‘‰ Make ActionViewHelper compatible with changes to concat method in ActionPack [cody]
    • โœ‚ Remove PayPal and Payflow Name-Value gateways. PayPal is no longer terminating the Payflow XML API. [cody]
    • Don't directly use the inflector in the action view helper [cody]
    • โ†ช Work around Rails Inflector change [cody]
    • โž• Add configurable timeouts to PostsData [Michael Koziarski]
    • โž• Add valid_sender? method to gateway integrations [Soleone]
    • ๐Ÿ›  Fix PayPal error parsing [cody]
    • ๐Ÿ›  Fix MIT-LICENSE [cody]
    • โž• Add a payment gateway for Website Payments Pro Canada [cody]
    • ๐Ÿ›  Fix shipping amount option in Sage gateway [Darrick Wiebe]
    • ๐Ÿ‘Œ Improved message and error message handling [Soleone]
    • Get Wirecard working in the Live environment [Soleone]
    • โœ‚ Remove dead code in PayPal Common API files [cody]
    • ๐Ÿ‘‰ Use the PayPal short error message if the long message is empty [cody]
    • ๐Ÿ›  Fix unit tests when being run by Cruise Control [cody]
    • โž• Add support for PayPal Fraud Review Response [cody]
    • โž• Add testing support for German Wirecard Gateway [Soleone]
    • ๐Ÿ‘ Specify required version of ActiveSupport [cody]
    • Make ssl_strict a superclass_delegating_accessor so the entire application's validation of SSL certs can be disabled in the event of certificate problem. [cody]
    • Make Gateway.application_id a superclass_delegating_accessor so it can be set from outside the subclass definition [cody]
    • โž• Add Discover to the list of supported card types for Braintree [cody]
    • โž• Add support for Modern Payments gateway [Jeremy Nicoll, cody]
    • โž• Add support for EFT/ACH and Interac Online to the BeanstreamGateway [cody]
    • Document the SageGateway [cody]
    • โž• Add support for echecks with SageGateway. [cody]
    • ๐Ÿ– Handle all successful SecurePay AU response codes [cody]
    • โœ… Get SageGateway working with real test account. Improve test suite. [cody]
    • Unify TrustCommerce, Payment Express, and Braintree CC storage [benjamin.curtis]
    • โšก๏ธ Update to use new Payflow Pro URLs [cody]
    • ๐Ÿ›  Fix missing Content-Type header for Ruby 1.8.4 [cody]
    • ๐Ÿ›  Fix Authorize.Net CIM response.message [patrick.t.joyce]
    • โž• Add JCB and Diners Club as supported cards to SageGateway [cody]
    • โž• Add CA country code to Sage gateway's supported countries [cody]
    • โž• Add support for Sage Payment Solutions gateway [cody]
    • โž• Add test mode detection to Beanstream [cody]
    • โž• Add support for Beanstream payment gateway [xiaobozz]
    • โž• Add support for PayPal NV Pair API. Will be used to replace the usage of the PayPal SOAP API in ActiveMerchant in the future [Greg Furmanek, cody]
    • ๐Ÿ‘ Protx does support UK Maestro [cody]
    • โž• Add tests for length of UK Maestro cards [cody]
    • Return all the error messages and codes from paypal responses [cody]
    • Fail hard when attempting to capture without a credit card with NetRegistry [cody]
    • Add support for the order fields to the create_customer_profile_transaction in Authorize.net CIM. [Patrick T. Joyce]
    • Strip invalid characters and limit lengths of Protx customer data [Simon Russell]
    • ๐Ÿ›  Fix empty start or end dates in Protx [Simon Russell]
    • โž• Add support for Authorize.net CIM [Patrick T. Joyce, Ian Lotinsky]
    • โž• Add option to skip order review to all PayPal Express gateways [garret.alfert, cody]
    • โž• Add capturing partial amounts, fix issue number formatting, fix authorization string when nil values returned, fix parsing of multiple '=' characters, simplify message_from [Simon Russell]
    • ๐Ÿ›  Fix StartDate in ProtxGatewy [cody]
    • โž• Add support for refunds and continuous authority references to DataCashGateway [joel.chippindale]
    • ๐Ÿ›  Fix gross in HiTrust notification. Don't use Money object in Verifi gateway [cody]
    • ๐ŸŽ‰ Initial implementation of Payflow Name-Value API [Greg Furmanek]
    • โž• Add support for CyberSource credits [mjuneja]
  • v1.3.2 Changes

    February 24, 2008
    • Actually fix the bug by adding extdata element to Payflow Requests [cody]
    • ๐Ÿ›  Fix bug with adding name to Payflow requests [cody]
    • Gateways will now look for CreditCard#brand before looking for CreditCard#type [cody]
    • Make before_validate in CreditCard more clear [[email protected], cody]
    • Don't send full Australian state names to PayPal [cody]
    • Return last_digits that are less than 4 characters long [cody]
    • ๐Ÿ›  Fix Bug with Authorize.Net ARB Remote Test [patrick.t.joyce]
    • โž• Add support for forcing test mode on Secure Pay AU gateway [cody]
    • โšก๏ธ Update Secure Pay Au to meet specs for MessageInfo elements [cody]
    • โž• Add support for the Australian Secure Pay payment gateway [cody]
    • ๐Ÿ‘ Allow LinkPoint cancellations for recurring billing. [yanagimoto.shin]
    • โž• Add support for ?land Islands to the country list [cody]
  • v1.3.1 Changes

    January 28, 2008
    • ๐Ÿ“‡ Rename BrainTreeGateway to BraintreeGateway, but keep alias to old naming for backwards compatibility [cody]
  • v1.3.0 Changes

    January 28, 2008
    • โœ‚ Remove attr_readers for url and response from Gateway [cody]
    • โœ‚ Remove @url from EfsnetGateway [cody]
    • โœ‚ Remove @response instance variable in QuickpayGateway. [cody]
    • โœ‚ Remove @response instance variable in PsigateGateway. Don't use billing address for shipping [cody]
    • โœ‚ Remove @response instance variable in PaypalGateway. Don't use billing address for shipping. [cody]
    • โœ‚ Remove @response instance variable in PayflowGateway [cody]
    • โœ‚ Remove @response instance variable in MonerisGateway [cody]
    • โœ‚ Remove @response instance variable and don't use billing address for shipping address in LinkpointGateway [cody]
    • โœ‚ Remove @response instance variable from ExactGateway [cody]
    • โœ‚ Remove @response instance variable from EwayGateway [cody]
    • โœ‚ Remove @response instance variable from EfsnetGateway [cody]
    • โœ‚ Remove @response instance variable from DataCashGateway [cody]
    • โž• Don't use billing_address for shipping_address in CyberSourceGateway [cody]
    • โœ‚ Remove @response instance variable from CardStreamGateway [cody]
    • โœ‚ Remove @response instance variable from BrainTreeGateway [cody]
    • Remove unused deal_with_cc method from BogusGateway [cody]
    • Remove test_result_from_cc_number completely from ActiveMerchant [cody]
    • โž• Don't use billing_address for shipping_address in Realex [cody]
    • Update Realex to add support for cvv data. remove test_result_from_cc_number. [cody]
    • Update Protx to add support for avs and cvv data. remove test_result_from_cc_number. [cody]
    • Include ActiveMerchant::Utils module in test_helper and use generate_unique_id from the module instead of generate_order_id. [cody]
    • โšก๏ธ Update SecurePay tests to check for avs and cvv data. [cody]
    • Update SkipJack to add support for avs and cvv data. remove test_result_from_cc_number. [cody]
    • Move generate_unique_id to its own module [cody]
    • Update Viaklix to add support for avs and cvv data. remove test_result_from_cc_number. Truncate fields to avoid failure [cody]
    • Update PSL Card Gateway to add support for avs and cvv data. remove test_result_from_cc_number. [cody]
    • Update PlugNPayGateway to support avs and cvv data. Remove test_result_from_cc_number. [cody]
    • Update PaymentExpressGateway to remove test_result_from_cc_number. [cody]
    • Update PaySecure to remove test_result_from_cc_number. [cody]
    • Update NetbillingGateway to support avs and cvv data. Remove test_result_from_cc_number. [cody]
    • โœ… Replace all usage of :address with :billing_address in test cases [cody]
    • Remove sensitive data from NetRegistryGateway responses. Refactor gateway and tests. Remove test_result_from_cc_number. [cody]
    • Update VerifiGateway to support avs and cvv data. Remove test_result_from_cc_number. [cody]
    • ๐Ÿ”จ Small refactoring of UsaEpayGateway [cody]
    • Update UsaEpayGateway to support avs and cvv data. Remove test_result_from_cc_number. [cody]
    • โšก๏ธ Update TrustCommerce docs now that the gateway falls back to SSL post when tclink isn't available [cody]
    • ๐Ÿ”„ Change ARB to use correct :address1 key for addresses [cody]
    • No need for specialized recurring response for Authorize.net recurring billing [cody]
    • Update TransFirst to support avs and cvv data. Remove test_result_from_cc_number. [cody]
    • Maintain backwards compatibility with :address option for now in the Payflow gateways [cody]
    • Remove test_result_from_cc_number from SecurePayTech. Improve unit test coverage [cody]
    • โž• Fix email option in PayflowGateway. Remove support for :address option. :billing_address and :shipping_address must now be passed in separately. [cody]
    • ๐Ÿ‘‰ Make Bogus gateway's credit() method behave like capture [cody]
    • โž• Add update and delete methods to update and delete records stored in the vault. [benjamin.curtis]
    • โž• Add support for recurring_inquiry() to the PayflowGateway [[email protected]]
    • โž• Add support for Authorize.net Automated Recurring Billing (ARB) [vkurnavenkov, forestcarlisle, [email protected], patrick.t.joyce]
    • ๐Ÿ›  Fix laser card regex [ladislav.martincik]
    • Cleanup whitepace in README [patrick.t.joyce]
    • Update ExactGateway to support avs and cvv data. Remove test_result_from_cc_number. [cody]
    • Remove test_result_from_cc_number from eWay gateway. [cody]
    • โœ‚ Remove duplicate attr_reader definitions from all gateways [cody]
    • โœ‚ Remove useless tests raising Error [cody]
    • โšก๏ธ Update gateway templates [cody]
    • ๐Ÿ›  Fix Authorize.net test where authorize() was being called instead of purchase(). Perform some cleanup of the tests [[email protected], cody]
    • ๐Ÿ‘Œ Improve Authorize.net documentation based on the DataCashGateway docs [patrick.t.joyce]
    • Update EfsnetGateway to support avs and cvv data. Remove test_result_from_cc_number. [cody]
    • Remove test_result_from_cc_number from DataCash. Improve unit test coverage [cody]
    • Update CyberSourceGateway to support avs and cvv results. Remove test_result_from_cc_number. [cody]
    • โœ‚ Remove match information from CVVResult [cody]
    • โœ‚ Remove Response#card_data. The application has access to the information anyway [cody]
    • Return the last 4 digits of the card number from the Response instead of the masked number [cody]
    • Actually use the shipping address in TrustCommerce [cody]
    • Update TrustCommerceGateway to support avs and cvv results. Remove test_result_from_cc_number. Automatically fallback to SSL POST if the TCLink library is not available. Add additional customer information to the requests. [cody]
    • ๐Ÿ›  Fix remote CardStreamGateway tests [cody]
    • Map merchant AVS codes to street and postal match codes [cody]
    • โšก๏ธ Update CardStreamGateway to support avs and cvv data [cody]
    • โœ‚ Remove merchant_data hash. Add additional CVV codes [cody]
    • ๐Ÿšš Update QuickpayGateway to support merchant_data hash. Remove test_result_from_cc_number. [cody]
    • ๐Ÿšš Update LinkpointGateway to support merchant_data hash. Remove test_result_from_cc_number. [cody]
    • ๐Ÿšš Update PsigateGateway to support merchant_data hash. Remove test_result_from_cc_number. [cody]
    • ๐Ÿšš Update MonerisGateway to support merchant_data hash. Remove test_result_from_cc_number. [cody]
    • โœ‚ Remove AVS Message and CVV2 Message from params hash in Authorize.net [cody]
    • โšก๏ธ Update BrainTreeGateway to support merchant_data hash [cody]
    • โšก๏ธ Update PaypalGateway to support merchant_data hash [cody]
    • โšก๏ธ Update Payflow to support merchant_data hash [cody]
    • Add card data to PayJunction response. PayJunction does not return the CVV or AVS result codes. Remote test_result_from_cc_number from PayJunction. [cody]
    • ๐Ÿ“‡ Rename CCVResult to CVVResult to be more aligned with ActiveMerchant's usage of the term verification value [cody]
    • Remove test_result_from_cc_number from Authorize.net in favour of mocking [cody]
    • Add merchant_data hash, which contains all of the card_data, avs_result, and ccv_result. [cody]
    • โž• Add CCVResult for the Card Code Verification Result. Update Authorize.net to use the new class [cody]
    • ๐Ÿ“‡ Rename AVSResult#match_type AVSResult#match [cody]
    • ๐Ÿ“‡ Rename AVS::Result class to AVSResult [cody]
    • Convert Authorize.net gateway to use the new AVS module [cody]
    • โž• Add AVS data to the Response object [cody]
    • ๐Ÿ›  Fix credentials for remote Authorize.net TEST MODE test [cody]
    • โž• Add AVS module and AVS::Result class [cody]
    • โšก๏ธ Update base gateway class RDOC [cody]
    • โšก๏ธ Update the README with the latest list of supported gateways. Update the example in the README to include the verification value, which is now required by the credit card object by default. [cody]
    • ๐Ÿ– Handle the return from 2Checkout [cody]
    • Automatically determine the credit card type when a type is not provided [cody]
    • โช Revert to initial implementation of LUHN algorithm because it all fits in one simple method [cody]
    • Remove unused api_cert_chain.crt file [cody]
    • โšก๏ธ Update PaypalGateway, and PaypalExpressGateway to send requests to the correct endpoints when using API signatures [cody]
    • Successful return code for HiTRUST is actually 00 [cody]
    • ๐Ÿ‘‰ Make ActiveMerchant::Billing::Error a subclass of ActiveMerchant::ActiveMerchantError [cody]
    • ๐Ÿ– Handle the return from the offsite payment gateways [cody]
    • 0๏ธโƒฃ Default HiTRUST order description to "Store purchase" [cody]
    • ๐Ÿ›  Fix HiTRUST field names [cody]
    • โž• Add support for passing in the locale code [[email protected]]
    • โž• Add support for the Offsite payment gateway HiTRUST [cody]
    • โš  Accept SuccessWithWarning as success [cody]
    • ๐Ÿ”— Add a link to the LinkPoint staging server docs in remote_linkpoint_test.rb [cody]
    • โšก๏ธ Update Discover regex [cody]
    • Match full pan range of Maestro cards from 12 - 19 digits in length [cody]
    • ๐Ÿ›  Fix errors on base of CreditCard [josh.bassett]
    • โšก๏ธ Update product to use Rubigen instead of stolen Rails generator [cody]
    • โœ… Mimic directory structure of unit tests in remote tests [cody]
    • โœ… Restructure the location of the remote tests [cody]
    • Ensure DataCash order_id is limited to 30 characters [cody]
    • Return the pretty messages from PayJunction based on the return code [cody]
    • make CreditCard.require_verification_value = true the default [cody]
    • โœ… Use existing credit_card helper in credit card tests [cody]
    • Return the authrorization number of the original transaction in the SkipJack gateway [cody]
    • โšก๏ธ Update format of line items given to the gateway. Cleanup and uncomment unit tests [cody]
    • โž• Add support for the SkipJack gateway [Bill Bereza, cody]
    • โœ… Make the bogus gateway easier to test by moving messages into constants [cody]
    • โž• Add retry logic when connection has been refused for all gateways. Enable safe retries of all connection failures with the PayflowGateway, as it has a unique request header. [cody]
    • โฑ Catch Timeout::Error when posting data [cody]
    • ๐Ÿ”„ Change order of loading ActionPack for tests since assert_success defined in ActionController::Assertions::DeprecatedAssertions inteferes with ActiveMerchant's definition [cody]
    • Catch Errno::ETIMEDOUT and extend open and read timeouts to 60 seconds [cody]
    • โž• Add address2 to the billing address of Viaklix transactions [cody]
    • ๐Ÿ‘Œ Improve Psigate generic error message [cody]
    • ๐Ÿ›  Fix small errors in Psigate documentation [cody]
    • โž• Add Response#fraud_review? query method to the response. Allows gateways to indicate that a payment is pending review by the fraud service [cody]
    • ๐Ÿ– Handle Errno::ECONNRESET when posting data [cody]
    • ๐Ÿ›  Fix broken USA ePay URL [cody]
    • โšก๏ธ Update RequiresParameters to support HashWithIndifferentAccess [cody]
    • โž• Add support for SecurePayTech payment gateway [Jasper Bryant-Greene]
    • โœ… Detect when test credentials are being used with PayJunction [cody]
    • ๐Ÿ“š Update documentation about TrustCommerce void [cody]
    • โž• Add void to TrustCommerce [jesse.c.scott]
    • โž• Add support for echecks to the BrainTree gateway [Jeremy Voorhis]
    • ๐Ÿ›  Fix before_validate and validate methods in CreditCard [rick.denatale]
    • โž• Add support for Netbilling payment gateway [cody]
    • Pass in N/A for unknown states when a country is present in PaypalGateway [cody]
    • Strip non alpha chars from order_id in Payflow gateway, as Paymentech Tampa can't handle them [cody]
    • โž• Add support for the PaySecure payment gateway [cody]
    • โž• Add support for descriptions in Authorize.net credits [shiva.kaul]
    • โœ… Great cleanup and improvement of CreditCard code, tests, and docs [James Herdman]