All Versions
177
Latest Version
Avg Release Cycle
39 days
Latest Release
915 days ago
Changelog History
Page 6
Changelog History
Page 6
-
v1.81.0 Changes
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
- 0๏ธโฃ 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
-
v1.80.0 Changes
July 04, 2018- 0๏ธโฃ 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
- CT Payment: Add new gateway [nfarve] #2911
-
v1.79.2 Changes
June 02, 2018- ๐ Fix Gateway#max_version= overwriting min_version [bdewater]
-
v1.79.1 Changes
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
-
v1.79.0 Changes
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
-
v1.78.0 Changes
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
- 0๏ธโฃ 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 - Mundipagg: New Gateway Implementation [nfarve] #2791
-
v1.77.0 Changes
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
-
v1.76.0 Changes
January 03, 2018- 0๏ธโฃ 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
-
v1.75.0 Changes
November 09, 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 emptyip_address
, and adjusts for nocvv
[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
-
v1.74.0 Changes
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