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

Changelog History
Page 18

  • v1.2.1 Changes

    • ๐Ÿ›  Fix remote PayPal tests [cody]
  • v1.2.0 Changes

    • โšก๏ธ Update Linkpoint tests to remove useless pem file [cody]
    • ๐Ÿ‘‰ Use symbols for CreditCard error messages, since errors have indifferent access [cody]
    • ๐Ÿ‘Œ Improve CreditCard error messages [George Ogata]
    • Change deny to assert_false, and deny_success to assert_failure. Remove Gateway.gateway, as it is available from Base [cody]
    • ๐Ÿ‘Œ Improve documentation, and test coverage [James Herdman]
    • ๐Ÿ“š Refactor MonerisGateway, improve test coverage and documentation [James Herdman]
    • โž• Add support for crediting to Moneris [James Herdman]
    • ๐Ÿ›  Send state N/A in Payflow when the state is blank. Fixes UK PayPal Express payments when not providing a state [cody]
    • ๐Ÿšš Load remote test credentials from a fixtures file. ActiveMerchant will look for a custom file ~/.active_merchant/fixtures.yml. If the file exists it will be loaded instead of the default fixtures provided by ActiveMerchant. This makes development easier, and removes the risk of committing non-public test account credentials to subversion. [cody]
    • โž• Add support for password protected pem files [cody]
    • โž• Add support for Concord Efsnet payment gateway [snacktime]
    • ๐Ÿ›  Fix dependency loading for gateways that are subclasses [cody]
    • โž• Add Braintree payment gateway [Michael J. Mangino]
    • โž• Add support for PayPal API signatures [Benjamin Curtis, cody]
    • โž• Add payment gateway Viaklix [Sal Scotto, cody]
    • โž• Add Australian payment gateway NetRegistry [George Ogata]
    • Take order email from the options hash instead of the address for CyberSource [cody]
    • ๐Ÿ‘‰ Use an array for LineItems when calculating tax in CyberSource gateway [cody]
    • โž• Add CyberSource gateway [Matt Margolis]
    • Sanitize Protx order id [cody]
    • ๐Ÿ›  Fix support for electron in Protx [cody]
    • โž• Add support for Protx [shiftx, cody]
    • ๐Ÿ’Ž Use undef_method with a single argument in SecurePay to prevent JRuby from choking on it. [jonathan.l.bartlett]
    • 0๏ธโƒฃ Default address_override to 0 for PayPal Website Payments Standard payments. [cody]
    • โœจ Enhance credit card error messages [manfred]
    • ๐Ÿš… Use HashWithIndifferentAccess for CreditCard for compatibility with Rails applications [michael.j.mangino]
    • ๐Ÿ›  Fix nil exception when no response reason text is found in Authorize.net [cody]
    • โž• Add support for PayJunction [Matt Sanders]
    • โž• Change billing_address to shipping_address in PayPal Integration helper, as billing_address was incorrect. Addresses passed to billing_address for the PayPal helper will no longer be added to the form. This will break existing code, as the address will not be passed.
    • โœ‚ Remove switch patterns from card detection that were eliminated on July 1, 2007 [cody]
    • Format the issue number in Payflow requests to always be 2 digits [cody]
    • ๐Ÿšš Move application_id to Gateway and Helper class respectively [cody]
    • ๐Ÿ‘Œ Improve TrustCommerce documentation [cody]
    • โž• Add credit to Payflow [cody]
    • โž• Add support for the Plug 'N Pay gateway [ryan.norbauer, cody]
    • โž• Add support for ItemTotal, Shipping, Handling, and Tax amounts in the PayPal Express and PayPal gateways [baldwindavid, cody]
    • โž• Add page customization options to the PaypalExpress, and PayflowExpress gateways [ cpjolicoeur, cody]
    • โž• Add Verifi gateway [Paul Hepworth]
    • โž• Add a PayflowResponse object with a profile_id accessor method. Return the correct authorization number on recurring actions [cody]
    • โž• Add support for an initial transaction with recurring payments [findchris, cody]
    • โž• Add support for email receipts to recurring Payflow Payments [Rick Olson]
    • Ensure the ButtonSource isn't too long [cody]
    • โž• Add ButtonSource to Paypal and PaypalExpress gateways [cody]
    • ๐Ÿ“‡ Rename application to application_id and place it on Base, so it can be set once and forgotten about [cody]
    • โž• Add ButtonSource field to PayflowExpress gateway [cody]
    • โž• Add a field for the bn to the PayPal helper [cody]
    • โž• Add remote secure pay test and correctly define test? [cody]
    • ๐Ÿ‘ Undefine unsupported methods from SecurePay [cody]
    • โœจ Enhance the TransFirst error message for declined transactions [cody]
    • โž• Add initial support for TransFirst gateway [cody]
    • ๐Ÿ—„ Deprecate certification_id in Payflow gateways [cody]
    • โ†ช Work around required PayPal state fields for countries that don't require states [cody]
    • โž• Add metadata to SecurePay gateway [cody]
    • โž• Add initial support for the SecurePay gateway using the Authorize.net translator [cody]
    • Add the homepage_url and display_name accessors to each gateway [cody]
    • โœ‚ Remove Money dependency from main gateways. Cleanup tests. Add supported_countries class accessor which returns an array of 2 digit iso country codes for which countries the gateway supports accounts in [cody]
    • โž• Add American Express card to Psigate [cody]
    • Send N/A to PayPal in the PayPal Helper when we don't know the UK county [cody]
    • Actually pass the amount of the capture through to Payflow [cody]
    • โšก๏ธ Update ExactGateway test and test mode [cody]
    • โœ‚ Remove unused method in PslCardGateway [cody]
    • โž• Add updated credit card tests [cody]
    • โšก๏ธ Update and test PslCardGateway [cody]
    • โž• Add Laser card type [cody]
    • ๐Ÿ“š Update Nochex documentation [cody]
    • Sanitize the Realex order_id [cody]
    • โž• Add support for Irish Realex payment gateway [John Ward, cody]
    • โœ… Move credit_card helper method to the test_helper [cody]
    • Update PayflowExpressResponse to match the interface of the PayflowExpressResponse. Add :no_shipping and :address_override options to PayflowExpress [cody]
    • โž• Add a currency option to the Payflow and Paypal gateways [cody]
    • PaypalExpress should use the shipping address, not the billing address [cody]
    • ๐Ÿ‘ Allow overriding the user with Payflow so that a vendor and user can be provided when making requests [cody]
    • PayPal DirectPayment API requires a UK County to be sent as the state or province. Return N/A as the state when one isn't provided to ensure that PayPal doesn't reject the payment [cody]
    • โž• Add ability to perform reference transactions with Payflow [Al Evans, cody]
    • โœจ Enhance recurring Payflow tests and recurring_inquiry [Al Evans]
    • โž• Add recurring payments to Payflow [Rick Olson]
    • ๐Ÿ‘Œ Improve the error message generated by requires! [cody]
    • โšก๏ธ Update credit card regular expressions and update Quickpay gateway with tests for new cards [cody]
    • โž• Add support for token based payments to PaymentExpress [Nik Wakelin]
    • ๐Ÿ”จ Refactor default_currency to the base gateway class [cody]
    • ๐Ÿ‘ Clean unsupported characters from the Quickpay ordernum [cody]
    • Call the :sale and :authorization in QuickpayGateway [cody]
    • โž• Add Danish gateway Quickpay [cody]
    • โœ‚ Remove redundant hash brackets from generator template [cody]
    • โž• Add additional options to the PayPal Website Payments Standard Helper [Rick Olson]
    • Move generate_unique_id method to Gateway class so other gateways can also use it [cody]
    • ๐Ÿ‘ Allow notification name / value pairs to have a . in the name like checkout.x = 400 [cody]
    • ๐Ÿ›  Fix PaypalExpressGateway#purchase to have the same method signature as other gateways [cody]
    • ๐Ÿš… Cargo cult off the rails unique id generator instead of UUID library [cody]
    • โž• Add uuid-1.0.3 for generating random request UUIDs [cody]
    • โœ‚ Remove mock_methods and http mock from the library [cody]
    • PaypalExpress cannot setup a payment for 0 dollars. If the amount is zero then setup a payment for $1. [cody]
    • Small changes to PslCard gateway [cody]
    • ๐Ÿ›  Fix Money dependency with PslCard gateway [cody]
    • โž• Add PslCard payment gateway [MoneySpyder http://moneyspyder.co.uk]
    • Scrub the card number, expiry, and CVV code from the response [cody]
    • โœ… Use test? query for checking test mode [cody]
    • โž• Add support for the E-xact Payment Gateway [James Edward Gray II, cody]
    • ๐Ÿ›  Fix partially broken method of dealing with phone numbers in the PayPal Helper [cody]
    • โšก๏ธ Update remote tests for PaymentExpress [cody]
    • โž• Add Content-Type header to PaymentExpress post [cody]
    • โœ… Use DECLINED as the message for declined transactions in the PaymentExpress remote tests [cody]
    • โž• Add JCB as a supported card type for the PaymentExpressGateway [cody]
    • ๐Ÿ“‡ Rename DpsGateway to PaymentExpressGateway [cody]
    • โž• Add DPS Payment Express gateway (NZ) [dgjones, cody]
    • โœ‚ Remove duplicate and incorrect expdate method from Authorize.net [cody]
    • ๐Ÿ‘ Allow authorization and purchase using a billing_id retrieved from TrustCommerce citadel [jesse.c.scott]
    • Don't return a frozen string from CreditCard.type? [cody]
    • โšก๏ธ Update remote Psigate test to ensure using a verification value doesn't break anything [cody]
    • โšก๏ธ Update remote Moneris test to ensure using a verification value doesn't break anything [cody]
    • ๐Ÿ›  Fix Solo issue number with CardStream gateway and improve test coverage [cody]
    • โž• Add CardStream gateway [Jonah Fox, Thomas Nichols, cody]
    • ๐Ÿ‘Œ Verify Peer in PayPal notifications and add account method [cody]
  • v1.1.0 Changes

    • โž• Add unique_id option to PayPal mass payments [Haig]
    • ๐Ÿ›  Fix expiry date in USA ePay [cody]
    • ๐Ÿ›  Fix PayPal Payments Pro UK with Switch & Solo cards [cody]
    • โž• Add reauthorization to PaypalGateway and PaypalExpressGateway [dorrenchen]
    • โšก๏ธ Update DataCash tests and format merchant reference number to meet DataCash's requirements [MoneySpyder, cody]
    • โž• Add Datacash gateway [MoneySpyder, cody]
    • ๐Ÿ‘Œ VERIFY_PEER on all SSL requests [cody]
    • โž• Add support for 2Checkout [cody]
  • v1.0.3 Changes

    • โž• Add support for PayPal mass payments to the PaypalGateway and the PaypalExpressGateway [Brandon Keepers]
    • โž• Add a credit method to Authorize.net [cody]
  • v1.0.2 Changes

    • โž• Add support for OrderDescription, Payer, and InvoiceID fields in PaypalGateway [cody]
  • v1.0.1 Changes

    • โž• Add support for crediting to PayPal [cody, Haig]
  • v1.0.0 Changes

    • โž• Add discover to list of supported card types for Authorize.net
    • ๐Ÿ›  Fix Psigate crediting [[email protected]]
    • ๐Ÿ›  Fix dependency loading of tests
    • โž• Add methods for storing credit cards to the Bogus gateway [Jim Kane]
    • ๐Ÿ›  Fix bugs in expiration dates. [Jim Kane]
    • ๐Ÿ›  Fixed bugs related to authorized.net [Rick Olson]
    • ๐Ÿ”— Linkpoint is now a full featured backend for active merchant [Ryan Heneise]
    • โž• Added linkpoint support [Ryan Heneise]
    • โž• Added trust commerce gateway [Hans Friedrich]
    • โœ‚ Removed shipping stuff until there is time to implement it properly
    • The library now rejects money amounts which are not either cents as integer or a Money object
    • ๐Ÿ”Œ Moneris now uses the same layout as the authorized.net plugin
    • โž• Added authorized.net
    • ๐Ÿ”„ Changed default to :test mode. Set to production with ActiveMerchant::Billing::Base.gateway_mode = :production
    • ๐Ÿ”จ More refactoring
    • ๐Ÿ”จ Refactored a bit so that there is space for billing and shipping area. None of the shipping aids are fleshed out yet. Needs more work.
    • โž• Added Moneris support
    • Credit card in memory object resembling a AR object
    • Credit card validation methods as static methods of the credit card object