v1.128.0
What's Changed
- Shift4: Fix authorization and entryMode param by @ajawadmirza in #4589
- MercadoPago: Add transaction inquire request by @molbrown in #4588
- Worldpay: Add transaction inquire request by @molbrown in #4592
- Adyen: Map Standard Error Codes by @ajawadmirza in #4593
- MerchantE: Add support for recurring transactions by @naashton in #4594
- CyberSource: add support for several fields by @rachelkirk in #4595
- Shift4: Update refund request by @ajawadmirza in #4596
- TransFirstTransactionExpress: Add prefix to transCode xml tag by @dsmcclain in #4582
- D Local: Add support for
original_order_id
field by @rachelkirk in #4605 - Borgun: Add support for 3DS by @ajawadmirza in #4603
- Borgun: Add 3ds frictionless tests by @ajawadmirza in #4607
- Accept both formats of Canadian routing numbers by @molbrown in #4568
- CheckoutV2: Add support for
merchant_initiated_transaction_id
by @rachelkirk in #4611 - CardConnect: Add Stored Credential by @ajawadmirza in #4609
- Stripe: Fix header for test account deletion call by @curiousepic in #4612
- Redsys: enable NTID generation with zero-value verify by @jcreiff in #4615
- IPG Gateway: override store id by @aenand in #4619
- Add alternate alpha2 country code for Kosovo by @jcreiff in #4622
- CyberSource: Refactor and add support for several fields by @rachelkirk in #4623
- Reach: adding gateway by @Heavyblade in #4618
- Orbital: integration improvements by @molbrown in #4626
- Reach: Adding custom fields by @jherreraa in #4627
- iVeri: Add additional url by @almalee24 in #4630
- Payeezy: Add apple pay by @naashton in #4631
- Payeezy Scrub Cryptogram by @naashton in #4633
- Reach: add Scrubing by @gasb150 in #4620
- CyberSource: Refactor to better adhere to XSD by @rachelkirk in #4634
- Revert "CyberSource: Refactor to better adhere to XSD" by @rachelkirk in #4638
- CommerceHub: Add new gateway by @naashton in #4640
- Reach: PSP Integration - Verify / Void / Refund by @Heavyblade in #4641
- CyberSource: Update installment data method by @rachelkirk in #4642
- updating cabal BIN range by @bradbroge in #4643
- Reach: Add stored credential support by @gasb150 in #4636
- Element: fix bug with billing address email by @jcreiff in #4644
- Reach: Fixing bug when using union pay card by @Heavyblade in #4645
- Reach: Fix bug CIT-Setup-Unscheduled by @gasb150 in #4646
- Reach: refactor to prevent symbols on response by @Heavyblade in #4650
- Decidir: Add transaction inquire request by @almalee24 in #4649
- Reach: Fixing store credentials and Exception issues by @Heavyblade in #4656
- Revert "Reach: Fixing store credentials and Exception issues" by @Heavyblade in #4662
- Reach: fixing store credentials and Exception issues by @Heavyblade in #4663
- EBANX: add soft_descriptor field by @jcreiff in #4658
- Commerce_hub: Add Apple Pay and Google Pay by @gasb150 in #4648
- Element/Vantiv: Add google pay and apple pay support by @jherreraa in #4647
- Reach: fix amount handling to work with cents properly by @Heavyblade in #4670
- GlobalCollect: Add transaction inquire request by @almalee24 in #4669
- Stripe PI: Add Level 3 support by @almalee24 in #4673
- Braintree: return additional processor response by @jcreiff in #4653
- Payeezy name from
billing_address
onpurchase
by @naashton in #4674 - GlobalCollect: fix inquire bug by @almalee24 in #4676
- Plexo: add 5 credit card brands by @edgarv09 in #4652
- Stripe PI: use MultiResponse in create_setup_intent by @jcreiff in #4683
- Payeezy change
method
on capture by @naashton in #4684 - Credorax: Update MIT logic by @aenand in #4686
- Adyen: Add support for
skip_mpi_data
flag by @rachelkirk in #4654 - Add Canadian Institution Numbers by @jcreiff in #4687
- Payeezy: Handle nil and empty values for Apple Pay by @naashton in #4694
- Tns: update test URL by @almalee24 in #4698
- TrustCommerce: Update
authorization_from
to handlestore
response by @jherreraa in #4691 - TrustCommerce Verify feature added by @jherreraa in #4692
- Rapyd: Add customer object to transactions by @javierpedrozaing in #4664
- CheckoutV2: Add store/unstore by @gasb150 in #4677
- Revert "CheckoutV2: Add store/unstore (#4677)" by @naashton in #4703
- Moneris: Fix google pay (update apple pay) by @sinourain in #4689
- Litle: Add prelive url by @aenand in #4710
- Commercehub fixing bugs by @Heavyblade in #4705
- CommerceHub: Fixing verify status and prevent tokenization by @Heavyblade in #4716
- Payeezy: Update Stored Credentials by @almalee24 in #4711
- Remove raise ArgumentError on get requests by @naashton in #4714
- ChekoutV2:Add store/unstore by @gasb150 in #4712
- Payeezy: Ignore
xid
for AP Amex by @naashton in #4721 - TrustCommerce Verify feature added by @jherreraa in #4699
- CER-440 by @yunnydang in #4713
- CER-460 Add descriptor phone number to blue_snap by @yunnydang in #4717
- Braintree: Update transaction hash method by @yunnydang in #4718
- CommerceHub: adjusting reference details by @Heavyblade in #4723
- Orbital: dismiss CardSecValInd restriction by @jherreraa in #4724
- CommerceHub: setting transactionReferenceId for refunds by @Heavyblade in #4727
- Paymentez: Add inquire by transaction_id by @aenand in #4729
- Cybersource Rest - update message response on error by @sinourain in #4730
- Ebanx: Add transaction inquire request by @almalee24 in #4725
- CommerceHub: Update fields for transactions with sotred credentials by @javierpedrozaing in #4733
- Ebanx: Add support of Elo & Hipercard by @almalee24 in #4702
- Checkout_v2: Add idempotency key support by @yunnydang in #4728
- Adyen: add support for shopper_statement field for capture action by @yunnydang in #4736
- Checkout_v2: update idmepotency_key names by @yunnydang in #4737
- Shift4: Fix
Content-type
value by @naashton in #4740 - Ebanx: Remove default email by @aenand in #4747
- Stripe PI: tokenize PM for verify by @aenand in #4748
- Kushki Gateway: Add support for the months and deferred fields by @yunnydang in #4752
- Borgun: Update TrCurrencyExponent by @aenand in #4751
- Bogus: Add verify functionality by @willemk in #4749
- Checkout: Add Shipping Address by @nicolas-maalouf-cko in #4755
New Contributors
- @jherreraa made their first contribution in #4627
- @edgarv09 made their first contribution in #4652
- @javierpedrozaing made their first contribution in #4664
- @yunnydang made their first contribution in #4713
- @willemk made their first contribution in #4749
Full Changelog: 1.127.0...v1.128.0