Skip to content

Releases: Adyen/adyen-dotnet-api-library

Adyen .net API Library v23.0.0

05 Nov 14:40
811f8a2
Compare
Choose a tag to compare

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

Adyen .net API Library v22.0.0

22 Oct 14:01
3d7b184
Compare
Choose a tag to compare

Breaking Changes 🛠

  • Balance Platform:

    • The enum-values inCreateSweepConfigurationV2, SweepConfigurationV2 and UpdateSweepConfigurationV2 have shifted
      • Added AccountHierarchyNotActive, DirectDebitNotSupported, PendingExecution, TransferInstrumentDoesNotExist
    • The enum-values in VerificationDeadline, VerificationErrorRecursive, VerificationError have shifted
      • Added IssueCreditLimit
  • Transfers API:

    • The enum-values in Modification has shifted
      • Added PendingExecution
    • The enum-values in Transfer, TransferData, TransferEvent, TransferReview have shifted
      • Added AccountHierarchyNotActive, DirectDebitNotSupported, PendingExecution, TransferInstrumentDoesNotExist
  • Legal Entity API:

    • The enum-values in AcceptTermsOfServiceResponse, TermsOfServiceAcceptanceInfo, CalculateTermsOfServiceStatusResponse, GetTermsOfServiceDocumentRequest and GetTermsOfServiceDocumentResponse have shifted
      • Removed AdyenChargeCard
    • Removed AllowDebugUi from OnboardingLinkSettings
  • Management API:

    • Removes Stores from SplitConfiguration

New features

  • Balance Platform API:

    • Added BranchNumber in BankAccountDetails
    • Added Name in RegisterSCARequest
  • Transfers API:

    • Added support for approving and canceling Transfers in TransfersService
      • Added DirectionDebitInformation
      • Added ApproveTransfersRequest, CancelTransferRequest
      • Added TransferReview
      • Added TransferRequestReview
  • Management API:

    • Added MaxAmount in Currency
    • Added Commercial in ModelConfiguration
  • Classic Checkout API:

    • Added Authorised to ModificationResult enum
  • The Obsolete-attribute now includes the deprecation message if it's populated in the OpenAPI Specifications

  • Update all services by @AdyenAutomationBot in #1069

Other Changes 🖇️

Full Changelog: v21.0.0...v22.0.0

Adyen .net API Library v21.0.0

07 Oct 14:35
998800e
Compare
Choose a tag to compare

What's Changed

Breaking Changes 🛠

  • Checkout API:

    • In PaymentDetails the bizum payment method added causing changes in the numeric values of enums within the class
  • LEM API:

    • In GetTermsOfServiceDocumentResponse, GetTermsOfServiceDocumentRequest, AcceptTermsOfServiceResponse, TermsOfServiceAcceptanceInfo and CalculateTermsOfServiceStatusResponse added adyenChangeCard enum, causing numeric value changes in sub-sequential enums.
    • In VerificationDeadline, VerificationError and VerificationErrorRecursive class added issueCreditLimit enum, causing numeric value changes in sub-sequential enums.
    • In BusinessLineInfoUpdate class capability including ServiceEnum members removed after marked obsolete
  • Management API:

    • In PaymentMethod and PaymentMethodSetupInfo class GenericPmWithTdiInfo name change to JCBInfo
  • Update all services by @AdyenAutomationBot in #1059

Other Changes 🖇️

  • Checkout API:

    • In CardDetailsResponse class the attributes FundingSource and IsCardCommercial added to check if the funding source of the card is eg. Debit, Credit or Prepaid and to check if the card is a consumer or commercial card.
    • In FundRecipients class the WalletPurpose attribute and WalletPurposeEnum with members IdentifiedBoleto, TransferDifferentWallet, TransferOwnWallet, TransferSameWallet and UnidentifiedBoleto were added. To indicate the purpose of a digital wallet transaction.
    • In Mandate class count attribute added to retrieve the number of transactions that can be performed within the given frequency
    • In PayToDetails class RecurringDetailReference marked as obsolete, StoredPaymentMethodId added to return the reference to the payment method in the response when creating the token.
  • LEM API:

    • Added CheckTaxElectronicDeliveryConsentResponse which allows a platform to check delivery consent for US Tax Form 1099-K.
    • In OnboardingLinkSettings add allowDebugUi to indicate if the user may press a hidden key combination to open the HO debugging UI
    • SetTaxElectronicDeliveryConsentRequest added which allows a platform to set delivery consent (electronic delivery true|false) for US Tax Form 1099-K
  • Management API:

    • JCBInfo added
  • Payment API:

    • In Mandate class count added to retrieve the number of transactions that can be performed within the given frequency
  • Allow .NET Library to send encrypted payloads to the /sync and /async Cloud Terminal API endpoints by @Kwok-he-Chu in #1060

  • Remove extra backslash for possdk by @jillingk in #1062 fixing double append of /checkout when using possdk

  • Add deprecated message in mustache model template by @Kwok-he-Chu in #1064

  • Release v21.0.0 by @AdyenAutomationBot in #1063

Full Changelog: v20.0.0...v21.0.0

Adyen .net API Library v20.0.0

10 Sep 12:47
d9344b5
Compare
Choose a tag to compare

What's Changed

Breaking Changes 🛠

  • Added Accel, Alelo, BaneseCard, BaneseCardCredit, BaneseCardPrepaid, Credtodos, CredtodosPrivateCredit, CredtodosPricateDebit, Payme, PaymePos, Pulse, Sodexo, Star, TodoGiftcard, UpBrazilCredit, ValeRefeicao, ValeRefeicaoPrepaid.
    Causing enum value changes in:
    Adyen/Model/Management/PaymentMethodResponse.cs
  • Update all services by @AdyenAutomationBot in #1055

Other Changes 🖇️

Full Changelog: v19.1.0...v20.0.0

Adyen .net API Library v19.1.0

29 Aug 11:18
1365f8a
Compare
Choose a tag to compare

What's Changed

New Features 💎

Other Changes 🖇️

Full Changelog: v19.0.0...v19.1.0

Adyen .net API Library v19.0.0

22 Aug 08:16
6a8d706
Compare
Choose a tag to compare

What's Changed

Breaking Changes 🛠

Fixes ⛑️

Other Changes 🖇️

Full Changelog: v18.0.0...v19.0.0

Adyen .net API Library v18.0.0

18 Jul 08:41
5402e3a
Compare
Choose a tag to compare

What's Changed

Breaking Changes 🛠

Other Changes 🖇️

Full Changelog: v17.0.0...v18.0.0

Adyen .net API Library v17.0.0

04 Jul 11:25
6ebdcc2
Compare
Choose a tag to compare

What's Changed

Breaking Changes 🛠

Other Changes 🖇️

Full Changelog: v16.2.0...v17.0.0

Adyen .net API Library v16.2.0

21 Jun 14:03
37458e6
Compare
Choose a tag to compare

What's Changed

New Features 💎

Other Changes 🖇️

Full Changelog: v16.1.0...v16.2.0

Adyen .net API Library v16.1.0

30 May 08:56
54c8369
Compare
Choose a tag to compare

What's Changed

New Features 💎

Other Changes 🖇️

Full Changelog: v16.0.0...v16.1.0