SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for ruby2.6-rubygem-activemerchant-doc-1.90.0-lp150.1.1.x86_64.rpm :

* Mon Jan 14 2019 Stephan Kulow - updated to version 1.90.0 see installed CHANGELOG == Version 1.90.0 (January 8, 2019)
* Mercado Pago: Support \"gateway\" processing mode [curiousepic] #3087
* Braintree: Update gem to latest version [curiousepic] #3091
* Adyen: Pass arbitrary riskData fields [curiousepic] #3089
* Worldpay: Fix cookie header name [curiousepic] #3099
* Paymentez: Adds support for extra_params optional field [molbrown] #3095
* Braintree Blue: Support Level 2 and 3 data fields [curiousepic] #3094
* Braintree Blue: Refactor line_items field [curiousepic] #3100
* TrustCommerce: Use `application_id` [nfarve] #3103
* Stripe: Add 3DS Support [nfarve] #3086
* Wed Dec 19 2018 Stephan Kulow - updated to version 1.89.0 see installed CHANGELOG == Version 1.89.0 (December 17, 2018)
* Worldpay: handle Visa and MasterCard payouts differently [bpollack] #3068
* QuickPay: update supported countries [ta] #3049
* WorldPay: set cardholder name to \"3D\" for 3DS transactions [bpollack] #3071
* Authorize.Net: Support refunds for bank accounts [nfarve] #3063
* Stripe: support specifying a reason for refunds [yosukehasumi] #3056
* Paybox Direct: add support for XPF currency [adam-stead] #2938
* TrustCommerce: Add ACH Ability [nfarve] #3073
* Payeezy: Support $0 for verify transactions [molbrown] #3074
* USA ePay: add support for recurring transactions, custom fields, and line items [lancecarlson] #3069
* Add dLocal gateway [curiousepic] #3709
* dLocal: Require secret_key [curiousepic] #3080
* Adyen: Implement 3DS [nfarve] #3076
* Adyen: Add 3DS Fix [nfarve] #3081
* Payeezy: Add `stored_credentials` [nfarve] #3083
* Fix CVC validation for 0 length CVC [filipebarcos] #3082
* Sat Dec 08 2018 Stephan Kulow - updated to version 1.88.0 see installed CHANGELOG == Version 1.88.0 (November 30, 2018)
* Added ActiveSupport/Rails master support [Edouard-chin] #3065 == Version 1.87.0 (November 29, 2018)
* Barclaycard Smartpay: Improves Error Handling [deedeelavinder] #3026
* Braintree: Fix passing phone-only billing address [curiousepic] #3025
* Litle: Capitalize check account type [curiousepic] #3028
* Braintree: Account for nil billing address fields [curiousepic] #3029
* Realex: Add verify [kheang] #3030
* Braintree: Actually account for nil address fields [curiousepic] #3032
* Mercado Pago: do not infer card type [bpollack] #3038
* Credorax: allow sending submerchant ID (h3 parameter) [bpollack] #3040
* Worldpay: Pass stored credential option fields [curiousepic] #3041
* Make behavior of nil CC numbers more consistent [guaguasi] #3010
* Moneris: Adds Credential on File logic [deedeelavinder] #3042
* Adyen: Return AVS and CVC Result [nfarve] #3044
* Paymentez: Supports phone field, does not send if empty [molbrown] #3043
* Braintree: Account for nil address with existing customer [curiousepic] #3047
* Optimal Payment: Add verify capabilities #3052
* Moneris: Allows cof_enabled gateway to process non-cof transactions [deedeelavinder] #3051
* Cenpos: update supported countries [bpollack] #3055
* CyberSource: update supported countries [bpollack] #3055
* MiGS: update supported countries [bpollack] #3055
* Clearhaus: update submission data format [bpollack] #3053
* Forte: Allow void on capture #3059
* Thu Nov 22 2018 Stephan Kulow - updated to version 1.86.0 see installed CHANGELOG == Version 1.86.0 (October 26, 2018)
* UsaEpayTransaction: Support UMcheckformat option for echecks [dtykocki] #3002
* Global Collect: handle internal server errors [molbrown] #3005
* Barclaycard Smartpay: allow third-party payouts for credits [bpollack] #3009
* RuboCop: AlignHash [nfarve] #3004
* Beanstream: Switch `recurringPayment` flag from boolean to integer [dtykocki] #3011
* Update Swipe HQ endpoint [bdewater] #3013
* Braintree: Adds device_data [deedeelavinder] #3012
* Payflow Express: Add phone to returned Response [filipebarcos] #3003
* Authorize.Net: Pass some level 3 fields [curiousepic] #3022
* Add state to the netbanx payload [Girardvjonathan] #3024
* Wed Sep 05 2018 cooloAATTsuse.com- updated to version 1.83.0 see installed CHANGELOG == Version 1.83.0 (August 30, 2018)
* CT Payment: Update How Address is Passed [nfarve] #2960
* Adyen: Add RecurringProcessingModel [nfarve] #2951
* Optimal Payments: update country list [bpollack] #2961
* Ebanx: update sandbox and production URLs [vnbrs] #2949
* Ebanx: support additional countries [vnbrs] #2950
* Gateway generator: fix a typo that would cause the script to crash [bpollack] #2962
* Clearhaus: use $0 for verify transactions [bpollack] #2964
* Global Collect: properly handle partial captures [bpollack] #2967
* Braintree: Add support for GooglePay [dtykocki] [#2966]
* Adyen: allow overriding card brands [bpollack] #2968
* Adyen: allow custom routing [bpollack] #2969
* First Pay: Adds scrubbing [deedeelavinder] #2972 == Version 1.82.0 (August 13, 2018)
* FirstData: add support for WalletProviderID in v27 gateway [bpollack] #2946
* BlueSnap: Handle 403 responses [curiousepic] #2948
* BlueSnap: Add StoreCard Field [nfarve] #2953
* Worldpay: support installments [bpollack] #2957
* Paymentez: support partial refunds [bpollack] #2959
* Payflow: allow support for partial captures [pi3r] #2952 == Version 1.81.0 (July 30, 2018)
* GlobalCollect: Don\'t overwrite contactDetails [curiousepic] #2915
* Pin Payments: Pass reference for statement desc [curiousepic] #2919
* FirstData: introduce v27 gateway [shasum] #2912
* Stripe: Fix contactless magstripe support [abhiin1947] #2917
* ANET: Expose full response code [curiousepic] #2924
* Global Collect: Fix customer data field structure [curiousepic] #2929
* Adyen: Set Default Name for Apple Pay Transactions [nfarve] #2930
* Beanstream: Update to use api key with login credentials [nfarve] #2934
* CT Payments: Fix a typo in the live URL scheme [bpollack] #2936
* CyberSource: Don\'t throw exceptions on HTML responses [bpollack] #2937
* CyberSource: Remove extraneous parameter blocking echecks [chriscz] #2861
* FirstPay: Update Fields For Recurring Payments [nfarve] #2940
* Remove unused handle_response method [bl] #2309
* Barclaycard Smartpay: bump API version to v30 [bpollack] #2941
* Safecharge: Remove duplicate supported country [curiousepic]
* Payflow Express: Use SHIPTONAME instead of `full_name` for shipping address [filipebarcos] #2945
* Wed Jul 04 2018 factory-autoAATTkulow.org- updated to version 1.80.0 see installed CHANGELOG == Version 1.80.0 (July 4, 2018)
* Default SSL min_version to TLS 1.1 to comply with June 30 PCI DSS deadline [bdewater] #2909
* Paymentez: return a Result object even when the upstream server 500s [bpollack] #2871
* Drop support for Ruby versions older than 2.3 [bpollack] #2863
* Bridge Pay: don\'t throw an exception when bank account type is omitted [bpollack] #2873
* Avoid making actual connections in Blue Snap and Mundipagg unit tests [bpollack] #2875
* Avoid making actual connections in the connection unit tests [bpollack] #2876
* Openpay: support payment installments [bpollack] #2865
* First Pay: support recurring charges [bpollack] #2877
* Bridge Pay: pass full name of account type for echeck transactions [bpollack] #2878
* Kushki: do not send 0 for tax values if tax values are not provided [bpollack] #2886
* Payflow: Update ACH tests [curiousepic] #2887
* Credorax: support passing billing description [bpollack] #2889
* MiGS: scrub 3DS fields [abarrak] #2771
* Forte: avoid crashing when location_id or account_id have spaces [bpollack] #2890
* Adyen: Support Network Tokenization Cards via mpiData fields [curiousepic] #2891
* Moneris US: Add ACH [nfarve] #2888
* Realex: Pass amount for captures [curiousepic] #2895
* Card Connect: support storing cards [bpollack] #2896
* Avoid mutating headers passed in for Active Merchant connections [grantbdev] #2892
* Forte: add support for refunds [bpollack] #2898
* Forte: fix a bug in logic for selecting billing names [whitby3001] #2381
* Paymentez: allow capture amount to exceed authorization amount [bpollack] #2900
* JetPay: fix typo in error messages [reynhout] #2749
* Braintree: add support for Maestro cards [matthewheath] #2571
* Visanet Peru: Refund on unsettled transactions [nfarve] #2772
* Remove iDeal offsite gateway references [bdewater] #2807
* Conekta: Allow customer application in headers [curiousepic] #2908
* Payment Express: use testing URLs when testing [oklas] #2231
* Redsys: Fix payments with cc token [Leonardo Diez] #2586
* Redsys: Missing cardnumber params in xml_signed_fields [nerburish] #2628
* Bogus: allow authorizing with a tokenized card [Azdaroth] #2703
* Sun Jun 03 2018 factory-autoAATTkulow.org- updated to version 1.79.2 see installed CHANGELOG == Version 1.79.2 (June 2, 2018)
* Fix Gateway#max_version= overwriting min_version [bdewater]
* Fri Jun 01 2018 factory-autoAATTkulow.org- updated to version 1.79.1 see installed CHANGELOG == Version 1.79.1 (May 31, 2018)
* Fix Net::HTTP connections defaulting to connection: keep-alive instead of close since #2862 [bpollack] #2868
* Mundipagg: allow passing holder_document for credit card purchases [bpollack] #2864
* Conekta: support monthly_installments [bpollack] #2866
* Authorize.net: allow sending email_customer set to false [bpollack] #2867
* Thu May 31 2018 factory-autoAATTkulow.org- updated to version 1.79.0 see installed CHANGELOG == Version 1.79.0 (May 30, 2018)
* Allow setting min/max SSL version for a connection on Ruby 2.5 [bdewater] #2775
* Add `gateways:ssl:min_version` rake task to test upcoming TLS 1.0 deprecation deadline [bdewater] #2775
* Log negotiated SSL version and cipher [bdewater + methodmissing] #2862
* Remove support for Rails < 4.2, add support for Rails 5.2 and Ruby 2.5 [bdewater]
* Spreedly: Support verify and find transactions [abarrak] #2798
* Adyen: Support merchant-specific subdomains [curiousepic] #2799
* Fix ENV based configuration of Net::Http for proxies [bbergstrom] #2800
* ANET: Withhold cryptogram for credit [curiousepic] #2804
* Borgun: Remove batch from request parameters [deedeelavinder] #2805
* WorldPay: Remove Inquiry requests in verify transactions [nfarve] #2802
* Credorax: Update tests [curiousepic] #2809
* Braintree: Remove decimal for non-fractional currencies [nfarve] #2806
* Realex: Add documented country support for US and CA [a-salty-strudel] #2810
* Paymentez: Add `tax_percentage` optional parameter [deedeelavinder] #2814
* Braintree: Add `skip_advanced_fraud_checking` optional parameter [deedeelavinder] #2811
* SafeCharge: Additional gateway options [dtykocki] #2816
* FirstPay: Handle missing billing addresses [dtykocki] #2822
* Realex: Add ApplePay Support [nfarve] #2820
* Checkout V2: Additional gateway options [dtykocki] #2821
* CyberSource: Support 3ds validate request [curiousepic] #2823
* Paymentez: Remove card tokenization step from authorize [dtykocki] #2825
* WorldPay: Add 3DS [nfarve] #2819
* EBANX: Interpolate authorization string [curiousepic] #2830
* CyberSource: Support 3DS validation for authorize [curiousepic] #2832
* Redsys: Fix ISO code for PLN [chopenhauer] #2831
* Merchant E Solutions: Support transcript scrubbing [curiousepic] #2836
* Paystation: Support transcript scrubbing [curiousepic] #2837
* Psigate: Support transcript scrubbing [curiousepic] #2835
* Braintree: Adding 3D Secure pass thru capabilities [filipebarcos] #2843
* Authorize.net: Add flexibility for 3D Secure Parameters [filipebarcos] #2844
* Elavon: Update Country List [nfarve] #2840
* WorldPay: Update Country List [nfarve] #2841
* Merchant Warrior: Support transcript scrubbing [curiousepic] #2845
* NAB Transact: Pass nonfractional amounts correctly [curiousepic] #2843
* Realex: Update Country List [nfarve] #2842
* QBMS: Support transcript scrubbing [curiousepic] #2849
* Adyen: Add support for installments [nfarve] #2839
* Paymentez: Read messages on Failure with no error [nfarve] #2850
* Paymentez: Fix response message conditional [curiousepic] #2851
* Add ability to send email receipt [nfarve] #2852
* Barclaycard Smartpay: Pass shopper_interaction [curiousepic] #2853
* Stripe: Treat UGX as a zero-decimal currency [bpollack] #2857
* Mundipagg: Remove Billing Address if no Address Sent [nfarve] #2855
* Paypal: Support more robust scrubbing [curiousepic] #2858
* Stripe: Report internal Stripe errors as failures [bpollack] #2859
* Authorize.net: Add ability to pass `customer_payment_profile_id` [nfarve] #2854
* Fri Mar 30 2018 factory-autoAATTkulow.org- updated to version 1.78.0 see installed CHANGELOG == Version 1.78.0 (March 29, 2018)
* Litle: Add store for echecks [nfarve] #2779
* Litle: Add Support for Echeck [nfarve] #2776
* Orbital: Correct level 2 tax handling [deedeelavinder] #2729
* Payeezy: Change determination method of endpoint for store request [deedeelavinder] #2731
* Adyen: Return refusal_reason_raw when present [curiousepic] #2728
* Payeezy: Update Store method [nfarve] #2733
* CenPOS: Remove gzip encoding header [curiousepic] #2735
* Mercado Pago: Allow binary_mode to be changed [nfarve] #2736
* Stripe: Accept strings for refund_fee_amount [curiousepic] #2738
* Orbital: Complete scrub test coverage [curiousepic] #2739
* MIGS: Scrub sensitive data [curiousepic] #2740
* Worldpay US: Scrub sensitive data [curiousepic] #2742
* WorldPay: Remove Israel from supported country list [dtykocki] #2746
* Optimal Payments: Scrub sensitive data [curiousepic] #2743
* USA Epay Transaction: Scrub sensitive data [curiousepic] #2745
* MIGS: Add unit test for scrub [curiousepic] #2747
* Worldpay US: Fix bank account scrub [curiousepic] #2748
* Litle: Add support for merchantData elements [dtykocki] #2751
* Paymentez: Add support for purchasing and authorizatin with tokens [bpollack] #2753
* Ingenico: Remove Trinidad and Tobego from supported country list [bpollack] #2754
* Barclaycard Smartpay: Remove Georgia from supported country list [bpollack] #2755
* Merchant Warrior: Remove requirement for state field [joshnuss] #2638
* Wirecard: Adding missing DigiCert Global Root G2 Cert [filipebarcos] #2759
* Redsys: Add support for CNY, IDR, INR, KRW and TWD [chopenhauer] #2761
* Optimal Payments: Fix scrub for double escaping [curiousepic] #2763
* Orbital: Scrub profile transactions [curiousepic] #2762
* BlueSnap: Fix currency passing [curiousepic] #2765
* Stripe: Support pickup_card decline code [dtykocki] #2764
* Improve scrub testing for five gateways [curiousepic] #2767
* Payflow: Support scrub [curiousepic] #2768
* SecureNet: Support scrub [curiousepic] #2769
* Payeezy: Update transaction method when using stored cards [dtykocki] #2770
* Citrus Pay, DIBS, 1stPayGateway, Global Transport, NETbilling, Ogone, TNS: remove TLS 1.0 requirement [bdewater] #2774
* CardStream: Default IP and customer country [dtykocki] #2773
* Stripe: Support destination amount [dtykocki] #2777
* GlobalCollect: Update supported country list [dtykocki] #2783
* Adyen: Support store action [curiousepic] #2784
* Psigate: Update Test URL and Card [nfarve] #2785
* USA ePay Transaction: Support ACH/eChecks [curiousepic] #2786
* PayU Latam: Support language parameter [dtykocki] #2787
* Payflow: Pass OrderDesc field [curiousepic] #2789
* Global Collect: Add arbitrary fraudField params [curiousepic] #2790
* Paystation: Support verify action [curiousepic] #2793
* Checkout V2: Return error codes in response [curiousepic] #2791
* CardStream: Change refund to use REFUND_SALE [dtykocki] #2795
* Spreedly: Scrub sensitive transaction data [abarrak] #2781
* Stripe: Add `exchange_rate` parameter [WilsonChiang] #2796
* Thu Feb 08 2018 factory-autoAATTkulow.org- updated to version 1.77.0 see installed CHANGELOG == Version 1.77.0 (January 31, 2018)
* Authorize.net: Allow Transaction Id to be passed for refuds [nfarve] #2698
* Forte: ensure unit tests are local-only [bpollack] #2696
* Moneris US: ensure unit tests are local-only [bpollack] #2696
* Payflow: Change Verify Method for Amex Cards [nfarve] #2693
* Safe Charge: fix an issue with variable shadowing in the adapter [bpollack] #2697
* Crashnet: add scrubbing support [bpollack] #2695
* Barclays EPDQ: add scrubbing support [bpollack] #2695
* Fat Zebra: add remote scrubbing test [bpollack] #2695
* Clearhaus: add remote scrubbing test [bpollack] #2695
* Borgun: add remote scrubbing test [bpollack] #2695
* Stripe: Added support for the quickchip entry mode option [rbalsdon]
* Ogone: Add tests for scrubbing [bpollack] #2700
* Global Transport: Add scrubbing support [bpollack] #2700
* HPS: Add scrubbing support [bpollack] #2700
* FirstData E4: Improve scrubbing and add remote scrubbing test [bpollack] #2700
* Elavon: Add scrubbing support [bpollack] #2700
* Data Cash: Add scrubbing support [bpollack] #2700
* Litle: Fix testing URL [wsmoak] #2673
* Barclays ePDQ Extra Plus: Add missing Entrust root certificates [pacso] #2614
* Moneris US: Add scrubbing support [bpollack] #2702
* Mercury: Add scrubbing support [bpollack] #2702
* Fat Zebra: Tweak remote scrubbing test [bpollack] #2704
* Card Connect: Add new gateway [nfarve] #2706
* Payeezy: Ensure store calls are properly scrubbed [dtykocki] #2709
* Payeezy: Add unit test for scrubbing store call [dtykocki] #2710
* Element: Correct URL used by store transactions [dtykocki] #2711
* Borgun: Add support for specifying TerminalID [bpollack] #2712
* Barclaycard Smartpay: 3DS Implementation [nfarve] #2714
* Payeezy: Surface gateway_message on failure [curiousepic] #2717
* Payment Express: Scrub merchant password [curiousepic] #2723
* Stripe: Fix Partial Application Fee Refunds [curiousepic] #2713
* GooglePay: Support network tokenized cards [joshnuss] #2725
* Tue Jan 09 2018 cooloAATTsuse.com- updated to version 1.76.0 see installed CHANGELOG == Version 1.76.0 (January 3, 2018)
* PayU Latam: Change default text for description [nfarve] #2669
* Checkout V2: Allows AVS and CVV result details to come through on authorizations [deedeelavinder] #2650
* Global Collect: Adds boolean option for pre_authorization [deeedeelavinder] #2651
* Credorax: Pass Transaction Type field [curiousepic] #2653
* Add CardProcess Gateway [bpollack] #2659
* Safe Charge: Provision 3DS option for approved merchants [deedeelavinder] #2661
* PayU Latam: Require payment_country on initialize [curiousepic] #2663
* Adyen: Remove CVV as Required Field and Determines shopperInteraction [nfarve] #2665
* SafeCharge: add support for VendorID, WebsiteID, and IP logging [bpollack] #2667
* Safe Charge: Adds 3DS flag [deedeelavinder] #2668
* CardProcess: Fix success? to always return true or false [bpollack] #2674
* SagePay: Correct CVV, AVS codes for Sagepay [singhai0] #2670
* PayU Latam: Count pending Voids as successful [curiousepic] #2677
* Mercado Pago: Ensure acess tokens are URL escaped [bpollack] #2675
* MiGS: Update hash format to SHA256 and restore remote tests [bpollack] #2676
* MiGS: Support verify calls [bpollack] #2664
* iATS: Fix Messages with Failure on iATS Server [nfarve] #2680
* Barclaycard Smartpay: Correct repsonse for fraud rejects #2683
* Adyen: Allow incomplete addresses in some situations [bpollack] #2684
* Paymentez: Add new gateway [bpollack] #2685
* PayU Latam: Provide a mechanism to override the amount in verify [dtykocki] #2688
* Mercado Pago: Support X-Device-Session-ID Header [bpollack] #2689
* Mercado Pago: Support arbitrary additional_info JSON [bpollack] #2691
* FirstData E4: Override ECI value for Apple Pay transactions with Discover [jasonwebster] #2671
* Quickbooks: Add payment context to Quickbooks charges and refunds [bdewater] #2694
* Sun Dec 03 2017 cooloAATTsuse.com- updated to version 1.75.0 see installed CHANGELOG == Version 1.75.0 (November 9, 2017)
* Barclaycard Smartpay: Clean up test options hashes [bpollack] #2632
* Barclaycard Smartpay: Extra data fields for credits [bpollack] #2631
* Cyber Source: Correctly passes subscriptionID for store [deedeelavinder] #2633
* Ebanx: Pass fields for business person responsible [curiousepic] #2635
* Ebanx: Support Colombian transactions [bpollack] #2636
* FirstData E4 (Payeezy): Ensure numeric ECI values are zero padded [jasonwebster] #2630
* Netbanx: Only send currency and billing_details for auths and sales [anotherjosmith] #2643
* Netbanx: Revert \"Fixes basic auth for netbanx by sending the account_number and api_key\" [anotherjosmith] #2644
* PayU Latam: Adds `partnerID`, adjusts phone preferences, allows empty `ip_address`, and adjusts for no `cvv` [deedeelavinder] #2634
* Sage Payment Solutions: Scrub check info [curiousepic] #2639
* Worldbank US: Allow using the backup URL [bpollack] #2641
* Worldbank US: Allow using the backup URL per-request [bpollack] #2645
* Thu Oct 26 2017 cooloAATTsuse.com- updated to version 1.74.0 see installed CHANGELOG == Version 1.74.0 (October 24, 2017)
* Adyen: Update list of supported countries [dtykocki] #2600
* Authorize.net CIM: Handle multiple error messages [amandapuff] #2537
* Barclaycard Smartpay: Pass street and house_number fields, in addition to standard address [deedeelavinder] #2603
* Barclaycard Smartpay: Use authorization pspReference for refunds [davidsantoso] #2599
* Beanstream: Pass email fields without address [curiousepic] #2615
* Beanstream: Support recurringPayment for auth, capture, and purchase transactions [dtykocki] #2617
* Borgun: Add support for USD transactions [dtykocki] #2602
* Borgun: Include currency code from split authorization for voids [dtykocki] #2605
* Checkout V2: Expose AVS and CVV results for purchases [dtykocki] #2619
* Credorax: Update response codes [curiousepic] #2595
* CyberSource: Support 3DSecure requests [curiousepic] #2624
* Ebanx: Pass person_type and name for stored cards [curiousepic] #2621
* Ebanx: Support Store and person_type option [curiousepic] #2604
* Elavon: Update endpoint URLs [curiousepic] #2608
* Netbanx: Fix basic auth by sending the account_number and api_key [anotherjosmith] #2616
* Payeezy: Adds support for store [deedeelavinder] #2591
* PayU Latam: Set payment_country gateway attribute [curiousepic] #2611
* Redsys: Support the DKK currency type [bpollack] #2618
* WePay: Only send ip and device for non-recurring transactions [dtykocki] #2597
* Wed Oct 11 2017 cooloAATTsuse.com- updated to version 1.73.0 see installed CHANGELOG == Version 1.73.0 (September 28, 2017)
* Adyen: Use original authorization pspReference on Refunds [lyverovski] #2589
* Braintree Blue: Explicitly require braintree-ruby version 2.78 [anotherjosmith]
* FirstData E4: Scrub 3DS cryptogram [jasonwebster] #2596
* PayHub: Replace single quotes with double quotes in error message [matthewheath] #2572
* Wirecard: Format non-fractional currency amounts correctly [bdewater] #2594
* Thu Sep 21 2017 cooloAATTsuse.com- updated to version 1.72.0 see installed CHANGELOG == Version 1.72.0 (September 20, 2017)
* Adyen: Fix failing remote tests [dtykocki] #2584
* Authorize.net: Remove numeric restriction on customer ID [dtykocki] #2579
* Authorize.net: Restore default state value for non-US addresses [jasonwebster] #2563
* Beanstream: Do not default state and zip with empty country [dtykocki] #2582
* Braintree Blue: Add eci_indicator field for Apple Pay [davidsantoso] #2565
* Conekta: Add guard clause for details fallbacks [curiousepic] #2573
* Conekta: Pull required details from billing address [nfarve] #2568
* DataCash: Enable refunding recurring transactions [davidsantoso] #2560
* Ebanx: Adds Brazil Specific Parameters [nfarve] #2559
* Kushki: Add support for refunds [dtykocki] #2575
* MercadoPago: Additional tweaks for transaction requests [davidsantoso]
* MercadoPago: Default to alphanumeric order_id [davidsantoso]
* MercadoPago: Send diners_club cards as diners [davidsantoso] #2585
* PayU Latam: Correctly condition buyer element fields [curiousepic] #2578
* PayU Latam: Pass unique buyer fields and country requirements [curiousepic] #2570
* Qvalent: Support general credit [curiousepic] #2558
* SafeCharge: Update to Version 4.1.0 [nfarve] #2556
* WePay: Don\'t default API version header [curiousepic] #2567
* WePay: Don\'t require email for Store [curiousepic] #2588
* Mon Aug 28 2017 cooloAATTsuse.com- updated to version 1.71.0 see installed CHANGELOG == Version 1.71.0 (August 22, 2017)
* Bambora formerly Beanstream: Change casing on customerIp variable [aengusbates] #2551
* Checkout V2: Add localized_amount support to add_invoice function [nicolas-maalouf-cko] #2452
* Checkout V2: Add UAE to country list [shasum] #2548
* Checkout V2: Fix success response code validation [nicolas-maalouf-cko] #2452
* CreditCall: Only allow AVS when specified [curiousepic] #2549
* CreditCall: Parse additional params from responses [nfarve] #2552
* CreditCall: Parse more response params [nfavre] #2543
* MercadoPago: Small tweaks to building requests [davidsantoso] #2555
* Orbital: Support Network Tokenization Credit Cards [curiousepic] #2553
* Orbital: Updgrade schema version to 7.1 [curiousepic] #2546
* Remove HUF from default non-fractional currencies [curiousepic] #2538
* Stripe: Add support for statement_address parameters for EMV transactions [malcolm-mergulhao] #2524
* TransFirst Express: Don\'t send address2 without value [nfarve] #2545
* TransFirst Express: Fix Optional Fields Being Passed Blank [nfarve] #2550
* TransFirst: Fix partial refund [nfarve] #2541
* Vantiv (Litle): Pass 3DS fields [curiousepic] #2536 == Version 1.70.0 (August 4, 2017)
* Barclaycard Smartpay: Provider a default billing address house number [nfarve] #2520
* FirstData E4: Fix duplicate XID and CAVV values in tokenized transactions [jasonwebster] #2529
* FirstData E4: Loose XSD validation for Payeezy (FirstData E4) [jasonwebster] #2529
* GlobalTransport: Support partial authorizations [dtykocki] #2511
* Litle: Update schema and certification tests to v9.12 [curiousepic] #2522
* Litle: Update urls and name to Vantiv [curiousepic] #2531
* Mercado Pago: Add gateway support [davidsantoso] #2518
* Orbital: Add support for level 2 data [dtykocki] #2515
* PayU Latam: Pass DNI Number [curiousepic] #2517
* Qvalent: Pass 3dSecure fields [curiousepic] #2508
* SafeCharge: Correct UserID field name [curiousepic]
* SafeCharge: Pass UserID field [curiousepic] #2507
* AuthorizeNet: Allow Response Code 4 to be returned as successful [nfarve] #2530
* Forte: Remove order number from captures in Forte Gateway [nfarve] #2532
* PayU Latam: Add additional mandatory fields [deedeelavinder] #2528
* Thu Aug 03 2017 cooloAATTsuse.com- updated to version 1.69.0 see installed CHANGELOG == Version 1.69.0 (July 12, 2017)
* WePay: Add payer_rbits and transaction_rbits optional fields [davidsantoso]
* Adyen: Use Active Merchant standard order_id option for reference [jasonwebster] #2483
* Correct calculation for three-exponent currencies [curiousepic] #2486
* SagePay: Use VPSTxId from authorization for refunds [dtykocki] #2489
* Payflow: Move PAYPAL-NVP header option to a class attribute on the payment gateway [deuxpi] #2492
* Optimal Payments: Pass CVD indicator accurately [curiousepic] #2491
* SagePay: Make Repeat purchase if payment is a past authorization [curiousepic] #2495
* Netbanx: map response errorCodes onto standard error code [iirving] #2456
* Netbanx: Update supported countries and cardtypes [iirving] #2456
* Barclaycard Smartpay: Support 0- and 3-exponent currencies [curiousepic] #2498
* CyberSource: Fix XSD schema validation issues [jasonwebster] #2497
* WorldPay: Support three-decimal currencies [curiousepic] #2501
* NMI: Add first and lastname to echeck transactions [dtykocki] #2499
* PayFlow: Add optional email field [davidsantoso] #2505
* Worldpay: Support Credit on CFT-enabled merchant IDs [curiousepic] #2503
* FirstPay: Add processor_id field [davidsantoso] #2506 == Version 1.68.0 (June 27, 2017)
* Authorize.Net: Return failed response if forced refund settlement fails [bizla] #2476
* Authorize.net: Concatenate address1 and address2 [dtykocki] #2479
* Braintree Blue: Braintree Blue: Add ECI indicator to Android Pay transactions [davidsantoso] #2474
* Credorax: Support 0- and 3-exponent currencies [curiousepic]
* Cybersource: update supported card types [bdewater] #2477
* FirstData: Add a default network tokenization strategy for FirstData E4 [krystosterone] #2473
* FirstPay: FirstPay: Update hostname and force TLSv1 minimum [davidsantoso] #2478
* JetPay V2: Support store transactions and token based payments [shasum] #2475
* Moneris: Add 3DS fields for decrypted Apple and Android Pay data [davidsantoso] #2457
* Openpay: Send customer name and email in authorize and purchase [dtykocki] #2468
* Payflow: Moved to name value pair (NVP) with payflow [jusleg] #2462
* Payflow: Set PAYPAL_NVP header as optional [davidsantoso] #2480
* QuickPay V10: Return last response for purchase and authorize [curiousepic] #2461
* SafeCharge: Map billing address fields [davidsantoso] #2464
* SafeCharge: Track currency from original transaction [davidsantoso] #2470
* Support three-decimal currencies [curiousepic] #2466
* Trexle: Add gateway support [hossamhossny] #2351
* Tue Jun 13 2017 cooloAATTsuse.com- updated to version 1.67.0 see installed CHANGELOG == Version 1.67.0 (June 8, 2017)
* Acapture: Pass 3D Secure fields [davidsantoso] #2451
* Authorize.net: Pass Level 2 Data Fields [curiousepic] #2444
* Credorax: Add 3D Secure authentication fields [davidsantoso] #2446
* Ebanx: Add gateway support [davidsantoso] #2447
* Ebanx: Reduce supported countries to Brazil and Mexico [davidsantoso]
* FirstData Payeezy: Set default ECI value for auth/purchase transactions [jasonwebster] #2448
* JetPay V2: Add new gateway [shasum] #2442
* JetPay V2: Add optional tax data to capture calls [shasum] #2445
* NMI: Add Network Tokenization support [shasum] #2431
* Orbital: Pass soft descriptors from options hash [curiousepic]
* Orbital: Update test and production urls [jcowhigjr] #2436
* Payeezy: Add client_email field for telecheck [davidsantoso] #2455
* Payeezy: Add customer_id_type and customer_id_number fields [davidsantoso] #2454
* Quickpay V10: Fix store and token use for recurring payments [wsmoak] #2180
* Tue May 23 2017 cooloAATTsuse.com- updated to version 1.66.0 see installed CHANGELOG == Version 1.66.0 (May 4, 2017)
* Support Rails 5.1 [jhawthorn] #2407
* ProPay: Add Canada as supported country [davidsantoso]
* ProPay: Add gateway support [davidsantoso] #2405
* SafeCharge: Support credit transactions [shasum] #2404
* WePay: Add scrub method [shasum] #2406
* iVeri: Add gateway support [curiousepic] #2400
* iVeri: Support 3DSecure data fields [davidsantoso] #2412 == Version 1.65.0 (April 26, 2017)
* Adyen: Add Adyen v18 gateway [adyenpayments] #2272
* Authorize.Net: Force refund of unsettled payments via void [bizla] #2399
* Barclays ePDQ: removed because it has been replaced by a new API [bdewater] #2331
* Beanstream: Map ISO province codes for US and CA [shasum] #2396
* Braintree Blue: Change :full_refund option to :force_full_refund_if_unsettled [bizla] #2403
* Braintree Blue: Force refund of unsettled payments via void [bizla] #2398
* Checkout V2: Fix sandbox URL [nicolas-maalouf-cko] #2391
* Checkout V2: Fix success_from not properly checking two possible success codes [davidsantoso]
* Cybersource: Rescue XML parse exception [shasum] #2380
* GlobalCollect: Make message and error reporting more robust [curiousepic] #2370
* GlobalCollect: Set REJECTED refunds as unsuccessful transactions [davidsantoso] #2365
* GlobalCollect: Truncate firstName field to 15 characters [davidsantoso]
* JetPay: Pass down authorization payment method token to refund a capture [davidsantoso]
* Openpay: Support card points [shasum] #2401
* Orbital: Don\'t send CVV indicator if CVV is not present [curiousepic] #2368
* PayU LATAM: Fix incorrect capture method definition [davidsantoso]
* Payeezy: Support dynamic soft descriptors [shasum] #2384
* Pin: Add metadata optional field [shasum] #2363
* Qvalent: Add soft descriptor fields. Add authorize, capture, and void [davidsantoso]
* SafeCharge: Add gateway [davidsantoso]
* SagePay: Support Repeat transactions [curiousepic] #2395
* Stripe: Support custom application in X-Stripe-Client-User-Agent header [davidsantoso]
* TransFirst Transaction Express: Support ACH [curiousepic] #2389
* WePay: Support unique_id for idempotent transactions [shasum] #2367
* Worldpay: Force refund of unsettled payments via void [bizla] #2402
* Tue Mar 07 2017 cooloAATTsuse.com- updated to version 1.64.0 see installed CHANGELOG == Version 1.64.0 (March 6, 2017)
* Authorize.net: Allow settings to be passed for CIM purchases [fwilkins] #2300
* Authorize.net: Use new `unsupported_feature` standard error code [jasonwebster] #2322
* Base Gateway: Add new `unsupported_feature` standard error code [jasonwebster] #2322
* Braintree Blue: Pass cardholder_name with card [curiousepic] #2324
* Braintree: Add Android Pay meta data fields [jknipp] #2347
* CardStream: Add additional of currencies [shasum] #2337
* Credorax: Return failure response reason [shasum] #2341
* Digitzs: Add gateway [davidsantoso]
* Digitzs: Remove merchant_id from gateway credentials [davidsantoso]
* GlobalCollect: Pass options to Refund [curiousepic] #2330
* Kushki: Add new gateway [shasum] #2326
* Kushki: Remove body from void call [shasum] #2348
* Linkpoint: Raise ArgumentError when trying to instantiate without `:pem` [jasonwebster] #2329
* Omise: Enable Japan, JPY and JCB support [zdk] #2284
* PayU LATAM: Count pending refunds as succeeded [curiousepic] #2336
* PayU LATAM: Let Refund take amount value [curiousepic] #2334
* Paymill: Send new required fields on tokenization requests [tschelabaumann] #2279
* Revert \"Authorize.net: Allow settings to be passed for CIM purchases\" [curiousepic] #2339
* Sage: Default billing state when outside US [shasum] #2340
* Stripe: Remove idempotency key from verify [shasum] #2335
* TransFirst Transaction Express: Don\'t send order_id with refunds [curiousepic] #2350
* TransFirst Transaction Express: Fix improper AVS and CVV response code mapping [shasum] #2342
* WePay: Update API version [shasum] #2349
* USA ePay Advanced: Add quick_update_customer action [joshreeves] #2229
* Fri Feb 03 2017 cooloAATTsuse.com- updated to version 1.63.0 see installed CHANGELOG == Version 1.63.0 (February 2, 2017)
* Authorize.net: Add #unstore support [jimryan] #2293
* AuthorizeNet: Fix line items quirk [shasum]
* CardStream: Add dynamic descriptor option fields [curiousepic]
* CardStream: Support PEN currency [shasum]
* Culqi: Add new gateway [shasum]
* CyberSource: Add Lebanon to supported countries [shasum]
* Element: Add AVS and CVV codes to response [shasum]
* Firstdata E4 (Payeezy): Set correct ECI value for card present swipes [jasonwebster] #2318
* GlobalCollect: On purchase skip capture if not required [davidsantoso]
* PaymentExpress: Update supported countries [shasum]
* Remove leading or trailing whitespace from credit card name [davidsantoso]
* Remove support for Ruby 2.0 [jasonwebster]
* Secure Pay AU: Add scrubbing support to Secure Pay AU [bruno] #2253
* Stripe: Fix error in handling of track-only contactless EMV data [jasonwebster]
* Vanco: Update test URL [davidsantoso]
* WePay: Build fee structure correctly [curiousepic]
* WePay: Remove null address fields from request [davidsantoso]
* WePay: Update WePay to API version 2016-12-07 [davidsantoso]
* Wirecard: Send customer data in requests [davidsantoso]
* Worldpay: Add session id attribute [shasum]
* Worldpay: Do not default address when not provided [shasum]
* Tue Dec 06 2016 cooloAATTsuse.com- updated to version 1.62.0 see installed CHANGELOG == HEAD == Version 1.62.0 (December 5, 2016)
* AuthorizeNet: Map to standard AVSResult codes [shasum]
* CitrusPay: Add 3DSecureId field [davidsantoso]
* CyberSource: Only get alpha2 country code when it\'s a known country [bruno] #2238
* Fat Zebra: Add scrubbing to Fat Zebra gateway [bruno] #2037
* Monei: Add US and CA as new supported countries [davidgf] #2209
* NAB Transact: Add scrubbing to NAB Transact [bruno] #2038
* iATS: Add scrubbing support to iATS [bruno] #2228
* Stripe: Ensure ECI values for tokenized cards are padded [jasonwebster] #2250
* Forte: Fix incorrect authorization_code response mapping [davidsantoso]
* maxiPago: Send currency with request [curiousepic]
* Credorax: Map order_id to field H9 [curiousepic]
* Authorize.net: Remove duplicate country GB [shasum]
* PayU Latam: Add processWithoutCvv2 field [shasum]
* Fat Zebra: De-nest soft descriptor fields [curiousepic]
* Credorax: Only pass c5 field for billing address1 [davidsantoso]
* Orbital: Add support for CLP currency [curiousepic]
* Authorize.net: Add line item fields and additional transaction settings [shasum]
* Authorize.net: Pass through `header_email_receipt` [shasum]
* Stripe: Scrub additional network tokenization related sensitive data [jasonwebster] #2251
* Applying: Worldpay: Format non-fractional currency amounts correctly [jasonwebster] #2267
* Tue Nov 08 2016 cooloAATTsuse.com- updated to version 1.61.0 see installed CHANGELOG == Version 1.61.0 (November 7, 2016)
* Add codes AQ, BQ, SX, and SS to list of countries and update SD numeric code [zxlin]
* AuthorizeNet: Update supported countries list [shasum]
* Barclay SmartPay: Add support for credit [shasum]
* Barclaycard SmartPay: Update supported countries [shasum]
* BluePay: Add Canada to supported countries list [shasum]
* BlueSnap: Update countries list [shasum]
* Braintree Blue: Add Android Pay support [mrezentes]
* Braintree Blue: Add remote test to verify card token [shasum]
* Braintree Blue: Get Android Pay tx id from payment method, not options [mrezentes]
* CardStream: Add MXN currency code [curiousepic]
* CardStream: Set captureDelay to zero on purchase [davidsantoso]
* CitrusPay: Add gateway [duff]
* CitrusPay: Update URL to current API version [davidsantoso]
* Clearhaus: Fix refund of captures [duff]
* Clearhaus: Update list of non fractal currencies [curiousepic]
* Clearhaus: Use localized amount [curiouspic]
* Conekta: Add void action [MauricioMurga]
* Credorax: Add gateway support [davidsantoso]
* CyberSource, Paymill, Payflow: Add verify_credentials [duff]
* CyberSource: Combine auth_reversal with Void [curiousepic]
* CyberSource: Increase merchant defined data fields [davidsantoso]
* CyberSource: Look up alpha2 country code [curiousepic]
* CyberSource: Use localized_amount [curiousepic]
* Element: Pass order_id and shipping address [curiousepic]
* Fat Zebra: Add cavv, xid, and sli fields [curiousepic]
* Fat Zebra: Fix improper descriptor nesting [curiousepic]
* Find countries if they are differently cased [curiousepic]
* GlobalCollect: Update credit card brand list [curiousepic]
* Jetpay: Support endpoint for Canada [shasum]
* Linkpoint: Clean whitespace from PEM [curiousepic]
* Litle: Retain amount to send in auth reversals [curiousepic]
* Litle: add scrubbing support [bruno]
* MONEI: Update supported countries list [davidgf]
* MiGS: Handle IDR currency [curiousepic]
* Migs: Add support for void [mohsenottello]
* Migs: Support some additional fields [duff]
* Moneris: Fix unit test stubs [shasum]
* Moneris: add scrubbing support [bruno]
* NMI, FirstData: Support verify_credentials [curiousepic]
* Openpay: Add support for verify [duff]
* PayJunctionV2: Add gateway support [shasum]
* PayU Latam: Add new gateway [shasum]
* PayU Latam: Update supported countries list [shasum]
* Payflow: Update supported countries list [shasum]
* PaypalExpress: Add SoftDescriptor field [talyssonoc]
* Redsys: Added DOP and CRC currency [davidsantoso]
* Sage: Add support for scrubbing [bruno]
* SagePay: Fix truncation [duff]
* SecurionPay: Update supported countries list [shasum]
* Stripe: Increase authorize amount during verify [davidsantoso]
* Stripe: Set minimum authorize amount depending on currency [davidsantoso]
* Stripe: Support new network tokenization API params [methodmissing]
* Stripe: Update supported countries list [shasum]
* TNS and CitrusPay: Support scrub and verify_credentials [duff]
* TNS and CitrusPay: Update to version 36 of the API [duff]
* TNS: Try TLS v1 [duff]
* Telr: Add gateway support [curiousepic]
* TransFirsTransactionExpress: Remove blank cvv element [davidsantoso]
* TransFirsTransactionExpress: Take into account blank string CVV [davidsantoso]
* Vanco: Improve handling of success determination [duff]
* Worldpay: Add hcgAdditionalData element [davidsantoso]
* Worldpay: Report error code [curiousepic]
* Tue Jul 05 2016 cooloAATTsuse.com- updated to version 1.60.0 see installed CHANGELOG == Version 1.60.0 (July 4, 2016)
* Orbital: Fix CC num leak on profile calls [drewblas]
* VisaNetPeru: Add ability to refund [duff]
* AuthorizeNet: Fix store using new profile [duff]
* Clearhaus: Support private key for signature [curiousepic]
* Clearhaus: Copy private_key when stripping [curiousepic]
* CertoDirect: Remove gateway [shiroginne]
* Braintree: Extra error messaging [jordan-brough]
* AuthorizeNetCim: Set error code for AuthorizeNetCimGateway response [ka8725]
* Quickpay v10: Remove amount requirement for store [curiousepic]
* PSLCards: correct namespace in doc for Response object from ActiveRecord::Billing to ActiveMerchant::Billing [CJ Keeney]
* Pagar.me: Add pagar.me [chrisenytc]
* Stripe: Update Readme to show stripe support [rhlrjv]
* Orbital: Add support for the BRL currency [duff]
* GlobalTransport: Require TLSv1 [duff]
* Openpay: Allow currency to be specified [darkaz]
* DataCash: Use API version 2 [curiousepic]
* Stripe: Support verify_credentials [duff]
* AuthorizeNet: Support verify_credentials [duff]
* BraintreeBlue: Support verify_credentials [duff]
* Redsys: Added SAR currency [agseco]
* QuickPay: Adding customer_ip for authorize action in quickpay [dinesh]
* MaxiPago: add void and refund [shasum]
* MaxiPago: Allow processor_id override [duff]
* Stripe: Interpret string input to store method as token identifier [bizla]
* MaxiPago: Add verify and scrub [shasum]
* Stripe: Remove metadata restriction from EMV transactions [bizla]
* SagePay: Add optional fields to SagePay requests [cristianstanescu]
* CyberSource: Assign default with override for billing address and email [shasum]
* CyberSource: Assign default order_id [duff]
* TNS: Support asia_pacific endpoint [curiousepic]
* TransFirsTransactionExpress: Fix exception [duff]
* CyberSource: Add decision manager optional fields [shasum]
* CyberSource: Add decision manager optional fields [shasum]
* TNS: Add support for TLS v1.2 [curiousepic]
* QuickpayV7: Default description field for store operation [duff]
* Elavon: Support customer_number field [duff]
* Map test_mode_live_card code to new standard error code [berkcaputcu]
* Elavon: Pass customer_number correctly [duff]
* Stripe: add SG to supported_countries attribute [timbeiko]
* Thu May 19 2016 cooloAATTsuse.com- updated to version 1.59.0 see installed CHANGELOG == Version 1.59.0 (May 18, 2016)
* Orbital: Allow AVS parts to be sent sans country [duff]
* SecureNet: Return the right error message for declines [duff]
* Moneris: Add verify [anellis]
* Moneris: Add verify [anellis]
* Jetpay: Add support for origin field[anellis]
* Jetpay: Don\'t default origin field [duff]
* GlobalCollect: New gateway support [curiousepic]
* Openpay: Use strict_encode64 [duff]
* Sage: Always pass along the billing state [duff]
* VisaNet Peru: New gateway support [shasum]
* Worldpay: Allow installationId to be specified at transaction time [duff]
* SecurionPay: Support store [shasum]
* Barclaycard Smartpay: Proper AVS return codes [curiousepic]
* VisaNetPeru: Pass through CVV [duff]
* Barclaycard Smartpay: Use strict_encode64 [duff]
* VisaNetPeru: Fix error when billing address empty [shasum]
* Vanco: Update live_url [duff]
* Cardstream: Reference purchase [curiousepic]
* Paymill: Fix error handling [methodmissing]
* Latitude19: New gateway support [shasum]
* BraintreeBlue: remove invalid test assertions [prburke]
* Merchant e-Solutions: Pass order_id with capture [curiousepic]
* CyberSource: Add rescue for ResponseErrors [curiousepic]
* AuthorizeNet: Always pass recurringBilling flag if present [curiousepic]
* S5: Pass order_id to TransactionID [curiousepic]
* NMI: Set ACH sec_code from options if present [curiousepic]
* VisaNet Peru: Refactor merchant_id and purchase_number handling [shasum]
* Braintree Blue: Pass descriptor_url field [curiousepic]
* VisaNet Peru: Add merchant_define_data option [duff]
* Merchant e-Solutions: pass optional 3Dsecure params [curiousepic]
* NMI: Fix refunds and voids of echecks [duff]
* VisaNet Peru: Pass dummy email when not present [curiousepic]
* PayU India: Add Maestro as supported card [curiousepic]
* Cashnet: Don\'t retry [duff]
* CardStream: Make Void call Cancel instead of Refund [curiousepic]
* Remove AN and KV country codes as they\'re not recognized by ISO-3166-1 [apdunston]
* Worldpay: Pass unchanged amount with correct currency exponent [curiousepic]
* Improve our handling of currencies sans fractions [duff]
* Stripe: Added support for the contactless magstripe entry mode option [rbalsdon]
* VisaNet Peru: Change money format to dollars [shasum]
* BlueSnap: Add gateway [duff]
* VisaNet Peru: Select the most meaningful gateway error message [shasum]
* SecurionPay: Update country list [duff]
* Support for BIN 2 MasterCard brand detection [rbalsdon]
* CardStream: Fix signature calculation [duff]
* CyberSource: Update test and live URL [marquisong]
* AuthorizeNet: Truncate nameOnAccount field [duff]
* Tns: Fix ipAddress field [duff]
* WorldNet: New gateway support [varyonic]
* BraintreeBlue: Allow channel override [duff]
* MerchantWarrior: Use Truncated Order Id [ThereExistsX]
* Wed Mar 02 2016 cooloAATTsuse.com- updated to version 1.58.0 see installed CHANGELOG == Version 1.58.0 (March 1, 2016)
* Move Electron check out of CreditCard into CreditCardMethods [ThereExistsX]
* CardStream: Add AED and NZD currencies [sdball]
* App55: Remove Gateway [ThereExistsX]
* Mercury: Stripping the start and end sentinels on card-present track data for max-length track1 requests [ryanbalsdon]
* SagePay: Update VISA Electron ranges [sdball]
* Clearhaus: Make request signing more transparent & robust [sdball]
* NCRSecurePay: Fix production URL [rwdaigle]
* Add ACH support to Stripe [sdball]
* PayPal Express: Fixing list of currencies without fractions [Krystosterone]
* Cashnet: Default custcode option and proper redirect handling [rwdaigle]
* TransFirst: Fix missing address and remove CC only fields for ACH [davidsantoso]
* More prominent links to contribution docs [rwdaigle]
* Tue Feb 02 2016 cooloAATTsuse.com- updated to version 1.57.0 see installed CHANGELOG == Version 1.57.0 (February 1, 2016)
* AuthorizeNetCim: Add unmaskExpirationDate option [RamilGilmanov]
* Element: Add gateway support [davidsantoso]
* Cardstream: 3D-secure capture fix [duff]
* Auth.net: Update store to create payment profiles [davidsantoso]
* CyberSource: Add support for mdd_fields [duff]
* Worldpay: Add support for verify [davidsantoso]
* Element: Add guard clause to handle undocumented errors [davidsantoso]
* Clearhaus: Add tests for signed requests [anellis]
* Stripe: Support adding cards to account [anellis]
* Clearhaus: Add text_on_statement option [anellis]
* Payeezy: Void and verify support [davidsantoso]
* Creditcall: Use ecommerce rather than cnp [duff]
* Payeezy: Add support for echecks [davidsantoso]
* Bridgepay: Add ability to store cards and pay with token [anellis]
* Initial support for Android Pay network tokenization cards [mrezentes]
* Transfirst: Fix exception when not all eCheck information is present [davidsantoso]
* Auth.net: Add tests for echeck refunds [davidsantoso]
* Transfirst: use default values for some eCheck data [davidsantoso]
* Element: Update the live URL endpoint [davidsantoso]
* Element: Parse responses from unexpected API errors [davidsantoso]
* Transfirst: Remove unused fields for echeck [davidsantoso]
* Sage: Internal refactoring into a single gateway class w/ common http conn [anellis]
* Cardstream: Adjust authorize and capture transactions [anellis]
* NCRSecurePay: New gateway support (Monetra white-label) [rwdaigle]
* Element: Map ReferenceNumber to order_id [duff]
* Element: Use a better MotoECICode default [duff]
* BraintreeBlue: Return transaction id for failed transactions when available [prburke]
* PayPal: Add InContextPaypalExpressGateway [xuorig]
* TransFirst: CVV is a required tag [duff]
* Checkout V2: Add Descriptor Name and City Options [anellis]
* Forte: Pass order_id [anellis]
* Merchant ESolutioins: Truncate order_id [anellis]
* Transfirst Transaction Express: New gateway support [sdball]
* Stripe: Add `stripe_account` header option [anellis]
* Cardstream: Add AVS code and message [anellis]
* Barclaycard Smartpay: New gateway support [curiousepic]
* Wed Dec 02 2015 cooloAATTsuse.com- updated to version 1.56.0 see installed CHANGELOG == Version 1.56.0 (December 1, 2015)
* Add Cardknox gateway [dlehren]
* Mercury: Add support for card present track 2 [ryanbalsdon]
* Cardstream: Improve default currency handling [duff]
* Mercury: Strip start and end sentinels on track 2 [ryanbalsdon]
* Redsys: Support new SHA256 authentication method [davidsantoso]
* Cashnet: Allow custcode override [duff]
* Add Rails 5 support [rafaelfranca]
* Set required Ruby version for install to 2 or greater [rafaelfranca]
* JetPay: Pass ud_fields in capture too [duff]
* Stripe: Correctly detect test mode refunds [aprofeit]
* Fix variables in remote gateways test template [sdball]
* Micropayment: Update fieldnames for new API [duff]
* Fix CreditCard#valid_number? erroring on non-digit characters [PatrickTulskie]
* Stripe: Correctly detect test mode voids [methodmissing]
* Garanti: Add test mode URL and update remote test credentials [cbilgili]
* Cashnet: Allow custcode override on refund [duff]
* Omise: Add a new optional api_version config [zdk]
* Elavon: Include IP address in purchase and authorize requests [aprofeit]
* TransFirst: Add support for ACH and more operations [davidsantoso]
* FirstData_e4: Fix void for even dollar transactions [duff]
* Wed Nov 11 2015 cooloAATTsuse.com- updated to version 1.55.0 see installed CHANGELOG == Version 1.55.0 (November 9, 2015)
* CyberSource: send customer IP address when provided [fastjames]
* Braintree: Simplify Braintree scrubbing when no transcript [duff]
* AuthorizeNet: Allow market_type override [duff]
* FirstData_e4: Support level_2 data [duff]
* FirstData_e4: Fix level_2 and level_3 [duff]
* MerchantWareFour: Use Void not PreAuthorizationVoid [duff]
* JetPay: Allow partial captures [duff]
* Creditcall: Fix production url [duff]
* FirstData_e4: Fix float error in Void [duff]
* Micropayment: Upgrade to new API [mrezentes]
* Netbilling: Add order_id to user_info [mrezentes]
* Stripe: scrub swipe/track, EMV data out of gateway transcripts [girasquid]
* Remove integration_mode [mattfawcett]
* Allow setting CVV requirement at instance level [fabiokr]
* Add SecurionPay gateway [szajbus]
* AuthorizeNet: Don\'t send currency to void [duff]
* Add Komoju gateway [k2nr]
* Replace Connection magic numbers with constant references [larrylv]
* Add CAMS gateway [trevorgrayson]
* PayPal Express: Fix AllowedPaymentMethod [edclements]
* Litle: Store credit card from PayPage [dontmatta]
* Orbital: Deprecate profile management API [ntalbott]
* FirstData e4: Honor currency when supplied [tchill]
* Authorize.net: Add config_error standard error code [andrewpaliga]
* PayPal Express: Add support for TotalType in SetExpressCheckout [gingerhendrix]
* eWay Rapid: Add :invoice option [DylanFM]
* Braintree: Add nonce payment method [eric1234,cwoodcox]
* Payflow: Allow passing of 3D Secure details via options [marquisong]
* Elavon: Support capture via CCCOMPLETE without credit card [marquisong]
* Securenet: Allow setting test_mode independently [wedstar]
* Replace Base.integration_mode and Base.gateway_mode with just Base.mode [aprofeit]
* Micropayment: Allow specification of a project [duff]
* QuickpayV10: Truncate order_id [duff]
* FirstData_e4: Fix Level 2 data [duff]
* Remove some duplication around name handling [duff]
* FirstData_e4: Support Tax1Number [duff]
* Add Transact Pro gateway [varyonic]
* Add Payeezy gateway [huoxito]
* USAePay: Add test mode setting via options [marquisong]
* Add Clearhaus gateway [dinesh]
* WorldpayOnlinePayments: Fix logic to determine success [ao]
* Paymill: store order_id in description field [nikoloff]
* TWD isn\'t a zero decimal currency [duff]
* PaypalExpress: Use custom zero decimal currencies [duff]
* Stripe: Migrate from /refund to /refunds [matthelm]
* Bogus: Adding basic EMV support [ryanbalsdon]
* PayBox Direct: Refunds and working test credentials [ivanfer]
* Vanco: Handle case of no billing_address [duff]
* BluePay: Add support for CUSTOM_ID2 field [ajporterfield]
* Sat Oct 03 2015 cooloAATTsuse.com- updated to version 1.54.0 see installed CHANGELOG == Version 1.54.0 (October 2, 2015)
* Beanstream: Add Network Tokenization support [girasquid]
* CenPOS: Allow order_id on void [duff]
* Provide better insight to CVV usage in requests [davidsantoso]
* Ogone: Add verify [duff]
* Beanstream: Add verify [mrezentes]
* PayPal: Map standard error codes [JakeCataford]
* Checkout.com: Fix an issue with empty phone numbers. [anotherjosmith]
* Quickpay: Edit store and add ability to purchase with stored card [anellis]
* Stripe: Set `receipt_email` to Stripe request if receipt delivery is requested [miccheng]
* Worldpay US: Add eCheck support [mrezentes]
* FirstData_e4: add level_3 data [mrezentes]
* Vanco: Support passing ip address [duff]
* Paybox Direct: Currency parsing fix [ivanfer]
* QuickpayV10: Remove currency requirement from store. [anellis]
* Raven: Use TLS 1.2 endpoint [bslobodin]
* Wed Sep 02 2015 cooloAATTsuse.com- updated to version 1.53.0 see installed CHANGELOG == Version 1.53.0 (September 1, 2015)
* Redsys: Add a number of currencies [agseco]
* Raven: update description, test url, and routing; fix tests [bslobodin]
* Raven: do not pass default (incorrect) PaymentType to #void [bslobodin]
* Add scrubbing to a number of gateways [anellis]
* BluePay: Add scrubbing [anellis]
* BraintreeBlue: Allow custom logger [duff]
* MerchantWareFour: Truncate invoiceNumber [duff]
* S5: Pass recurrence_mode in store [duff]
* QuickPay: Support 2-letter country codes in V10 API [girasquid]
* Stripe: Support validate:false field on store [anellis]
* CheckoutV2: Use correct live_url [duff]
* QuickPay: strip # from Order IDs before submission [girasquid]
* Litle: Use schema version 9.4 rather than 8.18 [anellis]
* Litle: Add decrypted apple_pay [anellis]
* QuickPay: fix method signature on #void [girasquid]
* Forte: Add gateway [davidsantoso]
* Stripe: return refund id for refund authorization [anellis]
* Paypal: Update api version [anellis]
* TNS: Translate countries to alpha3 codes [anellis]
* TNS: Handle non existent country [duff]
* TNS: Rescue Errors [anellis]
* CenPOS: Support avs_result and cvv_result [tjstankus]
* Stripe: Add application fee only on non-EMV transactions [bizla]
* Stripe: don\'t send blank, non-nil values [girasquid]
* Ogone: Send different auth type for mastercard [anellis]
* Cardstream: Add \"type\" field support [rwdaigle]
* Cardstream: 3dsecure transaction option [rwdaigle]
* Paystation: Map order_id to non-unique merchant reference field [anellis]
* Cardstream: Check for nil street address [anellis]
* Checkout.com and CheckoutV2.com: Update country list [duff]
* Cardstream: Handle nil addresses [rwdaigle]
* MiGS: Allow passing in currency [alovak]
* [POSSIBLE BREAKAGE] NMI: No longer use auth.net emulator [rwdaigle]
* SecureNet: Add DEVELOPERID if supplied [wedy]
* Braintree: Update country list [duff]
* NMI: Don\'t include dup_seconds if nil [rwdaigle]
* QuickPay: Make all operations to v10 platform synchronous [ta]
* QuickPay: Handle issue where no operations exists on payment [ta]
* NMI: Support merchant_defined_fields [duff]
* QuickpayV10: Add verify [anellis]
* BraintreeBlue: Use wiredump_device for logging only if present [braintreeps]
* QuickpayV10: Add scrubbing [anellis]
* QuickPayV10: Change tests to point to proper gateway [anellis]
* Monei: Add default options argument [davidgf]
* Ogone: Add additional 3d-secure parameters [ntalbott]
* Ogone: Refactor signature calculation [ntalbott]
* Add Creditcall gateway [davidsantoso]
* Redsys: Fix scrubbing for failed transactions [davidsantoso]
* Micropayment: Support Micropayment gateway [rwdaigle]
* USAePay: Use names from the given billing and shipping address [marquisong]
* Stripe: Add application fee on EMV authorize calls [bizla]
* Tue Jul 21 2015 cooloAATTsuse.com- updated to version 1.52.0 see installed CHANGELOG == Version 1.52.0 (July 20, 2015)
* Authorize.Net: Add device type to authorize.net retail requests [abecevello]
* Vanco: Change transaction type to WEB for echecks [duff]
* PayPal: Allow soft descriptor to be specified [davidsantoso]
* Authorize.net: Add disable_partial_auth field [anellis]
* SagePay: Add apply_avscv2 field [anellis]
* S5: Add Store [anellis]
* Merchant Ware v4: Add support for verify [davidsantoso]
* Mercury: No longer default to allow partial auth [duff]
* PayPal: Fix soft_descriptor and support soft_descriptor_city [duff]
* Merchant Ware: Add scrubbing [davidsantoso]
* Stripe: Make purchase via vaulted card consistent [duff]
* Moneris: Add network tokenization support [andrewpaliga]
* Ogone: Allow specifying a timeout value for requests [tomhipkin]
* PayU India: Increase allowed txnid to 30 characters [ntalbott]
* Authorize.Net: Allow passing device type through options, make wireless POS the default [abecevello]
* Authorize.Net: Update to new Akamai URL [taf2]
* Braintree: Add hold_in_escrow [anellis]
* Stripe: Allow purchases with tokens without customer specification [bizla]
* Fri Jul 03 2015 cooloAATTsuse.com- updated to version 1.51.0 see installed CHANGELOG == Version 1.51.0 (July 2, 2015)
* Garanti: Illegal character \'&\' parsing response [masaruhoshi]
* Stripe: Revert force USD for verify [duff]
* Litle: Surface XML validation errors in the response [jasonbosco]
* Litle: Pass the credit card verification value for tokenization (#store) requests, if one is set. [jasonbosco]
* S5: Make scrubbing regex less greedy [duff]
* CardStream: Add support for verify [anellis]
* Authorize.net: UTF-8 encode requests [duff]
* Banwire: Add default email [anellis]
* PayU India: Handle bad JSON [ntalbott]
* Dibs: Pass CVC param only if there\'s a value [bruno]
* Sage: Credit really is credit not refund [duff]
* Sage: Add ability to refund [duff]
* Cardstream: Add scrubbing [anellis]
* Litle: Add debt_repayment_flag [duff]
* iATS: Support ACH [rwdaigle]
* CheckoutV2: Add Gateway [anellis]
* CenPOS: Fix refund amount issue [duff]
* Add error_code mapping and error_code_from to gateway generator [jnormore]
* Stripe: Parse EMV ARC from error response [bizla]
* Redsys: Add MYR currency [agseco]
* Add \"contactless\" flag to credit card model [davidseal]
* Stripe: Add \"contactless\" flag support to gateway [davidseal]
* Add encrypted_pin data to credit card model [ryanbalsdon]
* Stripe: Add encrypted_pin support to gateway [ryanbalsdon]
* Stripe: Support mapping advanced decline codes to standard codes [abecevello]
* Epay: filter out invalid characters in returned URLs [dwradcliffe]
* Redsys: Strip leading zeroes from currency codes [agseco]
* Authorize.net: Add invoice information to refund [marquisong]
* Authorize.net: Add store ability [duff]
* Paystation: Add refund [mrezentes]
* Paystation: No longer require order_id everywhere [duff]
* Checkout: Support descriptor_name and descriptor_city [duff]
* Add supports_network_tokenization? to gateways [jnormore]
* Tue Jun 02 2015 cooloAATTsuse.com- updated to version 1.50.0 see installed CHANGELOG == Version 1.50.0 (June 1, 2015)
* Vanco: Add gateway [duff]
* Conekta: Move device fingerprint to root [MauricioMurga]
* Conekta: Change default language to Spanish [MauricioMurga]
* Vanco: Improve authentication handling [duff]
* Vanco: Allow specification of fund_id [duff]
* S5: Add gateway [davidsantoso]
* SecureNet: Truncate order_id [duff]
* [POSSIBLE BREAKAGE] Stripe: Be explicit about API version [duff]
* Dibs: Add gateway [mrezentes]
* Dibs: Rubyize merchant_id and secret_key [mrezentes]
* Stripe: Add support for reverse_transfer [duff]
* USA ePay: Add support for manual entry indicator [AnotherJoSmith]
* Authorize.Net: Add support for manual entry indicator [AnotherJoSmith]
* CenPOS: Change description to invoice_detail [mrezentes]
* BPoint: Add gateway [tjstankus]
* S5: Remove address requirement for purchase and authorize [davidsantoso]
* Vanco: Add support for eChecks [duff]
* Remove Adyen support [ntalbott]
* CenPOS: Use ProcessCreditCard action [duff]
* CASHnet: uri encode the merchant gateway name [mrezentes]
* S5: Include card brand in request body [davidsantoso]
* Vanco: Handle multiple error responses [duff]
* Merchant Partners gateway support [rwdaigle]
* BPoint: Update params to contain all response data [tjstankus]
* BPoint: Support biller_code in options [tjstankus]
* Sagepay: Add Verify [anellis]
* S5: Build XML with UTF-8 encoding [tjstankus]
* Cashnet: Handle unparsable response body [duff]
* CenPOS: Allow specification of customer_code [duff]
* Allied Wallet: Add gateway [anellis]
* S5: set Regex closure on scrubbing method [davidsantoso]
* Dibs: Require TLSv1 [duff]
* Optimal: Handle case of no billing address [duff]
* Omise: Add gateway [zdk]
* CenPOS: Simplify currency handling [duff]
* Beanstream: Don\'t treat redirect as success [aprofeit]
* Add PayU India gateway [ntalbott]
* NetBilling: Require TLSv1 [duff]
* S5: Handle recurring transactions without CVV [davidsantoso]
* Stripe: Force USD for verify [duff]
* PayU India: Prevent shadowing in response parsing [ntalbott]
* QuickPay: Add support for v10 API [ta]
* Fat Zebra: Fix refund and store signatures [duff]
* Fat Zebra: Allow transactions without a CVV [duff]
* Sat May 02 2015 cooloAATTsuse.com- updated to version 1.49.0 see installed CHANGELOG == Version 1.49.0 (May 1, 2015)
* Braintree: Add support for AVS error codes [ivanvfer]
* MerchantWarrior: Truncate description field [duff]
* Braintree: Add service_fee_amount option [duff]
* SecureNet: Allow shipping_address[:name] [duff]
* MonerisUS: Add verify [mrezentes]
* Ezic: Add gateway [duff]
* Stripe: Add destination field [cwise]
* SecureNet: Fix ordering of shipping field names [duff]
* SecurePayAu: Update API URL [girasquid]
* Stripe: Add EMV \"chip & sign\", \"chip & offline PIN\" and Maestro support [bizla]
* Add Errno::EHOSTUNREACH to NetworkConnectionRetries::DEFAULT_CONNECTION_ERRORS [randito78]
* Stripe: Add support for idempotency keys [michaelherold]
* WePay: Handle JSON::ParserError exceptions [duff]
* Borgun: Update country list and homepage url [mrezentes]
* AuthorizeNet: Add cvv to request only if it\'s valid [tjstankus]
* Stripe: Bug fix: add amounts only on non-EMV transactions, temporarily omit EMV testcases [bizla]
* Ezic: Add support for void [duff]
* iATS: Update supported countries [mrezentes]
* Ezic: Update supported countries [duff]
* AuthorizeNet: Truncate card number [tjstankus]
* Thu Apr 09 2015 cooloAATTsuse.com- updated to version 1.48.0
* Fri Feb 27 2015 cooloAATTsuse.com- updated to version 1.47.0
* Sun Feb 08 2015 cooloAATTsuse.com- updated to version 1.46.0
* CHANGE: drop `offsite_payments` and `active_utils` as dependencies. [wvanbergen]
* CHANGE: remove `OffsitePaymentShim`. You will have to add offsite_payments as a dependency, and update any mentions of `ActiveSupport::Billing::Integration` to `OffsitePayments::Integrations`. [wvanbergen]
* QuickBooks Payments: Add adapter [ivanfer, bizla]
* Quickbooks: Remove requirement of oauth gem.
* PayGate: Add support for refunds [StephanAtG2]
* PayPal: Add #scrub for scrubbing PCI information out of HTTP transcripts [girasquid]
* Stripe: Add #scrub for scrubbing PCI information out of HTTP transcripts [girasquid]
* Cybersource: Add ability to verify a card [duff]
* BraintreeBlue: Expose the error code in the response params [duff]
* eWay Rapid: Update supported countries and card types [incarnate]
* PayPal: Allow specifying ButtonSource at init [ntalbott]
* Payflow: Add fraud_review support [ntalbott]
* Add IPP gateway [InfraRuby]
* Redsys: Fix order_id truncation [duff]
* AuthorizeNet: Improve duplicate_window handling [duff]
* PayPal: Fix ButtonSource bug [ntalbott]
* Checkout: Prevent multiple trackids from being passed [markabe]
* Pin: Handle JSON parsing exception in response [duff]
* Improve test suite to test against multiple ActiveSupport versions [wvanbergen]
* Misc. code cleanup [wvanbergen]
* Wed Nov 12 2014 cooloAATTsuse.com- updated to version 1.44.1, see CHANGELOG
* Mon Oct 13 2014 cooloAATTsuse.com- adapt to new rubygem packaging
* Mon Jul 21 2014 cooloAATTsuse.com- updated to version 1.43.3
* Netregistry: Use updated URL [bslobodin]
* Sun Jul 13 2014 cooloAATTsuse.com- updated to version 1.43.1
* Merchant Warrior: Scrub names [duff]
* Validate Gateway.supported_countries [rwdaigle]
* Stripe: Add recurring flag support [bslobodin]
* Stripe: Use localized amounts for currencies w/o minor units [bslobodin]
* WebPay: Leverage fixes to Stripe to remove duplicate code [bslobodin]
* Klarna: Miscellanenous fixes [edward]
* Mollie iDEAL: Use order\'s description [wvanbergen] == Version 1.43.0 (April 24, 2014)
* PagSeguro: New offsite integration [celsodantas]
* Sage Pay: Fix amount parsing in notifications [berkcaputcu]
* Sage Pay: Use API v3.00 [bslobodin]
* BridgePay: Switch method of success detection [markabe]
* BridgePay: Use Return as TransType for refunds [markabe]
* IATS: Complete rewrite using first class API [rwdaigle]
* IATS: Fix invalid country code UK -> GB [rwdaigle]
* DataCash: Fix refund processing using original authorization [bslobodin]
* Transnational gateway renamed to Network Merchants [bslobodin]
* PayMill: Handle non-JSON server responses [bslobodin] == Version 1.42.9 (April 15, 2014)
* Spreedly: Add ip, description and gateway_specific_fields [faizalzakaria]
* Sage (US): Support store/unstore of cards [rwdaigle]
* Pin: Add american express to supported cards [nagash]
* Raven: Update handling of CVV/AVS [bslobodin]
* Raven: Use UUID for RequestID [bslobodin]
* Sun Apr 06 2014 cooloAATTsuse.com- updated to version 1.42.8
* Cecabank: Handle invalid xml response body [duff]
* Wirecard: Capture error code in the response [duff]
* Litle: Remove gem dependency [duff]
* Litle: Fix case of missing address parts [duff]
* Universal: Add universal offsite API implementation [bslobodin]
* Iridium: Add more currencies [bslobodin]
* iDeal: Add Mollie iDeal offsite implementation [wvanbergen, maartenvg]
* Fri Mar 21 2014 cooloAATTsuse.com- updated to version 1.42.7
* SagePay: Add support for ReferrerID [markabe]
* Cecabank: Fix expiration date formatting [duff]
* Add WePay gateway [faizalzakaria]
* SmartPs: Add ECI option to SmartPs [odorcicd]
* Rescue and re-raise ActionViewHelperError when offsite helpers raise an error [odorcicd]
* Add FirstGiving gateway [faizalzakaria]
* FirstGiving: Fix refunds [ntalbott]
* Samurai: Handle server errors [ntalbott]
* WePay: Fix refund [duff]
* Sat Mar 15 2014 cooloAATTsuse.com- updated to version 1.42.6
* Litle: Truncate order_id [duff]
* Conekta: Fix #refund; respect :currency [leofischer]
* SagePay: Truncate description field [duff]
* Add Cecabank gateway [molpe]
* Add Openpay [darkaz]
* Openpay: Simplify test versus production mode [duff]
* Wirecard: Handle a utf-8 description [duff]
* Litle: Partial capture support [ttdonovan]
* Ogone: Allow D3D for alias purchases [pwoestelandt]
* USAePay Advanced: Fix verification_value mapping [dppcode]
* Orbital: Add additional success conditions [boone]
* Orbital: Handle special CVV responses [boone]
* Balanced: Allow working with balanced.js [michaelherold]
* Balanced: Allow passing customer name [michaelherold]
* Balanced: Add support for meta [michaelherold]
* Improve gateway generator [ntalbott]
* Add maxiPago gateway [alexandremcosta]
* Authorize.Net: Remove x_test_request support [ntalbott]
* Conekta: Add default description [bslobodin]
* Add PayDollar integration [bslobodin]
* Sun Feb 23 2014 cooloAATTsuse.com- updated to version 1.42.5
* Add Doku Indonesia [bizla]
* Cardstream: Update gateway to use latest API [odorcicd]
* DataCash: Set \'ecomm\' as capturemethod [DavidGeukers]
* Cybersource: Fix subscriptions with a setup fee [ntalbott]
* Stripe: Do not pass customer details to the /cards endpoint [michellebu]
* Stripe: Allow Stripe API version to be initialized with the gateway [odorcicd]
* Sat Dec 21 2013 cooloAATTsuse.com- updated to version 1.42.3
* Balanced: Add support for appears_on_statement_as [duff]
* Authorize.Net: Make already actioned responses failures [odorcicd]
* Add Payex gateway [atomgiant]
* Paymill: Fix authorizations [duff]
* Braintree Blue: Allow specifying the credit card token [ntalbott]
* Braintree Blue: Allow specifying the customer id [ntalbott]
* Braintree Blue: Scrub invalid emails and zips [ntalbott]
* Braintree Blue: Return :credit_card_token as a top level param [ntalbott]
* Braintree Blue: Allow unstoring just a credit card [ntalbott]
* Braintree Blue: #store adds cards to existing customers [ntalbott]
* USA ePay Advanced: Fix check handling [nearapogee]
* USA ePay Advanced: Fix credit card expiration handling [nearapogee]
* USA ePay Advanced: Fix handling of custom transaction responses for single items [nearapogee]
* USA ePay Advanced: Fix capture amount [nearapogee]
* NAB Transact: Fix merchant descriptor with capture/refund requests [nagash]
* Braintree Blue: Add custom_fields & device_data parameters [parallel588]
* Webpay: Add authorize & capture [keikubo]
* MerchantWarrior: Pass description [duff]
* Stripe: Separate email from description [duff]
* Add Payscout gateway [llopez]
* Merchant Warrior: Use billing_address [duff]
* Add SoEasyPay gateway [ir-soeasycorp]
* Bogus: Add check support [npverni]
* Payflow: Add Check support [crazyivan]
* Stripe: Allow expanding objects inline [odorcicd]
* Renew public certificate
* Fri Nov 22 2013 cooloAATTsuse.com- updated to version 1.42.2
* Fix NoMethodError \"tr\" for params with dash [TimothyKlim]
* Authorize.Net: Add cardholder authentication options (CAVV) support [structure]
* CardStreamModern: Added better checks on inputs from the gateway [ExxKA]
* Stripe: Send :ip to the gateway instead of :browser_ip [f3ndot]
* Wirecard Page: new offsite gateway [mbretter]
* Mercury: Add support for requesting a token [kcdragon]
* Add App55 gateway [ianbutler55]
* UsaEpayTransaction: Support for split payments [GBH]
* Add Swipe Checkout gateway [matt-optimizerhq]
* Spreedly Core: Allow overriding the gateway token when running a transaction [hoenth]
* Spreedly Core: Add order_id [hoenth]
* Spreedly Core: Allow store without retain [hoenth]
* Stripe: Support multiple cards on account [pierre]
* Stripe: Add card_id parameter to unstore call [pierre]
* Remove usage of `uname -a` [ntalbott]
* Litle: Allow easier access to the response code [duff]
* Stripe: Add the option to pass a version header [odorcicd]
* Elavon: Update supported countries [duff]
* Add Raven PacNet gateway [llopez]
* BitPay: Fix BitPay issues and implement Notification#acknowledge [odorcicd]
* Thu Oct 31 2013 cooloAATTsuse.com- updated to version 1.41.0
* Stripe: Payments won\'t fail when specifying a customer with a creditcard number [melari]
* Add Conekta gateway [leofischer]
* Wirecard: Add support for void and refund [duff]
* Orbital: Mandatory field fix [juicedM3, jduff]
* Sun Oct 20 2013 cooloAATTsuse.com- updated to version 1.40.0
* Paymill: Revert Add support for specifying the :customer [melari]
* Quickpay: Make v7 of the API default [kvs]
* Bitpay: Add return [tahnok]
* Sun Oct 13 2013 cooloAATTsuse.com- updated to version 1.39.2
* Eway Rapid: Fix a bug with access codes that have equal signs in them [odorcic]
* Thu Oct 10 2013 cooloAATTsuse.com- updated to version 1.39.1
* Bitpay: Invoice Fix [orenmazor] == Version 1.39.0 (October 9th, 2013)
* Moneris: Add optional (off by default) verification_value support [duff]
* Citrus: New Integration [viatechs, melari]
* Payu Paisa: New Integration [melari]
* Spreedly: Pass country with other address fields [hoenth]
* SecureNet: Fix order of xml params [duff]
* Paymill: Add support for void [duff]
* Add MoneyMovers gateway [jeffutter]
* Ogone: Add a :store_amount option [rymai]
* Ogone: Require TLSv1 [ntalbott]
* Moneris: Add support for purchasecorrection [pgib]
* Spreedly: Add ability to retain on success [duff]
* Spreedly: Pass verification value [duff]
* Paymill: Add support for specifying the :customer [Sbastien]
* Realex: Correct AVS input format [ExxKA]
* USAEpay Transaction: Use sandbox when in test mode [radar]
* Braintree Blue: Do not use global config [rdj]
* eWay Rapid: Add response messages [BenZhang]
* Paysbuy: Add \'Pending\' notification status [divineforest]
* Cybersource: Use standard :phone field [cade]
* Orbital: Fix/tweak AVS codes [boone]
* Quickpay: Add v7 support [larspind]
* Authorize.Net CIM: Add option to not mark transactions as test [alanandrade]
* Mon Sep 23 2013 cooloAATTsuse.com- updated to version 1.38.1
* Moneris: Remove verification_value support [melari]
* Sat Sep 07 2013 cooloAATTsuse.com- updated to version 1.38.0
* FirstData E4: Include missing address information for AVS and CVV [melari]
* Litle: Deprecate credit method in favor of refund [melari]
* Moneris: Add verification_value support [duff]
* Webpay: Fixes issues with partial JPY currency [keikubo, melari]
* SecureNet: Add INVOICENUM and INVOICEDESC optional fields [duff]
* Balanced: Make BalancedGateway::Error inherit from ActiveMerchantError [duff]
* Balanced: Fix #void interface [duff]
* HiTrust: Return correct error message for positive retcodes [melari]
* Moving to pessimistic versioning [davefp]
* Mon Aug 26 2013 cooloAATTsuse.com- updated to version 1.37.0
* MerchantWarrior: Fix handling of amounts [duff]
* Ipay88: New gateway [kamal, siong1987, jduff]
* IATS: New gateway [unkown, jduff]
* MerchantWarrior: Send the CVV to the gateway [duff]
* PayU: Fix a major bug with status types [melari]
* SecureNet: Allow production transactions [duff]
* Stripe: Allow a card_not_present_fee to be specified [melari]
* Tue Aug 06 2013 cooloAATTsuse.com- updated to version 1.36.0
* Fat Zebra: More consistent handling of tokens [adrianmacneil]
* Add Platron integration [alexwl]
* Litle: Support wiredump_device [pierre]
* Litle: support paypage registrations [pierre]
* SecureNet: Cleanup and refactoring [duff]
* Mercury: Proper refund and void support [opendining]
* PaymentExpress: Return token in authorization [ntalbott]
* Stripe: Support for partial application fee refunds [melari, odorcicd]
* Wed Jul 31 2013 cooloAATTsuse.com- updated to version 1.35.1
* Stripe: Allow application_fees to be refunded via the refund_application_fee flag [melari] == Version 1.35.0 (July 17, 2013)
* Add Barclays ePDQ Extra Plus gateway [ntalbott]
* PayPal: Add MassPay payment to recipients by UserID [damonmorgan]
* Authorize.Net: Add authorization_code to response params [noahlh]
* Make Rails 4 a supported version [sanemat]
* CyberSource: Add pinless debit card support [JoshMcKin]
* Verkkomaksut: Add item title field [kaapa]
* Add MerchantWare V4 gateway [hron]
* Eway Rapid: Add #store method [adrianmacneil]
* Barclays ePDQ Extra Plus: Use correct PROD url [ntalbott]
* Hitrust: update test & live urls [melari]
* NAB Transact: Add auth & capture support [nagash]
* Mercury: Support card-less capture and refund [ntalbott]
* Mercury: Support void [ntalbott]
* Sun Jul 21 2013 cooloAATTsuse.com- updated to version 1.34.1
* WorldPay: Add dynamic return URL [jordanwheeler]
* Merchant One: New gateway [coteyr, melari]
* Balanced: Fix exception for invalid email [duff]
* Update supported countries for Paymill & PaymentExpress [duff]
* Worldpay: Add support for diners club [duff]
* Stripe: Include address with card data [melari] == Version 1.34.0 (June 20, 2013)
* PayPal Express gateway: Add unstore support [duff]
* Stripe: Send application_fee with capture requests [melari]
* Make #unstore method signature consistent across gateways [duff]
* Dwolla: Major bug fixes. [capablemonkey, melari]
* Stripe: Add support for including track data [melari] == Version 1.33.0 (May 30, 2013)
* Netaxept: Completely revamped to use the \"M\" service type [rbjordan3, ntalbott]
* Litle: Void authorizations via an auth reversal [jrust]
* Add RBK Money integration [england]
* Direcpay: Update test url [ashish-d]
* PayPal Express gateway: Add support for creating billing agreements [fabiokr]
* PayPal Express gateway: Add reference authorizations [fabiokr]
* Add Cardstream Modern gateway [ExxKA]
* Pin: Fix special headers [duff]
* PayPal Express gateway: Remember the billing agreement id as Response#authorization [duff]
* PayPal Express gateway: Allow an amount of 0 [duff]
* PayPal Express gateway: Reduce parameter requirements [duff]
* Quickpay integration: Update notification parser to handle API v6 [larspind]
* Sage gateway: Deprecate #credit call [duff]
* Update notification generator to better match current notification class [lulalala]
* Paymill gateway: Change .com -> .de [louiskearns]
* Quickpay integration: Fix v6 response parsing [larspind]
* First Data e4: Add TransArmor store/tokenization support [gabetax]
* MerchantWarrior: Format expiration month/year correctly [klebervirgilio]
* Add iconv for ActiveSupport 2.3 under Ruby 2.0 [sanemat]
* Add Transnational gateway [bvandenbos]
* Authorize.Net: Add Check as payment method [andrunix]
* Merchant e-Solutions: Add ref number and recurring support [carlaares]
* Bogus gateway: Add authorization to purchase response [hron]
* Bluepay gateway: Fix Check support; general cleanup [ntalbott]
* Dwolla: Fix security issues and enable guest checkout [capablemonkey, schonfeld]
* SagePay gateway: Per-transaction 3D-secure selection [ExxKA]
* Barclays ePDQ: Handle incorrectly encoded response [jordanwheeler, aprofeit]
* Orbital: Bug fixes; add CustomerEmail, Retry Logic, Managed Billing, and Destination Address [juicedM3
* Distinguish invalid vs empty issue_numbers on CreditCards [drasch]
* Float Gemfiles to latest Rails [sanemat]
* USA ePay Advanced: Fix Check support [RyanScottLewis]
* Authorize.Net: Match up Check fields better with eCheck.Net requirements [ntalbott]
* Bluepay: Updated to bp20post api [cagerton, melari]
* Thu May 09 2013 cooloAATTsuse.com- updated to version 1.32.1
* CC5 and Garanti: Remove $KCODE modifications [melari]
* Paymill: Add support for store [ntalbott]
* USA ePay: Fix misspelling of \"Aduth\" [joelvh, ntalbott]
* Orbital: Fix nil address values throwing exceptions during truncation [melari] == Version 1.32.0 (April 1, 2013)
* Optimal: Submit shipping address with requests [jduff]
* Iridium: Enable reference transactions for authorize [ntalbott]
* Stripe: Add authorize and capture methods [melari]
* Pin: Add a default description if none is specified to fix failures [melari]
* Litle: Add support for passing optional fields in token based transactions [forest]
* Add Finansbank gateway [scamurcuoglu]
* Paymill: Use .com instead of .de for save card url [besi]
* Worldpay integration: Use more robust endpoint urls [nashbridges]
* Braintree Blue: Return CC token in transaction hash [cyu]
* Robokassa: Fix signature for empty amount [ukolovda]
* Worldpay gateway: Fix error messages for some failures [duff]
* Worldpay gateway: Allow settled payments to be refunded [dougal]
* Spreedly: Update urls and terminology [duff]
* Make card brand error more user friendly [oggy]
* DataCash: Update test Mastercard number [jamesshipton]
* DataCash: Update test response fixtures [jamesshipton]
* Pin: Add Pin.js card token support [nagash]
* PayPal Express gateway: Fix error when no address information is in response [pierre]
* Ogone: Use BYPSP for ALIASOPERATION [ntalbott]
* Paymill: Handle error storing card [duff]
* SagePay integration: Add referrer field [melari]
* Pin: Add extra headers [duff]
* Paymill: Add support for store [ntalbott]
* USA ePay Advanced: Fix typo in message credit card data options [joelvh] == Version 1.31.1 (February 25, 2013)
* Cybersource: Bug fixes [natejgreene, jduff] == Version 1.31.0 (February 20, 2013)
* Worldpay: XML encoding is required to be ISO-8859-1 [dougal]
* Worldpay: Add card code for more supported card types [dougal]
* Ogone: Add action option [pwoestelandt]
* PayPal Express gateway: Add support for BuyerEmailOptInEnable [chrisrbnelson]
* Fri Dec 28 2012 cooloAATTsuse.com- initial package (version 1.29.3)
 
ICM