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

# Functions

HandleMerchantCreatedNotificationRequest creates a Notification object from the given JSON string.
HandleMerchantUpdatedNotificationRequest creates a Notification object from the given JSON string.
HandlePaymentMethodCreatedNotificationRequest creates a Notification object from the given JSON string.
HandlePaymentMethodRequestRemovedNotificationRequest creates a Notification object from the given JSON string event: paymentMethod.requestRemoved.
HandlePaymentMethodScheduledForRemovalNotificationRequest creates a Notification object from the given JSON string event: paymentMethod.requestScheduledForRemoval.
NewAccountCapabilityData instantiates a new AccountCapabilityData 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.
NewAccountCapabilityDataWithDefaults instantiates a new AccountCapabilityData 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.
NewAccountCreateNotificationData instantiates a new AccountCreateNotificationData 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.
NewAccountCreateNotificationDataWithDefaults instantiates a new AccountCreateNotificationData 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.
NewAccountNotificationResponse instantiates a new AccountNotificationResponse 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.
NewAccountNotificationResponseWithDefaults instantiates a new AccountNotificationResponse 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.
NewAccountUpdateNotificationData instantiates a new AccountUpdateNotificationData 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.
NewAccountUpdateNotificationDataWithDefaults instantiates a new AccountUpdateNotificationData 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.
NewMerchantCreatedNotificationRequest instantiates a new MerchantCreatedNotificationRequest 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.
NewMerchantCreatedNotificationRequestWithDefaults instantiates a new MerchantCreatedNotificationRequest 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.
NewMerchantUpdatedNotificationRequest instantiates a new MerchantUpdatedNotificationRequest 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.
NewMerchantUpdatedNotificationRequestWithDefaults instantiates a new MerchantUpdatedNotificationRequest 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.
NewMidServiceNotificationData instantiates a new MidServiceNotificationData 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.
NewMidServiceNotificationDataWithDefaults instantiates a new MidServiceNotificationData 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.
NewNotificationDataMessage instantiates a new NotificationDataMessage 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.
NewNotificationDataMessageWithDefaults instantiates a new NotificationDataMessage 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
NewPaymentMethodCreatedNotificationRequest instantiates a new PaymentMethodCreatedNotificationRequest 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.
NewPaymentMethodCreatedNotificationRequestWithDefaults instantiates a new PaymentMethodCreatedNotificationRequest 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.
NewPaymentMethodNotificationResponse instantiates a new PaymentMethodNotificationResponse 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.
NewPaymentMethodNotificationResponseWithDefaults instantiates a new PaymentMethodNotificationResponse 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.
NewPaymentMethodRequestRemovedNotificationRequest instantiates a new PaymentMethodRequestRemovedNotificationRequest 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.
NewPaymentMethodRequestRemovedNotificationRequestWithDefaults instantiates a new PaymentMethodRequestRemovedNotificationRequest 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.
NewPaymentMethodScheduledForRemovalNotificationRequest instantiates a new PaymentMethodScheduledForRemovalNotificationRequest 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.
NewPaymentMethodScheduledForRemovalNotificationRequestWithDefaults instantiates a new PaymentMethodScheduledForRemovalNotificationRequest 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.
NewTerminalSettingsData instantiates a new TerminalSettingsData 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.
NewTerminalSettingsDataWithDefaults instantiates a new TerminalSettingsData 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.
NewTerminalSettingsNotificationRequest instantiates a new TerminalSettingsNotificationRequest 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.
NewTerminalSettingsNotificationRequestWithDefaults instantiates a new TerminalSettingsNotificationRequest 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.
NewTerminalSettingsNotificationResponse instantiates a new TerminalSettingsNotificationResponse 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.
NewTerminalSettingsNotificationResponseWithDefaults instantiates a new TerminalSettingsNotificationResponse 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

AccountCapabilityData struct for AccountCapabilityData.
AccountCreateNotificationData struct for AccountCreateNotificationData.
AccountNotificationResponse struct for AccountNotificationResponse.
AccountUpdateNotificationData struct for AccountUpdateNotificationData.
CapabilityProblem struct for CapabilityProblem.
CapabilityProblemEntity struct for CapabilityProblemEntity.
CapabilityProblemEntityRecursive struct for CapabilityProblemEntityRecursive.
MerchantCreatedNotificationRequest struct for MerchantCreatedNotificationRequest.
MerchantUpdatedNotificationRequest struct for MerchantUpdatedNotificationRequest.
MidServiceNotificationData struct for MidServiceNotificationData.
NotificationDataMessage struct for NotificationDataMessage.
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
PaymentMethodCreatedNotificationRequest struct for PaymentMethodCreatedNotificationRequest.
PaymentMethodNotificationResponse struct for PaymentMethodNotificationResponse.
PaymentMethodRequestRemovedNotificationRequest struct for PaymentMethodRequestRemovedNotificationRequest.
PaymentMethodScheduledForRemovalNotificationRequest struct for PaymentMethodScheduledForRemovalNotificationRequest.
RemediatingAction struct for RemediatingAction.
TerminalSettingsData struct for TerminalSettingsData.
TerminalSettingsNotificationRequest struct for TerminalSettingsNotificationRequest.
TerminalSettingsNotificationResponse struct for TerminalSettingsNotificationResponse.
VerificationError struct for VerificationError.
VerificationErrorRecursive struct for VerificationErrorRecursive.