Active Merchant is a simple payment abstraction library extracted from Shopify. The aim of the project is to feel natural to Ruby users and to abstract as many parts as possible away from the user to offer a consistent interface across all supported gateways.
Braintree: Add sca_exemption by @almalee24 in https://github.com/activemerchant/active_merchant/pull/4864
Ebanx: Update Verify by @almalee24 in https://github.com/activemerchant/active_merchant/pull/4866
Shift4_v2: Inherit securionPay API to enable Shift4v2 by @javierpedrozaing in https://github.com/activemerchant/active_merchant/pull/4860
Rapyd: 3ds gateway specific by @javierpedrozaing in https://github.com/activemerchant/active_merchant/pull/4876
TNS: Use the customer specified order_id in the request by @yunnydang in https://github.com/activemerchant/active_merchant/pull/4880
CYBS: Recurring Apple Pay by @aenand in https://github.com/activemerchant/active_merchant/pull/4874
SER-728 Create Verve Card Type. by @jherreraa in https://github.com/activemerchant/active_merchant/pull/4875
Rapyd: Add fields and update stored credential method by @yunnydang in https://github.com/activemerchant/active_merchant/pull/4877
CommerceHub: Update headers by @javierpedrozaing in https://github.com/activemerchant/active_merchant/pull/4853
Stripe PI: Expand balance txns for regular session transactions by @yunnydang in https://github.com/activemerchant/active_merchant/pull/4882
Rapyd: Update cvv behavior by @javierpedrozaing in https://github.com/activemerchant/active_merchant/pull/4883
CyberSource (SOAP): Added support for 3DS exemption request fields by @BritneyS in https://github.com/activemerchant/active_merchant/pull/4881
StripePI: Adding network tokenization fields to Stripe PaymentIntents by @BritneyS in https://github.com/activemerchant/active_merchant/pull/4867
Shift4: Fixing currency bug by @Heavyblade in https://github.com/activemerchant/active_merchant/pull/4887
Rapyd: fixing issue with json encoding and signatures by @Heavyblade in https://github.com/activemerchant/active_merchant/pull/4892
SumUp - Setup, Scrub and Purchase build by @sinourain in https://github.com/activemerchant/active_merchant/pull/4890
XpayGateway: initia Setup by @javierpedrozaing in https://github.com/activemerchant/active_merchant/pull/4889
Rapyd: Add validation to not send cvv and network_reference_id by @javierpedrozaing in https://github.com/activemerchant/active_merchant/pull/4895
Ebanx: Add Ecuador & Bolivia in supported countries by @almalee24 in https://github.com/activemerchant/active_merchant/pull/4893
Rapyd: Fix cvv validation by @javierpedrozaing in https://github.com/activemerchant/active_merchant/pull/4896
Decidir: Add support for network tokens by @almalee24 in https://github.com/activemerchant/active_merchant/pull/4870
Braintree: return global_id in response by @rachelkirk in https://github.com/activemerchant/active_merchant/pull/4884
Element: Fix credit card name bug by @almalee24 in https://github.com/activemerchant/active_merchant/pull/4898
Adyen: Add payout endpoint by @almalee24 in https://github.com/activemerchant/active_merchant/pull/4885
Checkout: Add support for sender, destination and instruction o… by @rachelkirk in https://github.com/activemerchant/active_merchant/pull/4862
Adding Oauth Response for access tokens by @almalee24 in https://github.com/activemerchant/active_merchant/pull/4869
CheckoutV2: Update stored credentials by @almalee24 in https://github.com/activemerchant/active_merchant/pull/4901
Revert "Adding Oauth Response for access tokens" by @almalee24 in https://github.com/activemerchant/active_merchant/pull/4906
Braintree create credit card nonce by @gasb150 in https://github.com/activemerchant/active_merchant/pull/4897
Adyen: Fix bug for shopperEmail by @almalee24 in https://github.com/activemerchant/active_merchant/pull/4904
Add new cabal bin range by @yunnydang in https://github.com/activemerchant/active_merchant/pull/4908
Kushki: Fixing issue with 3DS info on visa cc by @Heavyblade in https://github.com/activemerchant/active_merchant/pull/4899
Adyen: Add address_override optional field to swap address1 and address2 by @rachelkirk in https://github.com/activemerchant/active_merchant/pull/4909
Adyen: Update MIT flagging for NT by @aenand in https://github.com/activemerchant/active_merchant/pull/4905
Moneris: Update sca actions by @almalee24 in https://github.com/activemerchant/active_merchant/pull/4902
Ogone: Add gateway specific 3ds option with default options mapping by @jherreraa in https://github.com/activemerchant/active_merchant/pull/4894
Rapyd: Add recurrence_type field by @yunnydang in https://github.com/activemerchant/active_merchant/pull/4912
Revert "Adyen: Update MIT flagging for NT" by @almalee24 in https://github.com/activemerchant/active_merchant/pull/4914
Revert "Braintree: Create credit card nonce (#4897)" by @naashton in https://github.com/activemerchant/active_merchant/pull/4915
SumUp - Void and partial refund calls by @sinourain in https://github.com/activemerchant/active_merchant/pull/4891
Revert "Revert "Braintree: Create credit card nonce (#4897)" (#4915)" by @naashton in https://github.com/activemerchant/active_merchant/pull/4916
Rapyd: send customer object on us payment types by @Heavyblade in https://github.com/activemerchant/active_merchant/pull/4919
SecurionPay/Shift4_v2: authorization from. by @gasb150 in https://github.com/activemerchant/active_merchant/pull/4913
Rapyd: fix the recurrence_type field by @yunnydang in https://github.com/activemerchant/active_merchant/pull/4922
Element Gateway: Add all lodging fields by @yunnydang in https://github.com/activemerchant/active_merchant/pull/4813
SafeCharge (Nuvei): Fix the credit method for sg_CreditType field by @yunnydang in https://github.com/activemerchant/active_merchant/pull/4918
Rapyd: add force_3ds_secure flag by @Heavyblade in https://github.com/activemerchant/active_merchant/pull/4927
Beanstream: add alternate option for passing phone number by @jcreiff in https://github.com/activemerchant/active_merchant/pull/4923
Authorize.NET: Update network token method by @almalee24 in https://github.com/activemerchant/active_merchant/pull/4852
Adding Oauth Response for access tokens by @almalee24 in https://github.com/activemerchant/active_merchant/pull/4907
GlobalCollect: Add support for 3DS exemptions by @almalee24 in https://github.com/activemerchant/active_merchant/pull/4917
Revert "Rapyd: send customer object on us payment types (#4919)" by @naashton in https://github.com/activemerchant/active_merchant/pull/4930
NMI: Update supported countries list by @jcreiff in https://github.com/activemerchant/active_merchant/pull/4931
Adyen: Add mcc field by @jcreiff in https://github.com/activemerchant/active_merchant/pull/4926
Quickbooks: Remove OAuth from commit method by @almalee24 in https://github.com/activemerchant/active_merchant/pull/4935
Kushki: Add support for Partial Refunds by @rachelkirk in https://github.com/activemerchant/active_merchant/pull/4936
Braintree: 3DS2 by @gasb150 in https://github.com/activemerchant/active_merchant/pull/4938
Cecabank: Add new Cecabank gateway to use the JSON REST API by @sinourain in https://github.com/activemerchant/active_merchant/pull/4920
Cecabank: Add 3DS Global to Cecabank REST JSON gateway by @sinourain in https://github.com/activemerchant/active_merchant/pull/4940
Cecabank: Add scrub implementation by @sinourain in https://github.com/activemerchant/active_merchant/pull/4945
GlobalCollect: Fix bug in success_from logic by @DustinHaefele in https://github.com/activemerchant/active_merchant/pull/4939
SafeCharge: Support tokens by @almalee24 in https://github.com/activemerchant/active_merchant/pull/4941
Revert "SafeCharge: Support tokens" by @almalee24 in https://github.com/activemerchant/active_merchant/pull/4947
Worldpay: Update 3ds logic to accept df_reference_id directly by @DustinHaefele in https://github.com/activemerchant/active_merchant/pull/4929
Orbital: Enable Third Party Vaulting by @javierpedrozaing in https://github.com/activemerchant/active_merchant/pull/4928
Quickbooks: Remove OAuth response from refresh_access_token by @almalee24 in https://github.com/activemerchant/active_merchant/pull/4949
Payeezy: Add customer_ref and reference_3 fields by @yunnydang in https://github.com/activemerchant/active_merchant/pull/4942
Redsys REST by @aenand in https://github.com/activemerchant/active_merchant/pull/4951
CyberSource: surface the reconciliationID2 field if present by @yunnydang in https://github.com/activemerchant/active_merchant/pull/4934
Worldpay: Update stored credentials logic by @DustinHaefele in https://github.com/activemerchant/active_merchant/pull/4950
Ecs 3181 stripe pi checks by @bradbroge in https://github.com/activemerchant/active_merchant/pull/4946
Vantiv Express: New Xml gateway by @DustinHaefele in https://github.com/activemerchant/active_merchant/pull/4956
Rapyd: update force_3d_secure GSF behavior by @Heavyblade in https://github.com/activemerchant/active_merchant/pull/4955
Shift4 V2: Add unstore function by @javierpedrozaing in https://github.com/activemerchant/active_merchant/pull/4953
Add 3DS global support to Commerce Hub gateway by @sinourain in https://github.com/activemerchant/active_merchant/pull/4957
SumUp Gateway: Fix refund method by @sinourain in https://github.com/activemerchant/active_merchant/pull/4924
Braintree: Add new stored credential method by @aenand in https://github.com/activemerchant/active_merchant/pull/4937
Cybersource REST: Remove request-target parens by @curiousepic in https://github.com/activemerchant/active_merchant/pull/4960
Ogone: Fix signature calulcation for blank fields by @Heavyblade in https://github.com/activemerchant/active_merchant/pull/4963
VisaNet Peru: Pass the purchaseNumber in response by @yunnydang in https://github.com/activemerchant/active_merchant/pull/4961
SafeCharge: Support tokens by @almalee24 in https://github.com/activemerchant/active_merchant/pull/4948
Redsys: Update to $0 verify by @almalee24 in https://github.com/activemerchant/active_merchant/pull/4944
Litle: Update stored credentials by @almalee24 in https://github.com/activemerchant/active_merchant/pull/4903
WorldPay: Accept GooglePay pan only by @almalee24 in https://github.com/activemerchant/active_merchant/pull/4943
Braintree stored creds v2: update unschedule by @aenand in https://github.com/activemerchant/active_merchant/pull/4967
Stripe PI: add the card brand field by @yunnydang in https://github.com/activemerchant/active_merchant/pull/4964
Rapyd: Enable new auth mode payment_redirect by @javierpedrozaing in https://github.com/activemerchant/active_merchant/pull/4970
Cecabank: Fix exemption_type when it is blank and update the error code for some tests by @sinourain in https://github.com/activemerchant/active_merchant/pull/4968
RedsysRest: Update to $0 verify by @almalee24 in https://github.com/activemerchant/active_merchant/pull/4973
CommerceHub: Add credit transaction by @sinourain in https://github.com/activemerchant/active_merchant/pull/4965
Paytrace: Send csc value in credit_card requests by @DustinHaefele in https://github.com/activemerchant/active_merchant/pull/4974
Orbital: Remove needless GSF for TPV by @javierpedrozaing in https://github.com/activemerchant/active_merchant/pull/4959
Adyen: Provide ZZ as default country code by @jcreiff in https://github.com/activemerchant/active_merchant/pull/4971
MIT: Add test_url by @jcreiff in https://github.com/activemerchant/active_merchant/pull/4977
VantivExpress: Fix eci bug by @almalee24 in https://github.com/activemerchant/active_merchant/pull/4982
IPG: support merchant aggregator credentials. by @DustinHaefele in https://github.com/activemerchant/active_merchant/pull/4986
Adyen: Add support for metadata by @rachelkirk in https://github.com/activemerchant/active_merchant/pull/4987
NexiXpay: Add basic operation through 3ds by @jherreraa in https://github.com/activemerchant/active_merchant/pull/4969
Rapyd: Enable idempotent request support by @javierpedrozaing in https://github.com/activemerchant/active_merchant/pull/4980
Litle: Update account type by @almalee24 in https://github.com/activemerchant/active_merchant/pull/4976
Wompi: Add support for tip_in_cents by @rachelkirk in https://github.com/activemerchant/active_merchant/pull/4983
HiPay: Add Gateway by @gasb150 in https://github.com/activemerchant/active_merchant/pull/4979
SER-705 Nexi Xpay Void, Refund, Verify by @jherreraa in https://github.com/activemerchant/active_merchant/pull/4978
Braintree Blue: Add more payment detail objects by @yunnydang in https://github.com/activemerchant/active_merchant/pull/4992
CyberSource: add the first_recurring_payment auth service field by @yunnydang in https://github.com/activemerchant/active_merchant/pull/4989
CommerceHub: Add dynamic descriptors by @jcreiff in https://github.com/activemerchant/active_merchant/pull/4994
Rapyd: email mapping update by @javierpedrozaing in https://github.com/activemerchant/active_merchant/pull/4996
SagePay: Support v4 by @aenand in https://github.com/activemerchant/active_merchant/pull/4990
Braintree: Send merchant_account_id for creation of client token by @almalee24 in https://github.com/activemerchant/active_merchant/pull/4991
Checkout: Update reponse message for 3DS transactions by @almalee24 in https://github.com/activemerchant/active_merchant/pull/4975
HiPay: Scrub/Refund/Void by @gasb150 in https://github.com/activemerchant/active_merchant/pull/4995
SER-705 NexiXpay Fix headers for capture and refund by @jherreraa in https://github.com/activemerchant/active_merchant/pull/5003
Rapyd: Adding fixed_side and requested_currency options by @Heavyblade in https://github.com/activemerchant/active_merchant/pull/4962
PedidosYa: Add new card type tuya by @sinourain in https://github.com/activemerchant/active_merchant/pull/4993
Cecabank: Fix scrubbing by @javierpedrozaing in https://github.com/activemerchant/active_merchant/pull/5004
Cecabank: Encrypt credit card fields by @sinourain in https://github.com/activemerchant/active_merchant/pull/4988
HiPay: Add unstore by @gasb150 in https://github.com/activemerchant/active_merchant/pull/4999
Rapyd: Fix transaction with two digits in month and year by @javierpedrozaing in https://github.com/activemerchant/active_merchant/pull/5008
SagePay: Add support for stored credentials by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5007
Payeezy: Pull cardholder name from billing address by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5006
Shift4: update response mapping by @rachelkirk in https://github.com/activemerchant/active_merchant/pull/5002
HiPay: Add 3ds params by @gasb150 in https://github.com/activemerchant/active_merchant/pull/5012
Cecabank: Fix gateway scrub method by @sinourain in https://github.com/activemerchant/active_merchant/pull/5009
Pin Gateway: Add the platform_adjustment field by @yunnydang in https://github.com/activemerchant/active_merchant/pull/5011
Priority: Allow gateway fields to be available on capture endpoint by @yunnydang in https://github.com/activemerchant/active_merchant/pull/5010
Update Rubocop to 1.14.0 by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5005
Revert "Update Rubocop to 1.14.0" by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5016
Add payment_data to network_tokenization_credit_card by @almalee24 in https://github.com/activemerchant/active_merchant/pull/4888
IPG: Update handling of ChargeTotal by @jcreiff in https://github.com/activemerchant/active_merchant/pull/5017
Plexo: add the invoice_number field by @yunnydang in https://github.com/activemerchant/active_merchant/pull/5019
CheckoutV2: Handle empty address in payout destination data by @jcreiff in https://github.com/activemerchant/active_merchant/pull/5024
CyberSource: Add the auth_service aggregator_id field by @yunnydang in https://github.com/activemerchant/active_merchant/pull/5026
SER-1083 Cecabank: exclude 3ds empty parameter by @jherreraa in https://github.com/activemerchant/active_merchant/pull/5021
Moneris: Add the customer id field by @yunnydang in https://github.com/activemerchant/active_merchant/pull/5028
Kushki: add the product_details field by @yunnydang in https://github.com/activemerchant/active_merchant/pull/5027
GlobalCollect: Add support for encrypted payment data by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5015
Rapyd: Adding 500 errors handling by @Heavyblade in https://github.com/activemerchant/active_merchant/pull/5029
SumUp: Add 3DS fields by @sinourain in https://github.com/activemerchant/active_merchant/pull/5030
Quickbooks: Update scrubbing logic by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5033
Revert "Quickbooks: Update scrubbing logic" by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5038
Cecabank: Enable network_transaction_id as GSF by @javierpedrozaing in https://github.com/activemerchant/active_merchant/pull/5034
Braintree: Surface the paypal_details in response object by @yunnydang in https://github.com/activemerchant/active_merchant/pull/5043
Stripe Payment Intents: update logic for authorization value by @DustinHaefele in https://github.com/activemerchant/active_merchant/pull/5044
RedsysRest: Add support for 3DS by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5042
Update Worldline URLS by @DeeMeyers in https://github.com/activemerchant/active_merchant/pull/5049
Quickbooks: Update scrub method by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5040
GlobalCollect: Remove decrypted payment data by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5032
StripePI: Update authorization_from by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5048
Stripe Payment Intents: Update expand latest_attempt on create_setup by @DustinHaefele in https://github.com/activemerchant/active_merchant/pull/5047
FirstPay: Add REST JSON transaction methods by @sinourain in https://github.com/activemerchant/active_merchant/pull/5035
Elavon: Update Stored Credential behavior by @curiousepic in https://github.com/activemerchant/active_merchant/pull/5031
Shift4: Add support for avs_result by @rachelkirk in https://github.com/activemerchant/active_merchant/pull/5045
Revert "Elavon: Update Stored Credential behavior" by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5054
Braintree Blue: Refactor and add payment details to failed transactions by @yunnydang in https://github.com/activemerchant/active_merchant/pull/5050
Cecabank - Amex CVV Update by @sinourain in https://github.com/activemerchant/active_merchant/pull/5051
FirstPay rest support for ApplePay GooglePay by @sinourain in https://github.com/activemerchant/active_merchant/pull/5036
Update Nexi Xpay to use 3DS 3steps API by @sinourain in https://github.com/activemerchant/active_merchant/pull/5046
SagePay: Update test and live URLs by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5057
Bin Update: Add sodexo bins by @yunnydang in https://github.com/activemerchant/active_merchant/pull/5061
Authorize Net: add the surcharge field by @yunnydang in https://github.com/activemerchant/active_merchant/pull/5062
Paymentez: Update field for reference_id by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5065
CyberSource: Extend support for gratuity_amount, update Mastercard … by @rachelkirk in https://github.com/activemerchant/active_merchant/pull/5063
Update Nexi Xpay basic transactions after implement 3DS 3steps API by @sinourain in https://github.com/activemerchant/active_merchant/pull/5058
AuthorizeNet: Remove turn_on_nt_flow by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5056
Adyen: Update failed for network token cryptogram by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5055
Revert "Adyen: Update failed for network token cryptogram" by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5074
Avoid anonymous eval by @casperisfine in https://github.com/activemerchant/active_merchant/pull/4675
RedsysRest: Omit CVV from requests when not present by @jcreiff in https://github.com/activemerchant/active_merchant/pull/5077
Redsys Rest: Fix handling of missing CVV by @jcreiff in https://github.com/activemerchant/active_merchant/pull/5080
Add unionpay bin by @yunnydang in https://github.com/activemerchant/active_merchant/pull/5079
MerchantWarrior: Addding support for 3DS Global fields by @Heavyblade in https://github.com/activemerchant/active_merchant/pull/5072
FatZebra: Adding third-party 3DS params by @Heavyblade in https://github.com/activemerchant/active_merchant/pull/5066
Fix rubocop offenses for Xpay gateway by @sinourain in https://github.com/activemerchant/active_merchant/pull/5073
SumUp - Remove Void method by @sinourain in https://github.com/activemerchant/active_merchant/pull/5060
StripePI: Update for network tokens by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5075
Braintree: Add merchant_account_id to Verify by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5070
ECS-3370 Paymentez: Update success_from by @jherreraa in https://github.com/activemerchant/active_merchant/pull/5082
Updating Rubocop to 1.14.0 by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5069
Update Stripe scrub by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5090
Adyen: Update error code mapping by @DustinHaefele in https://github.com/activemerchant/active_merchant/pull/5085
Add new routex bin by @yunnydang in https://github.com/activemerchant/active_merchant/pull/5089
SumUp - Improve success_from and message_from methods by @sinourain in https://github.com/activemerchant/active_merchant/pull/5087
Adyen: Update "unexpected 3DS authentication response" error message … by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5078
Plexo: Add flow field to capture, purchase, and auth by @yunnydang in https://github.com/activemerchant/active_merchant/pull/5092
Shift4v2: Adding bank account support by @Heavyblade in https://github.com/activemerchant/active_merchant/pull/5088
PayTrace: Always send name in billing_address by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5086
StripePI: Update eci format by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5097
Paymentez: Remove reference_id flag by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5081
Fixing test CI pipeline by @Heavyblade in https://github.com/activemerchant/active_merchant/pull/5096
Revert "Fixing test CI pipeline" by @Heavyblade in https://github.com/activemerchant/active_merchant/pull/5100
Cybersource: Update NT flow by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5091
Revert "Cybersource: Update NT flow" by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5101
Cybersource Rest: Support normalized 3DS data by @aenand in https://github.com/activemerchant/active_merchant/pull/5105
Braintree: Expose data in params by @aenand in https://github.com/activemerchant/active_merchant/pull/5084
Datatrans: First implementation by @gasb150 in https://github.com/activemerchant/active_merchant/pull/5099
Checkout V2: Retain and refresh OAuth access token by @sinourain in https://github.com/activemerchant/active_merchant/pull/5098
Worldpay: Remove default ECI for NT by @aenand in https://github.com/activemerchant/active_merchant/pull/5103
Cybersource: Update NT flow by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5106
Litle: update the enhanced data field to return integer by @yunnydang in https://github.com/activemerchant/active_merchant/pull/5113
Litle: Fix commodity code placement in enhanced data fields by @yunnydang in https://github.com/activemerchant/active_merchant/pull/5115
Cybersource Rest: Support NT by @aenand in https://github.com/activemerchant/active_merchant/pull/5107
Decidir: Add support for customer object by @rachelkirk in https://github.com/activemerchant/active_merchant/pull/5071
FlexCharge: Adding support fot FlexCharge gateway by @Heavyblade in https://github.com/activemerchant/active_merchant/pull/5108
Shift4V2: Adding store for bank account and cc by @Heavyblade in https://github.com/activemerchant/active_merchant/pull/5111
Worldpay: Update stored creds by @aenand in https://github.com/activemerchant/active_merchant/pull/5114
Datatrans: NT, AP, GP support by @gasb150 in https://github.com/activemerchant/active_merchant/pull/5110
Worldpay: Encyrpted ApplePay and GooglePay by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5093
Revert "Worldpay: Encyrpted ApplePay and GooglePay" by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5122
Paymentez: Updates success_from method by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5116
Datatrans: Add 3DS2 Global by @gasb150 in https://github.com/activemerchant/active_merchant/pull/5118
FlexCharge: Add 3ds Global support by @javierpedrozaing in https://github.com/activemerchant/active_merchant/pull/5121
Flex Charge: Add support for TPV store by @edgarv09 in https://github.com/activemerchant/active_merchant/pull/5120
CheckoutV2: add sender object for purchase and auth by @yunnydang in https://github.com/activemerchant/active_merchant/pull/5124
HiPay: Fix parse authorization string by @javierpedrozaing in https://github.com/activemerchant/active_merchant/pull/5119
Worldpay: Provide option to use default ECI value by @aenand in https://github.com/activemerchant/active_merchant/pull/5126
Orbital: Add support for L2 and L3 fields, update XSD file by @rachelkirk in https://github.com/activemerchant/active_merchant/pull/5123
Update Stored Credentials for dlocal gateway by @sinourain in https://github.com/activemerchant/active_merchant/pull/5112
HiPay: Fix mastercard brand mapping by @javierpedrozaing in https://github.com/activemerchant/active_merchant/pull/5131
FlexCharge: Adding Inquire support by @Heavyblade in https://github.com/activemerchant/active_merchant/pull/5128
NMI: add NTID override by @yunnydang in https://github.com/activemerchant/active_merchant/pull/5134
Elavon: Add support for ApplePay and GooglePay by @almalee24 in https://github.com/activemerchant/active_merchant/pull/5052
Add L2/L3 data for cybersource rest and worldpay by @aenand in https://github.com/activemerchant/active_merchant/pull/5117
Add new UATP card type by @javierpedrozaing in https://github.com/activemerchant/active_merchant/pull/5137
New Contributors
@casperisfine made their first contribution in https://github.com/activemerchant/active_merchant/pull/4675
Full Changelog: https://github.com/activemerchant/active_merchant/compare/v1.135.0...v1.136.0