New
v1.137.0
What's Changed
- new version release by @DustinHaefele in https://github.com/activemerchant/active_merchant/pull/5140
- Upgrade ruby 3.1 by @DustinHaefele in https://github.com/activemerchant/active_merchant/pull/5104
- FlexCharge: Changes FlexCharge inquire call to reflect deprecated end-point by @Heavyblade in https://github.com/activemerchant/active_merchant/pull/5138
- Litle: Add 141 and 142 as successful responses by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5135
- Braintree and Worldpay: support overriding NTID by @aenand in https://github.com/activemerchant/active_merchant/pull/5129
- Cybersource Rest: Stored Credential refactor by @aenand in https://github.com/activemerchant/active_merchant/pull/5083
- Plexo: Add support to NetworkToken payments by @edgarv09 in https://github.com/activemerchant/active_merchant/pull/5130
- Update the error_code_from method to grab and alpha_numeric characters by @DustinHaefele in https://github.com/activemerchant/active_merchant/pull/5133
- Braintree Blue: Update card verfification payload if billing address fields are not present by @yunnydang in https://github.com/activemerchant/active_merchant/pull/5142
- DLocal: update the phone and ip fields by @yunnydang in https://github.com/activemerchant/active_merchant/pull/5143
- Litle: Add tests for network tokenization by @Buitragox in https://github.com/activemerchant/active_merchant/pull/5145
- Datatrans: Add support for verify transactions by @pipe2442 in https://github.com/activemerchant/active_merchant/pull/5148
- Checkout V2: add support for risk data fields by @yunnydang in https://github.com/activemerchant/active_merchant/pull/5147
- Pin: Update 3DS to include new parameters by @hudakh in https://github.com/activemerchant/active_merchant/pull/4720
- RedsysRest: Add support for stored credentials & 3DS exemptions by @jherreraa in https://github.com/activemerchant/active_merchant/pull/5132
- Fix rubocop error by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5153
- Datatrans: Fix InvalidCountryCodeError by @pipe2442 in https://github.com/activemerchant/active_merchant/pull/5156
- CheckoutV2: truncate the reference id for amex transactions by @yunnydang in https://github.com/activemerchant/active_merchant/pull/5151
- Worldpay: Support AFTs by @curiousepic in https://github.com/activemerchant/active_merchant/pull/5154
- CommerceHub: Add billing address name overide by @yunnydang in https://github.com/activemerchant/active_merchant/pull/5157
- Stripe PI: add optional ability for 3DS exemption on verify calls by @yunnydang in https://github.com/activemerchant/active_merchant/pull/5160
- CyberSource: Update Stored Credential flow by @sinourain in https://github.com/activemerchant/active_merchant/pull/5136
- Orbital: Update to accept UCAF Indicator GSF by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5150
- FlexCharge: Adding authorize-capture functionality by @Heavyblade in https://github.com/activemerchant/active_merchant/pull/5163
- CyberSource: Add addtional invoiceHeader fields by @yunnydang in https://github.com/activemerchant/active_merchant/pull/5161
- SER-1327 enabling void call by @Heavyblade in https://github.com/activemerchant/active_merchant/pull/5168
- CyberSource: bugfix - send correct card type/code for carnet by @rachelkirk in https://github.com/activemerchant/active_merchant/pull/5167
- MerchantWarrior: Update phone, email, ip and store_ID by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5158
- Credorax: Update 3DS version mapping by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5159
- FlexCharge - NoMethodError: nil CreditCard#number by @pipe2442 in https://github.com/activemerchant/active_merchant/pull/5164
- FlexCharge: quick fix on void call by @Heavyblade in https://github.com/activemerchant/active_merchant/pull/5171
- FlexCharge fix
add_payment_methodbug by @naashton in https://github.com/activemerchant/active_merchant/pull/5173 - Add new Bins: Maestro by @yunnydang in https://github.com/activemerchant/active_merchant/pull/5172
- Braintree: Remove stored credential v1 by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5175
- Plexo: Update Network Token implementation by @javierpedrozaing in https://github.com/activemerchant/active_merchant/pull/5169
- NMI: Adding GooglePay and ApplePay by @javierpedrozaing in https://github.com/activemerchant/active_merchant/pull/5146
- Braintree: Pass overridden mid into client token for GS 3DS by @sinourain in https://github.com/activemerchant/active_merchant/pull/5166
- Moneris: Update crypt_type for 3DS by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5162
- Update CheckoutV2 3DS message & error code by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5177
- SER-1386 add ExtraData and Source GSFs by @Heavyblade in https://github.com/activemerchant/active_merchant/pull/5179
- SER-1387 and SER-1338 fix shipping address and idempotency key by @Heavyblade in https://github.com/activemerchant/active_merchant/pull/5189
- Datatrans: Add TPV by @gasb150 in https://github.com/activemerchant/active_merchant/pull/5183
- FlexCharge: change transactionType placement by @Heavyblade in https://github.com/activemerchant/active_merchant/pull/5191
- Rapyd: Add support for save_payment_method field by @rachelkirk in https://github.com/activemerchant/active_merchant/pull/5192
- Datatrans: Modify authorization_from string for store by @gasb150 in https://github.com/activemerchant/active_merchant/pull/5193
- DecidirPlus: Update error_message to add safety navigator by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5187
- Elavon: Update Stored Credentials by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5170
- Elavon: Update cvv for stored credential by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5198
- Adyen: Add header fields to response body by @yunnydang in https://github.com/activemerchant/active_merchant/pull/5184
- Stripe and Stripe PI: add headers to response body by @yunnydang in https://github.com/activemerchant/active_merchant/pull/5185
- Fatzebra: fix directory_server_transaction_id mapping by @gasb150 in https://github.com/activemerchant/active_merchant/pull/5197
- Upgrade rexml to 3.3.4 to address CVE-2024-39908, 41123, 41946 by @raymzag in https://github.com/activemerchant/active_merchant/pull/5181
New Contributors
- @pipe2442 made their first contribution in https://github.com/activemerchant/active_merchant/pull/5148
- @hudakh made their first contribution in https://github.com/activemerchant/active_merchant/pull/4720
- @raymzag made their first contribution in https://github.com/activemerchant/active_merchant/pull/5181
Full Changelog: https://github.com/activemerchant/active_merchant/compare/v1.136.0...v1.137.0