All Versions
177
Latest Version
Avg Release Cycle
39 days
Latest Release
943 days ago
Changelog History
Page 3
Changelog History
Page 3
-
v1.107.4 Changes
June 02, 2020- Elavon: Implement true verify action [leila-alderman] #3610
- Vantiv Express: Implement true verify [leila-alderman] #3617
- Litle: Pass expiration data for basis payment method [therufs] #3606
- Stripe Payment Intents: Error handling and backwards compatibility within refund [britth] #3627
- HPS: Prevent errors when account_type or account_holder_type are nil [britth] #3628
- D Local: Handle invalid country code errors [curiousepic] #3626
- Stripe Payment Intents: Utilize execute_threed flag to determine success [britth] #3625
- Elavon: Add Level 3 fields [leila-alderman] #3632
- ๐ CyberSource: Stored Credential fixes [curiousepic] #3624
- โ CyberSource: Fix invalid and missing field tests [curiousepic] #3634
- CyberSource: Pass stored credentials with purchase [curiousepic] #3636
- Mercado Pago: Add payment_method_option_id field [schwarzgeist] #3635
- Stripe: Provide error when attempting an authorize with ACH [britth] #3633
- EBANX: Send original order id as merchant_payment_code metadata [miguelxpn] #3637
- Element: Add card_present_code field [schwarzgeist] #3623
- ๐ Orbital: Add support for Level 3 fields [leila-alderman] #3639
- Firstdata: Strip newline characters from address [bittercoder] #3643
- Forte: add sec_code attribute for echeck [wsmoak] #3640
-
v1.107.3 Changes
May 08, 2020- ๐ Realex: Ignore IPv6 unsupported addresses [elfassy] #3622
- ๐ Cybersource: Set partnerSolutionID after the business rules, fixes 500 error [pi3r] #3621
- Cybersource: Send a specific card brand commerceIndicator for 3DS [pi3r] #3620
- Cybersource: Send application_id as partnerSolutionID [pi3r] #3620
- Iridium: Localize zero-decimal currencies [chinhle23] #3587
- iVeri: Fix
verify
action [chinhle23] #3588 - ๐ Ixopay: Properly support three-decimal currencies [chinhle23] #3589
- ๐ Kushki: support
auth
andcapture
[therufs] #3591 - โก๏ธ PaymentExpress: Update references to Windcave to reflect rebranding [britth] #3595
- Decidir: Improve handling of error responses from the gateway [naashton] #3594
- ๐ CyberSource: Added support for MerchantInformation CyberSource-specific fields [apfranzen] #3592
- โ ePay: Send unique order ids for remote tests [curiousepic] #3593
- Checkout V2: Send more informative error messages for 4xx errors [britth] #3601
- Elavon: Add ssl_dynamic_dba field [apfranzen] #3600
- โก๏ธ iATS Payments: Update gateway to v3 and add support for additional GSFs [naashton] #3599
- โ
Remove deprecated
rubyforge_project
attribute and tidy up unit test output [fatcatt316] #3598 - โ Elavon: Cleanup inadvertant field removal (avs_address) in #3600 [apfranzen] #3602
- EBANX: Fix transaction amount for verify transaction [miguelxpn] #3603
- โก๏ธ iATS Payments: Update gateway to accept
email
,phone
, andcountry
fields [naashton] #3607 - Braintree: Fix response for failed refunds when falling back to voids [jasonwebster] #3608
- Worldpay: Fix response for failed refunds when falling back to voids [jasonwebster] #3609
- ๐ iATS Payments: Add support for Customer Code payment method [molbrown] #3611
- ๐ HPS: Add Google Pay support [MSmedal] #3597
- ๐ Adyen: Parse appropriate message for 3DS2 authorization calls [britth] #3619
-
v1.107.2 Changes
May 07, 2020- Cybersource: Send a specific card brand commerceIndicator for 3DS [pi3r] #3620
- Cybersource: Send application_id as partnerSolutionID [pi3r] #3620
- Iridium: Localize zero-decimal currencies [chinhle23] #3587
- iVeri: Fix
verify
action [chinhle23] #3588 - ๐ Ixopay: Properly support three-decimal currencies [chinhle23] #3589
- ๐ Kushki: support
auth
andcapture
[therufs] #3591 - โก๏ธ PaymentExpress: Update references to Windcave to reflect rebranding [britth] #3595
- Decidir: Improve handling of error responses from the gateway [naashton] #3594
- ๐ CyberSource: Added support for MerchantInformation CyberSource-specific fields [apfranzen] #3592
- โ ePay: Send unique order ids for remote tests [curiousepic] #3593
- Checkout V2: Send more informative error messages for 4xx errors [britth] #3601
- Elavon: Add ssl_dynamic_dba field [apfranzen] #3600
- โก๏ธ iATS Payments: Update gateway to v3 and add support for additional GSFs [naashton] #3599
- โ Remove deprecated
rubyforge_project
attribute and tidy up unit test output [fatcatt316] #3598 - Elavon: Cleanup inadvertant field removal (avs_address) in #3600 [apfranzen] #3602
- EBANX: Fix transaction amount for verify transaction [miguelxpn] #3603
- โก๏ธ iATS Payments: Update gateway to accept
email
,phone
, andcountry
fields [naashton] #3607 - Braintree: Fix response for failed refunds when falling back to voids [jasonwebster] #3608
- Worldpay: Fix response for failed refunds when falling back to voids [jasonwebster] #3609
- ๐ iATS Payments: Add support for Customer Code payment method [molbrown] #3611
- ๐ HPS: Add Google Pay support [MSmedal] #3597
- ๐ Adyen: Parse appropriate message for 3DS2 authorization calls [britth] #3619
- CyberSource: Add error details response fields [schwarzgeist] #3629
-
v1.107.1 Changes
April 01, 2020- Add
allowed_push_host
to gemspec [mdeloupy]
- Add
-
v1.107.0 Changes
April 01, 2020- Stripe Payment Intents: Early return failed
payment_methods
response [chinhle23] #3570 - ๐ Borgun: Support
passengerItineraryData
[therufs] #3572 - ๐ Ingenico GlobalCollect: support optional
requires_approval
field [fatcatt316] #3571 - โก๏ธ CenPOS: Update failing remote tests [britth] #3575
- โก๏ธ Realex: Update remote tests [britth] #3576
- FirstData e4 v27: Properly tag stored credential initiation field in request [britth] #3578
- Orbital: Fix stored credentials [chinhle23] #3579
- โก๏ธ Acapture(Opp): Update gateway credentials [molbrown] #3574
- ๐ Ingenico GlobalCollect: support
requires_approval
field [fatcatt316] #3577 - CyberSource: Fix
void
forpurchase
transactions [chinhle23] #3581 - ๐ Checkout V2: Begin to add support for using network tokens for transactions. [arbianchi] #3580
- โก๏ธ Opp: Update remote test fixtures [ccarruitero] #3582
- ๐ Optimal Payment: Add support for store [britth] #3585
- โก๏ธ SecurePay Australia : Update test URL (#3586)
- Stripe Payment Intents: Early return failed
-
v1.106.0 Changes
March 10, 2020- PayJunctionV2: Send billing address in
auth
andpurchase
transactions [naashton] #3538 - โ Adyen: Fix some remote tests [curiousepic] #3541
- Redsys: Properly escape cardholder name and description fields in 3DS requests [britth] #3537
- ๐ RuboCop: Fix Style/HashSyntax [leila-alderman] #3540
- Paypal: Fix OrderTotal elements in
add_payment_details
[chinhle23] #3544 - โ Stripe Payment Intents: Add tests for "Idempotency-Key" header [fatcatt316] #3542
- ๐ Paypal: Fix RuboCop Style/HashSyntax violations [chinhle23] #3547
- Rubocop corrections for space around operators [cdmackeyfree] #3543
- Fat Zebra: Add
is_billing
in post forstore
call [chinhle23] #3551 - ๐ SafeCharge: Adds four supported countries [carrigan] #3550
- ๐ Ixopay: Support stored credentials [leila-alderman] #3549
- ๐ BlueSnap: Adds localized currency support [carrigan] #3552
- CheckoutV2: Use status as message for 3DS txns in progress [britth] #3545
- Stripe Payment Intents: Prevent idempotency key errors for compound actions [britth] #3554
- โ Adyen: Add tests for voiding with idempotency keys [jknipp] #3553
- Fat Zebra: Fix
store
call [chinhle23] #3556 - โก๏ธ Update README to include Adyen [haolime] #3452
- PayJunctionv2: Fix billing address fields [leila-alderman] #3557
- Adyen: Fail unexpected 3DS responses [curiousepic] #3546
- ๐ Merchant Warrior: Add support for setting soft descriptors [daBayrus] #3558
- Adyen: Fix stored credentials [chinhle23] #3560
- โก๏ธ Update BIN ranges for Alelo and Maestro cards [leila-alderman] #3559
- EBANX: Fix declines if order id is bigger than 40 chars [miguelxpn] #3563
- ๐ Moneris US: Remove gateway [chinhle23] #3561
- Decidir: Decidir: Improving the response message when encountering errors [naashton] #3564
- PayBox: Added USERTrust RSA Certification Authority and Sectigo RSA Organization Validation Secure Server CA [baldowl] #3567
- PayJunctionV2: Send billing address in
-
v1.105.0 Changes
February 20, 2020- Credorax: Fix
3ds_transtype
setting in post [chinhle23] #3531 - Bambora Apac: Send void amount in options [leila-alderman] #3532
- RuboCop: Fix Layout/IndentHash [leila-alderman] #3529
- ๐ Stripe: Add connected account support [Carrigan] #3535
- โก๏ธ Redsys: Update scrub method to account for 3DS error responses [britth] #3534
- Authorize.Net: Pass
account_type
tocheck
payment types [chinhle23] #3530 - Merchant Warrior: Send void amount in options [leila-alderman] #3525
- Stripe: Add support for
statement_descriptor_suffix
field [Carrigan] #3528 - Decidir: Add support for fraud_detection, site_id, and establishment_name [fatcatt316] #3527
- ๐ HPS: support eCheck [therufs] #3500
- ๐ EBANX: Add metadata information in post [miguelxpn] #3522
- Paypal: Fix OrderTotal elements in
add_payment_details
[chinhle23] #3517 - Worldpay: Add
riskData
GSF [fatcatt316] #3514 - EBANX: Fix
scrub
[chinhle23] #3521 - ๐ Worldpay: Remove unnecessary .tag! methods [leila-alderman] #3519
- ๐ BPoint: Remove amount from void requests [leila-alderman] #3518
- ๐ Authorize.net: Trim supported countries to AU, CA, US [fatcatt316] #3516
- Credorax: Allow optional 3DS 2 fields [jeremywrowe] #3515
- ๐ Stripe: Remove outdated 'customer options' deprecation [alexdunae] #3401
- Credorax: Fix
-
v1.104.0 Changes
January 29, 2020- Adyen: add
recurring_contract_type
GSF [therufs] #3460 - ๐ Credorax: Only pass
3ds_version
parameter when required [britth] #3458 - ๐ EBANX: Include Peru in supported countries [Ruanito] #3443
- Bluesnap: include fraud data in response message [therufs] #3459
- Ingenico GlobalCollect: support
airline_data
and related GSFs [therufs] #3461 - โ Add UnionPay card type [leila-alderman] #3464
- Braintree: Fix add_credit_card_to_customer in Store [molbrown] #3466
- 0๏ธโฃ EBANX: Default to not send amount on capture [chinhle23] #3463
- Latitude19: Convert money format to dollars [molbrown] #3468
- Adyen: Fix response success for unstore [kheang] #3470
- CyberSource: add several GSFs [therufs] #3465
- Adyen: add
recurring_contract_type
GSF to auth [therufs] #3471 - Stripe Payment Intents: Use localized_amount on capture [molbrown] #3475
- ๐ dLocal: Add support for installments [kdelemme] #3456
- Merchant Warrior: Add void operation [leila-alderman] #3474
- โก๏ธ Decidir: Update payment method IDs [leila-alderman] #3476
- Adyen: Add delivery address [leila-alderman] #3477
- Authorize.net: Correctly parse direct_response field with quotation marks [britth] #3479
- Decidir: Add debit card payment method IDs [leila-alderman] #3480
- CyberSource: Add issuer data+MDD to credit & void [leila-alderman] #3481
- Credorax: add
authorization_type
andmultiple_capture_count
GSFs [therufs] #3478 - ๐ CardStream: use localized_amount to correctly support zero-decimal currencies [britth] #3473
- EBANX: Add additional data in post [Ruanito] #3482
- Credorax: Omit phone when nil [leila-alderman] #3490
- ๐ TransFirst TrExp: Remove hyphens from zip [leila-alderman] #3483
- Mundipagg: Return acquirer code as the error code [leila-alderman] #3492
- Braintree Blue: Remove customer hash when using a payment_method_nonce #3495
- โก๏ธ Credorax: Update non-standard currencies list [chinhle23] #3499
- โก๏ธ Redsys: Update production URL [britth] #3505
- Moneris: include AVS and CoF fields when storing vault records [alexdunae] #3446
- ๐ Moneris: Add support for temporary vault storage [alexdunae] #3446
- โก๏ธ Clearhaus: Update currencies without fractions list [chinhle23] #3506
- Merchant Warrior: Add recurringFlag to purchase & authorize [carrigan] #3504
- ๐ CardConnect: Remove domain port validation [leila-alderman] #3494
- ๐ Paymentez: Correct refund and void message parsing [carrigan] #3509
- Mercado Pago: Add taxes and net_amount gateway specific fields [carrigan] #3512
- Moneris: use dedicated card_verification methods [alexdunae] #3428
- ๐ Authorize.net: Trim down supported countries [fatcatt316] #3511
- Adyen: add
-
v1.103.0 Changes
December 02, 2019- Quickbooks: Mark transactions that returned
AuthorizationFailed
as failures [britth] #3447 - Credorax: Add referral CFT transactions [leila-alderman] #3432
- โก๏ธ DLocal: Updates for version 2.1 [molbrown] #3449
- CyberSource: Send MDD on capture [leila-alderman] #3453
- Ixopay: Include extra_data gateway specific field [therufs] #3450
- CyberSource: Fix XML error on capture [leila-alderman] #3454
- Adyen: Add gateway specific field for splits [leila-alderman] #3448
- Adyen: Add
unstore
andstoreToken
actions with '/Recurring' endpoint [deedeelavinder][davidsantoso] #3438 - Barclaycard Smartpay: Add functionality to set 3DS exemptions via API [britth] #3457
- ๐ Use [email protected] when option[:email] is an empty string [pi3r] #3462
- Quickbooks: Mark transactions that returned
-
v1.102.0 Changes
November 14, 2019- Quickbooks: Make token refresh optional with allow_refresh flag [britth] #3419
- โก๏ธ Paymentez: Update supported countries [curiousepic] #3425
- Ixopay: Add new gateway [jasonxp] #3426
- ๐ Ixopay: Add support for currency option to refund method #3433
- ๐ Ixopay: Remove default callback URL #3436
- ๐จ Ixopay: Refactor capture #3431
- โก๏ธ Update supported countries list. Add currencies without fractions / with 3 decimal places #3424
- RuboCop: Fix Layout/EndAlignment [leila-alderman] #3427
- RuboCop: Fix Layout/ExtraSpacing [leila-alderman] #3429
- RuboCop: Fix Layout/MultilineOperationIndentation [leila-alderman] #3439
- โก๏ธ Worldpay: Update logic to set cardholderName for 3DS transactions [britth] #3444
- Adopt new enrolled key for 3DS1 transactions. enrolled contains the 3โฆ #3442