Releases: Adyen/adyen-go-api-library
Adyen Go API Library v13.0.0
What's Changed
Breaking Changes 🛠
- Management API:
- In
PaymentMethod
andPaymentMethodSetupInfo
classGenericPmWithTdiInfo
name change toJCBInfo
- In
- LEM API:
- In
BusinessLineInfoUpdate
classcapability
,legalEntityId
,salesChannels
andservice
are removed
- In
- Update all services by @AdyenAutomationBot in #359
Other Changes 🖇️
-
Checkout API:
- In
CardDetailsResponse
the attributesFundingSource
andIsCardCommercial
are 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
theWalletPurpose
attribute added to indicate the purpose of a digital wallet transaction. - In
Mandate
addedcount
attribute to retrieve the number of transactions that can be performed within the given frequency - In
PayToDetails
classRecurringDetailReference
marked deprecated andStoredPaymentMethodId
added to return the reference to the payment method in the response when creating the token. - In
PaymentDetails
classbizum
added
- In
-
LEM API:
- In
GetTermsOfServiceDocumentResponse
,GetTermsOfServiceDocumentRequest
,AcceptTermsOfServiceResponse
andTermsOfServiceAcceptanceInfo
addedadyenChangeCard
enum. TaxEDeliveryConsentApi
added- Added
CheckTaxElectronicDeliveryConsentResponse
which allows a platform to check delivery consent for US Tax Form 1099-K. SetTaxElectronicDeliveryConsentRequest
added which allows a platform to set delivery consent (electronic delivery true|false) for US Tax Form 1099-K- In
OnboardingLinkSettings
addallowDebugUi
to indicate if the user may press a hidden key combination to open the HO debugging UI
- In
-
Management API:
JCBInfo
added
-
Payment API:
- In
Mandate
classcount
added to retrieve the number of transactions that can be performed within the given frequency
- In
-
Update CODEOWNERS by @acampos1916 in #361
-
Release v13.0.0 by @AdyenAutomationBot in #360
Full Changelog: v12.2.0...v13.0.0
Adyen Go API Library v12.2.0
What's Changed
New Features 💎
-
Checkout API:
- Add EftDetails payment method
-
Management API:
- Add support for Accel, Nyce, PayMe, Pulse, Sodexo, Star
Connectivity
class add attributeTerminalIPAddressURL
-
Update all services by @AdyenAutomationBot in #356
Other Changes 🖇️
- Pin go formatter version by @michaelpaul in #357
- Release v12.2.0 by @AdyenAutomationBot in #358
Full Changelog: v12.1.0...v12.2.0
Adyen Go API Library v12.1.0
What's Changed
New Features 💎
Add POS Mobile API to enable accepting in-person payments using a commercial off-the-shelf (COTS) device like a phone (Tap to Pay, mobile transactions in combination with a card reader).
-
Checkout API:
- Add PayToDetails payment method
FundRecipient
add attributeIBAN
PaymentLinkRequest
add attributesFundOrigin
andFundRecipient
PaymentLinkResponse
add attributesFundOrigin
andFundRecipient
-
Update all services by @AdyenAutomationBot in #355
Other Changes 🖇️
- updated readme paymentsApp by @DjoykeAbyah in #353
- Release v12.1.0 by @AdyenAutomationBot in #354
Full Changelog: v12.0.0...v12.1.0
Adyen Go API Library v12.0.0
What's Changed
Breaking Changes 🛠
-
Checkout API:
- The attribute
TransferInstrumentId
(the unique identifier of your user's verified transfer instrument, which you can use to top up their balance accounts includes) has been added toAchDetails
,BacsDirectDebitDetails
,SepaDirectDebitDetails
- Adyen Giving support for Campaign Manager:
DonationsApi
provides theDonationCampaigns
method to get a list of donation campaigns,DonationCampaignsRequest
class has a new fieldDonationCampaignId
StoredPaymentMethodDetails
remove enumbankTransfer_IBAN
- In
PaymentDetails
add enumbankTransfer_IBAN
- The attribute
-
Transfers API:
- Removed enums
cashOutFee
,cashOutFunding
and addedcard
inTransferData
,Transfer
Note: usecashoutFee
andcashoutFunding
instead.
- Removed enums
-
Update all services by @AdyenAutomationBot in #345
-
Removed PaymentInstruments class, enums to lower-case in:
-
Removed Inactive in:
-
Changed Enums to lowercase in:
-
Changed Contact to DeliveryContact in:
-
Removed Blocked, Stolen, Requested, Lost, Discarded and changed Enums to lowercase in:
-
Removed fullName string in:
-
Added Card and Removed cashOutFee and cashOutFunding in:
New Features 💎
Add support for Payments App API, used to onboard and manage the Adyen Payments App on Android
- LEM API:
Organization
addCountryOfGoverningLaw
attribute
Other Changes 🖇️
- Update configuration.go by @jillingk in #351
- update v11 to v12 by @DjoykeAbyah in #352
- Release v12.0.0 by @AdyenAutomationBot in #350
- Configuration Webhooks v1 to v2
Full Changelog: v11.0.0...v12.0.0
Adyen Go API Library v11.0.0
What's Changed
Breaking Changes 🛠
-
Checkout API:
- In
IdealDetails
andIdealDonations
the attributeIssuer
is no longer mandatory. This is required to support iDEAL 2.0- src/checkout/model_ideal_details.go
- src/checkout/model_ideal_donations.go
NOTE: to set Issuer in this version useideal.SetIssuer("your_issuer_id")
- In
PaymentDetails
remove enumbankTransfer_IBAN
- In
StoredPaymentMethodDetails
add enumbankTransfer_IBAN
- In
-
Update all services by @AdyenAutomationBot in #342
Other Changes 🖇️
- added new issue labeler and stalebot by @DjoykeAbyah in #340
- fix stalebot by @DjoykeAbyah in #343
- changed v10 to v11 by @DjoykeAbyah in #347
- removed issuer string from NewIdealDetails by @DjoykeAbyah in #346
- added SetIssuer to test by @DjoykeAbyah in #348
- Release v11.0.0 by @AdyenAutomationBot in #341
Full Changelog: v10.4.0...v11.0.0
Adyen Go API Library v10.4.0
What's Changed
New Features 💎
-
Checkout API:
- Add PayByBankDetails payment method
-
Update all services by @AdyenAutomationBot in #338
Other Changes 🖇️
- Release v10.4.0 by @AdyenAutomationBot in #339
Full Changelog: v10.3.1...v10.4.0
Adyen Go API Library v10.3.1
What's Changed
Other Changes 🖇️
- Fix major version not bumped by @jillingk in #336
- Release v10.3.1 by @AdyenAutomationBot in #337
Full Changelog: v10.3.0...v10.3.1
Adyen Go API Library v10.3.0
What's Changed
New Features 💎
-
Checkout API:
- CashApp support: add
subtype
inCashAppDetails
- In
GooglePayDetails
,PayWithGoogleDetails
,GooglePayDonations
andPayWithGoogleDonations
structs the attributeThreeDS2SdkVersion
has been added, required for mobile integrations SubMerchantInfo
add new attributesAmount
,Email
,PhoneNumber
- CashApp support: add
-
Balance Platform Configuration API:
- Add enum
declined
inCreateSweepConfigurationV2
,SweepConfigurationV2
,UpdateSweepConfigurationV2
- Add attribute
StatusComment
in classesPaymentInstrument
,PaymentInstrumentInfo
- Add attribute
MatchingValues
in classTransactionRuleRestrictions
to check if a user has recently made multiple transfers with the specified values
- Add enum
-
Transfers API:
- Add enum
declined
inTransfer
,TransferData
,TransferEvent
- In
TransferInfo
add attributeType
- Add enum
-
Update all services by @AdyenAutomationBot in #333
Other Changes 🖇️
- chore(deps): update actions/checkout digest to 692973e by @renovate in #322
- Release v10.3.0 by @AdyenAutomationBot in #334
Full Changelog: v10.2.0...v10.3.0
Adyen Go API Library v10.2.0
What's Changed
New Features 💎
-
Management API:
- In
api_android_files_company_level.go
addReprocessAndroidAppInput
andReprocessAndroidApp
- In
-
Update all services by @AdyenAutomationBot in #331
Other Changes 🖇️
- Release v10.2.0 by @AdyenAutomationBot in #332
Full Changelog: v10.1.0...v10.2.0
Adyen Go API Library v10.1.0
What's Changed
New Features 💎
-
Checkout API:
- In
AdditionalDataAirline
a new attributeAirlineIssueDate
has been introduced
- In
-
Update all services by @AdyenAutomationBot in #329
Other Changes 🖇️
- Release v10.1.0 by @AdyenAutomationBot in #330
Full Changelog: v10.0.0...v10.1.0