package
17.0.0
Repository: https://github.com/adyen/adyen-go-api-library.git
Documentation: pkg.go.dev

# Functions

HandleAccountNotificationRequest creates a Notification object from the given JSON string.
HandleBalanceAccountNotificationRequest creates a Notification object from the given JSON string.
HandleCardOrderNotificationRequest creates a Notification object from the given JSON string.
HandlePaymentNotificationRequest creates a Notification object from the given JSON string.
HandleSweepconfigurationNotificationRequest creates a Notification object from the given JSON string.
IbanAccountIdentificationAsPaymentInstrumentAdditionalBankAccountIdentificationsInner is a convenience function that returns IbanAccountIdentification wrapped in PaymentInstrumentAdditionalBankAccountIdentificationsInner.
NewAccountHolder instantiates a new AccountHolder object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAccountHolderCapability instantiates a new AccountHolderCapability object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAccountHolderCapabilityWithDefaults instantiates a new AccountHolderCapability object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewAccountHolderNotificationData instantiates a new AccountHolderNotificationData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAccountHolderNotificationDataWithDefaults instantiates a new AccountHolderNotificationData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewAccountHolderNotificationRequest instantiates a new AccountHolderNotificationRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAccountHolderNotificationRequestWithDefaults instantiates a new AccountHolderNotificationRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewAccountHolderWithDefaults instantiates a new AccountHolder object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewAccountSupportingEntityCapability instantiates a new AccountSupportingEntityCapability object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAccountSupportingEntityCapabilityWithDefaults instantiates a new AccountSupportingEntityCapability object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewAddress instantiates a new Address object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAddressWithDefaults instantiates a new Address object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewAmount instantiates a new Amount object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAmountWithDefaults instantiates a new Amount object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewAuthentication instantiates a new Authentication object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAuthenticationWithDefaults instantiates a new Authentication object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewBalance instantiates a new Balance object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewBalanceAccount instantiates a new BalanceAccount object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewBalanceAccountNotificationData instantiates a new BalanceAccountNotificationData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewBalanceAccountNotificationDataWithDefaults instantiates a new BalanceAccountNotificationData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewBalanceAccountNotificationRequest instantiates a new BalanceAccountNotificationRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewBalanceAccountNotificationRequestWithDefaults instantiates a new BalanceAccountNotificationRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewBalanceAccountWithDefaults instantiates a new BalanceAccount object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewBalancePlatformNotificationResponse instantiates a new BalancePlatformNotificationResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewBalancePlatformNotificationResponseWithDefaults instantiates a new BalancePlatformNotificationResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewBalanceWithDefaults instantiates a new Balance object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewBankAccountDetails instantiates a new BankAccountDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewBankAccountDetailsWithDefaults instantiates a new BankAccountDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewBulkAddress instantiates a new BulkAddress object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewBulkAddressWithDefaults instantiates a new BulkAddress object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewCapabilityProblem instantiates a new CapabilityProblem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewCapabilityProblemEntity instantiates a new CapabilityProblemEntity object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewCapabilityProblemEntityRecursive instantiates a new CapabilityProblemEntityRecursive object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewCapabilityProblemEntityRecursiveWithDefaults instantiates a new CapabilityProblemEntityRecursive object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewCapabilityProblemEntityWithDefaults instantiates a new CapabilityProblemEntity object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewCapabilityProblemWithDefaults instantiates a new CapabilityProblem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewCapabilitySettings instantiates a new CapabilitySettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewCapabilitySettingsWithDefaults instantiates a new CapabilitySettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewCard instantiates a new Card object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewCardConfiguration instantiates a new CardConfiguration object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewCardConfigurationWithDefaults instantiates a new CardConfiguration object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewCardOrderItem instantiates a new CardOrderItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewCardOrderItemDeliveryStatus instantiates a new CardOrderItemDeliveryStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewCardOrderItemDeliveryStatusWithDefaults instantiates a new CardOrderItemDeliveryStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewCardOrderItemWithDefaults instantiates a new CardOrderItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewCardOrderNotificationRequest instantiates a new CardOrderNotificationRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewCardOrderNotificationRequestWithDefaults instantiates a new CardOrderNotificationRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewCardWithDefaults instantiates a new Card object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewContactDetails instantiates a new ContactDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewContactDetailsWithDefaults instantiates a new ContactDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewDeliveryAddress instantiates a new DeliveryAddress object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewDeliveryAddressWithDefaults instantiates a new DeliveryAddress object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewDeliveryContact instantiates a new DeliveryContact object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewDeliveryContactWithDefaults instantiates a new DeliveryContact object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewExpiry instantiates a new Expiry object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewExpiryWithDefaults instantiates a new Expiry object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewIbanAccountIdentification instantiates a new IbanAccountIdentification object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewIbanAccountIdentificationWithDefaults instantiates a new IbanAccountIdentification object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewName instantiates a new Name object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNameWithDefaults instantiates a new Name object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewPaymentInstrument instantiates a new PaymentInstrument object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaymentInstrumentNotificationData instantiates a new PaymentInstrumentNotificationData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaymentInstrumentNotificationDataWithDefaults instantiates a new PaymentInstrumentNotificationData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaymentInstrumentWithDefaults instantiates a new PaymentInstrument object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaymentNotificationRequest instantiates a new PaymentNotificationRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaymentNotificationRequestWithDefaults instantiates a new PaymentNotificationRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPhone instantiates a new Phone object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPhoneNumber instantiates a new PhoneNumber object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPhoneNumberWithDefaults instantiates a new PhoneNumber object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPhoneWithDefaults instantiates a new Phone object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPlatformPaymentConfiguration instantiates a new PlatformPaymentConfiguration object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPlatformPaymentConfigurationWithDefaults instantiates a new PlatformPaymentConfiguration object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewRemediatingAction instantiates a new RemediatingAction object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewRemediatingActionWithDefaults instantiates a new RemediatingAction object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewResource instantiates a new Resource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewResourceWithDefaults instantiates a new Resource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewSweepConfigurationNotificationData instantiates a new SweepConfigurationNotificationData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewSweepConfigurationNotificationDataWithDefaults instantiates a new SweepConfigurationNotificationData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewSweepConfigurationNotificationRequest instantiates a new SweepConfigurationNotificationRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewSweepConfigurationNotificationRequestWithDefaults instantiates a new SweepConfigurationNotificationRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewSweepConfigurationV2 instantiates a new SweepConfigurationV2 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewSweepConfigurationV2WithDefaults instantiates a new SweepConfigurationV2 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewSweepCounterparty instantiates a new SweepCounterparty object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewSweepCounterpartyWithDefaults instantiates a new SweepCounterparty object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewSweepSchedule instantiates a new SweepSchedule object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewSweepScheduleWithDefaults instantiates a new SweepSchedule object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewVerificationDeadline instantiates a new VerificationDeadline object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewVerificationDeadlineWithDefaults instantiates a new VerificationDeadline object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewVerificationError instantiates a new VerificationError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewVerificationErrorRecursive instantiates a new VerificationErrorRecursive object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewVerificationErrorRecursiveWithDefaults instantiates a new VerificationErrorRecursive object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewVerificationErrorWithDefaults instantiates a new VerificationError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.

# Structs

AccountHolder struct for AccountHolder.
AccountHolderCapability struct for AccountHolderCapability.
AccountHolderNotificationData struct for AccountHolderNotificationData.
AccountHolderNotificationRequest struct for AccountHolderNotificationRequest.
AccountSupportingEntityCapability struct for AccountSupportingEntityCapability.
Address struct for Address.
Amount struct for Amount.
Authentication struct for Authentication.
Balance struct for Balance.
BalanceAccount struct for BalanceAccount.
BalanceAccountNotificationData struct for BalanceAccountNotificationData.
BalanceAccountNotificationRequest struct for BalanceAccountNotificationRequest.
BalancePlatformNotificationResponse struct for BalancePlatformNotificationResponse.
BankAccountDetails struct for BankAccountDetails.
BulkAddress struct for BulkAddress.
CapabilityProblem struct for CapabilityProblem.
CapabilityProblemEntity struct for CapabilityProblemEntity.
CapabilityProblemEntityRecursive struct for CapabilityProblemEntityRecursive.
CapabilitySettings struct for CapabilitySettings.
Card struct for Card.
CardConfiguration struct for CardConfiguration.
CardOrderItem struct for CardOrderItem.
CardOrderItemDeliveryStatus struct for CardOrderItemDeliveryStatus.
CardOrderNotificationRequest struct for CardOrderNotificationRequest.
ContactDetails struct for ContactDetails.
DeliveryAddress struct for DeliveryAddress.
DeliveryContact struct for DeliveryContact.
Expiry struct for Expiry.
IbanAccountIdentification struct for IbanAccountIdentification.
Name struct for Name.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PaymentInstrument struct for PaymentInstrument.
PaymentInstrumentAdditionalBankAccountIdentificationsInner - struct for PaymentInstrumentAdditionalBankAccountIdentificationsInner.
PaymentInstrumentNotificationData struct for PaymentInstrumentNotificationData.
PaymentNotificationRequest struct for PaymentNotificationRequest.
Phone struct for Phone.
PhoneNumber struct for PhoneNumber.
PlatformPaymentConfiguration struct for PlatformPaymentConfiguration.
RemediatingAction struct for RemediatingAction.
Resource struct for Resource.
SweepConfigurationNotificationData struct for SweepConfigurationNotificationData.
SweepConfigurationNotificationRequest struct for SweepConfigurationNotificationRequest.
SweepConfigurationV2 struct for SweepConfigurationV2.
SweepCounterparty struct for SweepCounterparty.
SweepSchedule struct for SweepSchedule.
VerificationDeadline struct for VerificationDeadline.
VerificationError struct for VerificationError.
VerificationErrorRecursive struct for VerificationErrorRecursive.