Skip to content

Adyen .net API Library v23.0.0

Latest
Compare
Choose a tag to compare
@AdyenAutomationBot AdyenAutomationBot released this 05 Nov 14:40
· 3 commits to main since this release
811f8a2

What's Changed

Breaking Changes 🛠

  • Checkout API:

    • In PaymentDetails removed ebanking_FI which changes underling enum integer values
    • In StoredPaymentMethodDetails removed twint enum changing subsequent enum integer values
  • TransactionWebhooks API:

    • In RelayedAuthorisationData previously using Checkout API changed to using TransactionWebhooks API, changed StoredDetails to RelayedAuthorisationData. Removed bank, card and emailAddress, added metadata and reference
    • In Transaction removed TransferData added description, paymentInstrument and referenceForBeneficiary, changed TransferData to TransferView
    • Changed PaymentVerificationRequest to TransferNotificationValidationFact, removed payload added result and type. Previously using Checkout API changed to using TransactionWebhooks API.
    • Changed TransferData class to Transferview and added categoryData
  • Update all services by @AdyenAutomationBot in #1080

Fixes ⛑️

  • Fix: In-person Payments - Adyen HttpClient throws a 400: BadRequest, ResponseBody: {"errors":["At toplevel: Missing"]} - We now enforce passing the SaleToPoiRequest in the interface when making terminal-api requests - by @Kwok-he-Chu in #1078

Other Changes 🖇️

  • Checkout API:

    • In CheckoutPaymentMethod added EBankingFinlandDetails, PayByBankAISDirectDebitDetails and TwintDetails.
    • Added EBankingFinlandDetails class
    • Added PayByBankAISDirectDebitDetails class
    • Added TwintDetails class
    • In ResponseAdditionalDataCard added CardProductIdEnum
    • In ThreeDSRequestData added disabled enum
  • LegalEntityManagement API:
    Added support for TermsOfService

    • Added GetAcceptedTermsOfServiceDocument & GetAcceptedTermsOfServiceDocumentAsync
  • Payment API:

    • In ResponseAdditionalDataCard added CardProductIdEnum
  • TransactionWebhooks API:
    Added support for TransactionWebhooks

    • Added BankCategoryData class
    • Added InternalCategoryData class
    • Added IssuedCard class
    • Added PaymentInstrument class
    • Added PlatformPayment class
  • Update README stating that it supports .NET 6.0 by @Kwok-he-Chu in #1073

  • Release v23.0.0 by @AdyenAutomationBot in #1074

Full Changelog: v22.0.0...v23.0.0