Documentation ¶
Index ¶
- type Amount
- func (o *Amount) GetCurrency() string
- func (o *Amount) GetCurrencyOk() (*string, bool)
- func (o *Amount) GetValue() int64
- func (o *Amount) GetValueOk() (*int64, bool)
- func (o Amount) MarshalJSON() ([]byte, error)
- func (o *Amount) SetCurrency(v string)
- func (o *Amount) SetValue(v int64)
- func (o Amount) ToMap() (map[string]interface{}, error)
- type BalancePlatformNotificationResponse
- func (o *BalancePlatformNotificationResponse) GetNotificationResponse() string
- func (o *BalancePlatformNotificationResponse) GetNotificationResponseOk() (*string, bool)
- func (o *BalancePlatformNotificationResponse) HasNotificationResponse() bool
- func (o BalancePlatformNotificationResponse) MarshalJSON() ([]byte, error)
- func (o *BalancePlatformNotificationResponse) SetNotificationResponse(v string)
- func (o BalancePlatformNotificationResponse) ToMap() (map[string]interface{}, error)
- type BankCategoryData
- func (o *BankCategoryData) GetPriority() string
- func (o *BankCategoryData) GetPriorityOk() (*string, bool)
- func (o *BankCategoryData) GetType() string
- func (o *BankCategoryData) GetTypeOk() (*string, bool)
- func (o *BankCategoryData) HasPriority() bool
- func (o *BankCategoryData) HasType() bool
- func (o BankCategoryData) MarshalJSON() ([]byte, error)
- func (o *BankCategoryData) SetPriority(v string)
- func (o *BankCategoryData) SetType(v string)
- func (o BankCategoryData) ToMap() (map[string]interface{}, error)
- type InternalCategoryData
- func (o *InternalCategoryData) GetModificationMerchantReference() string
- func (o *InternalCategoryData) GetModificationMerchantReferenceOk() (*string, bool)
- func (o *InternalCategoryData) GetModificationPspReference() string
- func (o *InternalCategoryData) GetModificationPspReferenceOk() (*string, bool)
- func (o *InternalCategoryData) GetType() string
- func (o *InternalCategoryData) GetTypeOk() (*string, bool)
- func (o *InternalCategoryData) HasModificationMerchantReference() bool
- func (o *InternalCategoryData) HasModificationPspReference() bool
- func (o *InternalCategoryData) HasType() bool
- func (o InternalCategoryData) MarshalJSON() ([]byte, error)
- func (o *InternalCategoryData) SetModificationMerchantReference(v string)
- func (o *InternalCategoryData) SetModificationPspReference(v string)
- func (o *InternalCategoryData) SetType(v string)
- func (o InternalCategoryData) ToMap() (map[string]interface{}, error)
- type IssuedCard
- func (o *IssuedCard) GetAuthorisationType() string
- func (o *IssuedCard) GetAuthorisationTypeOk() (*string, bool)
- func (o *IssuedCard) GetPanEntryMode() string
- func (o *IssuedCard) GetPanEntryModeOk() (*string, bool)
- func (o *IssuedCard) GetProcessingType() string
- func (o *IssuedCard) GetProcessingTypeOk() (*string, bool)
- func (o *IssuedCard) GetRelayedAuthorisationData() RelayedAuthorisationData
- func (o *IssuedCard) GetRelayedAuthorisationDataOk() (*RelayedAuthorisationData, bool)
- func (o *IssuedCard) GetSchemeTraceId() string
- func (o *IssuedCard) GetSchemeTraceIdOk() (*string, bool)
- func (o *IssuedCard) GetSchemeUniqueTransactionId() string
- func (o *IssuedCard) GetSchemeUniqueTransactionIdOk() (*string, bool)
- func (o *IssuedCard) GetType() string
- func (o *IssuedCard) GetTypeOk() (*string, bool)
- func (o *IssuedCard) GetValidationFacts() []TransferNotificationValidationFact
- func (o *IssuedCard) GetValidationFactsOk() ([]TransferNotificationValidationFact, bool)
- func (o *IssuedCard) HasAuthorisationType() bool
- func (o *IssuedCard) HasPanEntryMode() bool
- func (o *IssuedCard) HasProcessingType() bool
- func (o *IssuedCard) HasRelayedAuthorisationData() bool
- func (o *IssuedCard) HasSchemeTraceId() bool
- func (o *IssuedCard) HasSchemeUniqueTransactionId() bool
- func (o *IssuedCard) HasType() bool
- func (o *IssuedCard) HasValidationFacts() bool
- func (o IssuedCard) MarshalJSON() ([]byte, error)
- func (o *IssuedCard) SetAuthorisationType(v string)
- func (o *IssuedCard) SetPanEntryMode(v string)
- func (o *IssuedCard) SetProcessingType(v string)
- func (o *IssuedCard) SetRelayedAuthorisationData(v RelayedAuthorisationData)
- func (o *IssuedCard) SetSchemeTraceId(v string)
- func (o *IssuedCard) SetSchemeUniqueTransactionId(v string)
- func (o *IssuedCard) SetType(v string)
- func (o *IssuedCard) SetValidationFacts(v []TransferNotificationValidationFact)
- func (o IssuedCard) ToMap() (map[string]interface{}, error)
- type NullableAmount
- type NullableBalancePlatformNotificationResponse
- func (v NullableBalancePlatformNotificationResponse) Get() *BalancePlatformNotificationResponse
- func (v NullableBalancePlatformNotificationResponse) IsSet() bool
- func (v NullableBalancePlatformNotificationResponse) MarshalJSON() ([]byte, error)
- func (v *NullableBalancePlatformNotificationResponse) Set(val *BalancePlatformNotificationResponse)
- func (v *NullableBalancePlatformNotificationResponse) UnmarshalJSON(src []byte) error
- func (v *NullableBalancePlatformNotificationResponse) Unset()
- type NullableBankCategoryData
- func (v NullableBankCategoryData) Get() *BankCategoryData
- func (v NullableBankCategoryData) IsSet() bool
- func (v NullableBankCategoryData) MarshalJSON() ([]byte, error)
- func (v *NullableBankCategoryData) Set(val *BankCategoryData)
- func (v *NullableBankCategoryData) UnmarshalJSON(src []byte) error
- func (v *NullableBankCategoryData) Unset()
- type NullableInternalCategoryData
- func (v NullableInternalCategoryData) Get() *InternalCategoryData
- func (v NullableInternalCategoryData) IsSet() bool
- func (v NullableInternalCategoryData) MarshalJSON() ([]byte, error)
- func (v *NullableInternalCategoryData) Set(val *InternalCategoryData)
- func (v *NullableInternalCategoryData) UnmarshalJSON(src []byte) error
- func (v *NullableInternalCategoryData) Unset()
- type NullableIssuedCard
- type NullablePaymentInstrument
- func (v NullablePaymentInstrument) Get() *PaymentInstrument
- func (v NullablePaymentInstrument) IsSet() bool
- func (v NullablePaymentInstrument) MarshalJSON() ([]byte, error)
- func (v *NullablePaymentInstrument) Set(val *PaymentInstrument)
- func (v *NullablePaymentInstrument) UnmarshalJSON(src []byte) error
- func (v *NullablePaymentInstrument) Unset()
- type NullablePlatformPayment
- func (v NullablePlatformPayment) Get() *PlatformPayment
- func (v NullablePlatformPayment) IsSet() bool
- func (v NullablePlatformPayment) MarshalJSON() ([]byte, error)
- func (v *NullablePlatformPayment) Set(val *PlatformPayment)
- func (v *NullablePlatformPayment) UnmarshalJSON(src []byte) error
- func (v *NullablePlatformPayment) Unset()
- type NullableRelayedAuthorisationData
- func (v NullableRelayedAuthorisationData) Get() *RelayedAuthorisationData
- func (v NullableRelayedAuthorisationData) IsSet() bool
- func (v NullableRelayedAuthorisationData) MarshalJSON() ([]byte, error)
- func (v *NullableRelayedAuthorisationData) Set(val *RelayedAuthorisationData)
- func (v *NullableRelayedAuthorisationData) UnmarshalJSON(src []byte) error
- func (v *NullableRelayedAuthorisationData) Unset()
- type NullableResource
- type NullableResourceReference
- func (v NullableResourceReference) Get() *ResourceReference
- func (v NullableResourceReference) IsSet() bool
- func (v NullableResourceReference) MarshalJSON() ([]byte, error)
- func (v *NullableResourceReference) Set(val *ResourceReference)
- func (v *NullableResourceReference) UnmarshalJSON(src []byte) error
- func (v *NullableResourceReference) Unset()
- type NullableTransaction
- func (v NullableTransaction) Get() *Transaction
- func (v NullableTransaction) IsSet() bool
- func (v NullableTransaction) MarshalJSON() ([]byte, error)
- func (v *NullableTransaction) Set(val *Transaction)
- func (v *NullableTransaction) UnmarshalJSON(src []byte) error
- func (v *NullableTransaction) Unset()
- type NullableTransactionNotificationRequestV4
- func (v NullableTransactionNotificationRequestV4) Get() *TransactionNotificationRequestV4
- func (v NullableTransactionNotificationRequestV4) IsSet() bool
- func (v NullableTransactionNotificationRequestV4) MarshalJSON() ([]byte, error)
- func (v *NullableTransactionNotificationRequestV4) Set(val *TransactionNotificationRequestV4)
- func (v *NullableTransactionNotificationRequestV4) UnmarshalJSON(src []byte) error
- func (v *NullableTransactionNotificationRequestV4) Unset()
- type NullableTransferNotificationValidationFact
- func (v NullableTransferNotificationValidationFact) Get() *TransferNotificationValidationFact
- func (v NullableTransferNotificationValidationFact) IsSet() bool
- func (v NullableTransferNotificationValidationFact) MarshalJSON() ([]byte, error)
- func (v *NullableTransferNotificationValidationFact) Set(val *TransferNotificationValidationFact)
- func (v *NullableTransferNotificationValidationFact) UnmarshalJSON(src []byte) error
- func (v *NullableTransferNotificationValidationFact) Unset()
- type NullableTransferView
- func (v NullableTransferView) Get() *TransferView
- func (v NullableTransferView) IsSet() bool
- func (v NullableTransferView) MarshalJSON() ([]byte, error)
- func (v *NullableTransferView) Set(val *TransferView)
- func (v *NullableTransferView) UnmarshalJSON(src []byte) error
- func (v *NullableTransferView) Unset()
- type NullableTransferViewCategoryData
- func (v NullableTransferViewCategoryData) Get() *TransferViewCategoryData
- func (v NullableTransferViewCategoryData) IsSet() bool
- func (v NullableTransferViewCategoryData) MarshalJSON() ([]byte, error)
- func (v *NullableTransferViewCategoryData) Set(val *TransferViewCategoryData)
- func (v *NullableTransferViewCategoryData) UnmarshalJSON(src []byte) error
- func (v *NullableTransferViewCategoryData) Unset()
- type PaymentInstrument
- func (o *PaymentInstrument) GetDescription() string
- func (o *PaymentInstrument) GetDescriptionOk() (*string, bool)
- func (o *PaymentInstrument) GetId() string
- func (o *PaymentInstrument) GetIdOk() (*string, bool)
- func (o *PaymentInstrument) GetReference() string
- func (o *PaymentInstrument) GetReferenceOk() (*string, bool)
- func (o *PaymentInstrument) GetTokenType() string
- func (o *PaymentInstrument) GetTokenTypeOk() (*string, bool)
- func (o *PaymentInstrument) HasDescription() bool
- func (o *PaymentInstrument) HasId() bool
- func (o *PaymentInstrument) HasReference() bool
- func (o *PaymentInstrument) HasTokenType() bool
- func (o PaymentInstrument) MarshalJSON() ([]byte, error)
- func (o *PaymentInstrument) SetDescription(v string)
- func (o *PaymentInstrument) SetId(v string)
- func (o *PaymentInstrument) SetReference(v string)
- func (o *PaymentInstrument) SetTokenType(v string)
- func (o PaymentInstrument) ToMap() (map[string]interface{}, error)
- type PlatformPayment
- func (o *PlatformPayment) GetModificationMerchantReference() string
- func (o *PlatformPayment) GetModificationMerchantReferenceOk() (*string, bool)
- func (o *PlatformPayment) GetModificationPspReference() string
- func (o *PlatformPayment) GetModificationPspReferenceOk() (*string, bool)
- func (o *PlatformPayment) GetPaymentMerchantReference() string
- func (o *PlatformPayment) GetPaymentMerchantReferenceOk() (*string, bool)
- func (o *PlatformPayment) GetPlatformPaymentType() string
- func (o *PlatformPayment) GetPlatformPaymentTypeOk() (*string, bool)
- func (o *PlatformPayment) GetPspPaymentReference() string
- func (o *PlatformPayment) GetPspPaymentReferenceOk() (*string, bool)
- func (o *PlatformPayment) GetType() string
- func (o *PlatformPayment) GetTypeOk() (*string, bool)
- func (o *PlatformPayment) HasModificationMerchantReference() bool
- func (o *PlatformPayment) HasModificationPspReference() bool
- func (o *PlatformPayment) HasPaymentMerchantReference() bool
- func (o *PlatformPayment) HasPlatformPaymentType() bool
- func (o *PlatformPayment) HasPspPaymentReference() bool
- func (o *PlatformPayment) HasType() bool
- func (o PlatformPayment) MarshalJSON() ([]byte, error)
- func (o *PlatformPayment) SetModificationMerchantReference(v string)
- func (o *PlatformPayment) SetModificationPspReference(v string)
- func (o *PlatformPayment) SetPaymentMerchantReference(v string)
- func (o *PlatformPayment) SetPlatformPaymentType(v string)
- func (o *PlatformPayment) SetPspPaymentReference(v string)
- func (o *PlatformPayment) SetType(v string)
- func (o PlatformPayment) ToMap() (map[string]interface{}, error)
- type RelayedAuthorisationData
- func (o *RelayedAuthorisationData) GetMetadata() map[string]string
- func (o *RelayedAuthorisationData) GetMetadataOk() (*map[string]string, bool)
- func (o *RelayedAuthorisationData) GetReference() string
- func (o *RelayedAuthorisationData) GetReferenceOk() (*string, bool)
- func (o *RelayedAuthorisationData) HasMetadata() bool
- func (o *RelayedAuthorisationData) HasReference() bool
- func (o RelayedAuthorisationData) MarshalJSON() ([]byte, error)
- func (o *RelayedAuthorisationData) SetMetadata(v map[string]string)
- func (o *RelayedAuthorisationData) SetReference(v string)
- func (o RelayedAuthorisationData) ToMap() (map[string]interface{}, error)
- type Resource
- func (o *Resource) GetBalancePlatform() string
- func (o *Resource) GetBalancePlatformOk() (*string, bool)
- func (o *Resource) GetCreationDate() time.Time
- func (o *Resource) GetCreationDateOk() (*time.Time, bool)
- func (o *Resource) GetId() string
- func (o *Resource) GetIdOk() (*string, bool)
- func (o *Resource) HasBalancePlatform() bool
- func (o *Resource) HasCreationDate() bool
- func (o *Resource) HasId() bool
- func (o Resource) MarshalJSON() ([]byte, error)
- func (o *Resource) SetBalancePlatform(v string)
- func (o *Resource) SetCreationDate(v time.Time)
- func (o *Resource) SetId(v string)
- func (o Resource) ToMap() (map[string]interface{}, error)
- type ResourceReference
- func (o *ResourceReference) GetDescription() string
- func (o *ResourceReference) GetDescriptionOk() (*string, bool)
- func (o *ResourceReference) GetId() string
- func (o *ResourceReference) GetIdOk() (*string, bool)
- func (o *ResourceReference) GetReference() string
- func (o *ResourceReference) GetReferenceOk() (*string, bool)
- func (o *ResourceReference) HasDescription() bool
- func (o *ResourceReference) HasId() bool
- func (o *ResourceReference) HasReference() bool
- func (o ResourceReference) MarshalJSON() ([]byte, error)
- func (o *ResourceReference) SetDescription(v string)
- func (o *ResourceReference) SetId(v string)
- func (o *ResourceReference) SetReference(v string)
- func (o ResourceReference) ToMap() (map[string]interface{}, error)
- type Transaction
- func (o *Transaction) GetAccountHolder() ResourceReference
- func (o *Transaction) GetAccountHolderOk() (*ResourceReference, bool)
- func (o *Transaction) GetAmount() Amount
- func (o *Transaction) GetAmountOk() (*Amount, bool)
- func (o *Transaction) GetBalanceAccount() ResourceReference
- func (o *Transaction) GetBalanceAccountOk() (*ResourceReference, bool)
- func (o *Transaction) GetBalancePlatform() string
- func (o *Transaction) GetBalancePlatformOk() (*string, bool)
- func (o *Transaction) GetBookingDate() time.Time
- func (o *Transaction) GetBookingDateOk() (*time.Time, bool)
- func (o *Transaction) GetCreationDate() time.Time
- func (o *Transaction) GetCreationDateOk() (*time.Time, bool)
- func (o *Transaction) GetDescription() string
- func (o *Transaction) GetDescriptionOk() (*string, bool)
- func (o *Transaction) GetId() string
- func (o *Transaction) GetIdOk() (*string, bool)
- func (o *Transaction) GetPaymentInstrument() PaymentInstrument
- func (o *Transaction) GetPaymentInstrumentOk() (*PaymentInstrument, bool)
- func (o *Transaction) GetReferenceForBeneficiary() string
- func (o *Transaction) GetReferenceForBeneficiaryOk() (*string, bool)
- func (o *Transaction) GetStatus() string
- func (o *Transaction) GetStatusOk() (*string, bool)
- func (o *Transaction) GetTransfer() TransferView
- func (o *Transaction) GetTransferOk() (*TransferView, bool)
- func (o *Transaction) GetValueDate() time.Time
- func (o *Transaction) GetValueDateOk() (*time.Time, bool)
- func (o *Transaction) HasCreationDate() bool
- func (o *Transaction) HasDescription() bool
- func (o *Transaction) HasPaymentInstrument() bool
- func (o *Transaction) HasReferenceForBeneficiary() bool
- func (o *Transaction) HasTransfer() bool
- func (o Transaction) MarshalJSON() ([]byte, error)
- func (o *Transaction) SetAccountHolder(v ResourceReference)
- func (o *Transaction) SetAmount(v Amount)
- func (o *Transaction) SetBalanceAccount(v ResourceReference)
- func (o *Transaction) SetBalancePlatform(v string)
- func (o *Transaction) SetBookingDate(v time.Time)
- func (o *Transaction) SetCreationDate(v time.Time)
- func (o *Transaction) SetDescription(v string)
- func (o *Transaction) SetId(v string)
- func (o *Transaction) SetPaymentInstrument(v PaymentInstrument)
- func (o *Transaction) SetReferenceForBeneficiary(v string)
- func (o *Transaction) SetStatus(v string)
- func (o *Transaction) SetTransfer(v TransferView)
- func (o *Transaction) SetValueDate(v time.Time)
- func (o Transaction) ToMap() (map[string]interface{}, error)
- type TransactionNotificationRequestV4
- func HandleTransactionNotificationRequestV4(req string) (*TransactionNotificationRequestV4, error)
- func NewTransactionNotificationRequestV4(data Transaction, environment string) *TransactionNotificationRequestV4
- func NewTransactionNotificationRequestV4WithDefaults() *TransactionNotificationRequestV4
- func (o *TransactionNotificationRequestV4) GetData() Transaction
- func (o *TransactionNotificationRequestV4) GetDataOk() (*Transaction, bool)
- func (o *TransactionNotificationRequestV4) GetEnvironment() string
- func (o *TransactionNotificationRequestV4) GetEnvironmentOk() (*string, bool)
- func (o *TransactionNotificationRequestV4) GetTimestamp() time.Time
- func (o *TransactionNotificationRequestV4) GetTimestampOk() (*time.Time, bool)
- func (o *TransactionNotificationRequestV4) GetType() string
- func (o *TransactionNotificationRequestV4) GetTypeOk() (*string, bool)
- func (o *TransactionNotificationRequestV4) HasTimestamp() bool
- func (o *TransactionNotificationRequestV4) HasType() bool
- func (o TransactionNotificationRequestV4) MarshalJSON() ([]byte, error)
- func (o *TransactionNotificationRequestV4) SetData(v Transaction)
- func (o *TransactionNotificationRequestV4) SetEnvironment(v string)
- func (o *TransactionNotificationRequestV4) SetTimestamp(v time.Time)
- func (o *TransactionNotificationRequestV4) SetType(v string)
- func (o TransactionNotificationRequestV4) ToMap() (map[string]interface{}, error)
- type TransferNotificationValidationFact
- func (o *TransferNotificationValidationFact) GetResult() string
- func (o *TransferNotificationValidationFact) GetResultOk() (*string, bool)
- func (o *TransferNotificationValidationFact) GetType() string
- func (o *TransferNotificationValidationFact) GetTypeOk() (*string, bool)
- func (o *TransferNotificationValidationFact) HasResult() bool
- func (o *TransferNotificationValidationFact) HasType() bool
- func (o TransferNotificationValidationFact) MarshalJSON() ([]byte, error)
- func (o *TransferNotificationValidationFact) SetResult(v string)
- func (o *TransferNotificationValidationFact) SetType(v string)
- func (o TransferNotificationValidationFact) ToMap() (map[string]interface{}, error)
- type TransferView
- func (o *TransferView) GetCategoryData() TransferViewCategoryData
- func (o *TransferView) GetCategoryDataOk() (*TransferViewCategoryData, bool)
- func (o *TransferView) GetId() string
- func (o *TransferView) GetIdOk() (*string, bool)
- func (o *TransferView) GetReference() string
- func (o *TransferView) GetReferenceOk() (*string, bool)
- func (o *TransferView) HasCategoryData() bool
- func (o *TransferView) HasId() bool
- func (o TransferView) MarshalJSON() ([]byte, error)
- func (o *TransferView) SetCategoryData(v TransferViewCategoryData)
- func (o *TransferView) SetId(v string)
- func (o *TransferView) SetReference(v string)
- func (o TransferView) ToMap() (map[string]interface{}, error)
- type TransferViewCategoryData
- func BankCategoryDataAsTransferViewCategoryData(v *BankCategoryData) TransferViewCategoryData
- func InternalCategoryDataAsTransferViewCategoryData(v *InternalCategoryData) TransferViewCategoryData
- func IssuedCardAsTransferViewCategoryData(v *IssuedCard) TransferViewCategoryData
- func PlatformPaymentAsTransferViewCategoryData(v *PlatformPayment) TransferViewCategoryData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Amount ¶
type Amount struct { // The three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes#currency-codes). Currency string `json:"currency"` // The amount of the transaction, in [minor units](https://docs.adyen.com/development-resources/currency-codes#minor-units). Value int64 `json:"value"` }
Amount struct for Amount
func NewAmount ¶
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
func NewAmountWithDefaults ¶
func NewAmountWithDefaults() *Amount
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
func (*Amount) GetCurrency ¶
GetCurrency returns the Currency field value
func (*Amount) GetCurrencyOk ¶
GetCurrencyOk returns a tuple with the Currency field value and a boolean to check if the value has been set.
func (*Amount) GetValueOk ¶
GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.
func (Amount) MarshalJSON ¶
type BalancePlatformNotificationResponse ¶
type BalancePlatformNotificationResponse struct { // Respond with any **2xx** HTTP status code to [accept the webhook](https://docs.adyen.com/development-resources/webhooks#accept-notifications). NotificationResponse *string `json:"notificationResponse,omitempty"` }
BalancePlatformNotificationResponse struct for BalancePlatformNotificationResponse
func NewBalancePlatformNotificationResponse ¶
func NewBalancePlatformNotificationResponse() *BalancePlatformNotificationResponse
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
func NewBalancePlatformNotificationResponseWithDefaults ¶
func NewBalancePlatformNotificationResponseWithDefaults() *BalancePlatformNotificationResponse
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
func (*BalancePlatformNotificationResponse) GetNotificationResponse ¶
func (o *BalancePlatformNotificationResponse) GetNotificationResponse() string
GetNotificationResponse returns the NotificationResponse field value if set, zero value otherwise.
func (*BalancePlatformNotificationResponse) GetNotificationResponseOk ¶
func (o *BalancePlatformNotificationResponse) GetNotificationResponseOk() (*string, bool)
GetNotificationResponseOk returns a tuple with the NotificationResponse field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BalancePlatformNotificationResponse) HasNotificationResponse ¶
func (o *BalancePlatformNotificationResponse) HasNotificationResponse() bool
HasNotificationResponse returns a boolean if a field has been set.
func (BalancePlatformNotificationResponse) MarshalJSON ¶
func (o BalancePlatformNotificationResponse) MarshalJSON() ([]byte, error)
func (*BalancePlatformNotificationResponse) SetNotificationResponse ¶
func (o *BalancePlatformNotificationResponse) SetNotificationResponse(v string)
SetNotificationResponse gets a reference to the given string and assigns it to the NotificationResponse field.
func (BalancePlatformNotificationResponse) ToMap ¶
func (o BalancePlatformNotificationResponse) ToMap() (map[string]interface{}, error)
type BankCategoryData ¶
type BankCategoryData struct { // The priority for the bank transfer. This sets the speed at which the transfer is sent and the fees that you have to pay. Required for transfers with `category` **bank**. Possible values: * **regular**: for normal, low-value transactions. * **fast**: a faster way to transfer funds, but the fees are higher. Recommended for high-priority, low-value transactions. * **wire**: the fastest way to transfer funds, but this has the highest fees. Recommended for high-priority, high-value transactions. * **instant**: for instant funds transfers in [SEPA countries](https://www.ecb.europa.eu/paym/integration/retail/sepa/html/index.en.html). * **crossBorder**: for high-value transfers to a recipient in a different country. * **internal**: for transfers to an Adyen-issued business bank account (by bank account number/IBAN). Priority *string `json:"priority,omitempty"` // **bank** Type *string `json:"type,omitempty"` }
BankCategoryData struct for BankCategoryData
func NewBankCategoryData ¶
func NewBankCategoryData() *BankCategoryData
NewBankCategoryData instantiates a new BankCategoryData 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
func NewBankCategoryDataWithDefaults ¶
func NewBankCategoryDataWithDefaults() *BankCategoryData
NewBankCategoryDataWithDefaults instantiates a new BankCategoryData 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
func (*BankCategoryData) GetPriority ¶
func (o *BankCategoryData) GetPriority() string
GetPriority returns the Priority field value if set, zero value otherwise.
func (*BankCategoryData) GetPriorityOk ¶
func (o *BankCategoryData) GetPriorityOk() (*string, bool)
GetPriorityOk returns a tuple with the Priority field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BankCategoryData) GetType ¶
func (o *BankCategoryData) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*BankCategoryData) GetTypeOk ¶
func (o *BankCategoryData) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BankCategoryData) HasPriority ¶
func (o *BankCategoryData) HasPriority() bool
HasPriority returns a boolean if a field has been set.
func (*BankCategoryData) HasType ¶
func (o *BankCategoryData) HasType() bool
HasType returns a boolean if a field has been set.
func (BankCategoryData) MarshalJSON ¶
func (o BankCategoryData) MarshalJSON() ([]byte, error)
func (*BankCategoryData) SetPriority ¶
func (o *BankCategoryData) SetPriority(v string)
SetPriority gets a reference to the given string and assigns it to the Priority field.
func (*BankCategoryData) SetType ¶
func (o *BankCategoryData) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
func (BankCategoryData) ToMap ¶
func (o BankCategoryData) ToMap() (map[string]interface{}, error)
type InternalCategoryData ¶
type InternalCategoryData struct { // The capture's merchant reference included in the transfer. ModificationMerchantReference *string `json:"modificationMerchantReference,omitempty"` // The capture reference included in the transfer. ModificationPspReference *string `json:"modificationPspReference,omitempty"` // **internal** Type *string `json:"type,omitempty"` }
InternalCategoryData struct for InternalCategoryData
func NewInternalCategoryData ¶
func NewInternalCategoryData() *InternalCategoryData
NewInternalCategoryData instantiates a new InternalCategoryData 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
func NewInternalCategoryDataWithDefaults ¶
func NewInternalCategoryDataWithDefaults() *InternalCategoryData
NewInternalCategoryDataWithDefaults instantiates a new InternalCategoryData 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
func (*InternalCategoryData) GetModificationMerchantReference ¶
func (o *InternalCategoryData) GetModificationMerchantReference() string
GetModificationMerchantReference returns the ModificationMerchantReference field value if set, zero value otherwise.
func (*InternalCategoryData) GetModificationMerchantReferenceOk ¶
func (o *InternalCategoryData) GetModificationMerchantReferenceOk() (*string, bool)
GetModificationMerchantReferenceOk returns a tuple with the ModificationMerchantReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InternalCategoryData) GetModificationPspReference ¶
func (o *InternalCategoryData) GetModificationPspReference() string
GetModificationPspReference returns the ModificationPspReference field value if set, zero value otherwise.
func (*InternalCategoryData) GetModificationPspReferenceOk ¶
func (o *InternalCategoryData) GetModificationPspReferenceOk() (*string, bool)
GetModificationPspReferenceOk returns a tuple with the ModificationPspReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InternalCategoryData) GetType ¶
func (o *InternalCategoryData) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*InternalCategoryData) GetTypeOk ¶
func (o *InternalCategoryData) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InternalCategoryData) HasModificationMerchantReference ¶
func (o *InternalCategoryData) HasModificationMerchantReference() bool
HasModificationMerchantReference returns a boolean if a field has been set.
func (*InternalCategoryData) HasModificationPspReference ¶
func (o *InternalCategoryData) HasModificationPspReference() bool
HasModificationPspReference returns a boolean if a field has been set.
func (*InternalCategoryData) HasType ¶
func (o *InternalCategoryData) HasType() bool
HasType returns a boolean if a field has been set.
func (InternalCategoryData) MarshalJSON ¶
func (o InternalCategoryData) MarshalJSON() ([]byte, error)
func (*InternalCategoryData) SetModificationMerchantReference ¶
func (o *InternalCategoryData) SetModificationMerchantReference(v string)
SetModificationMerchantReference gets a reference to the given string and assigns it to the ModificationMerchantReference field.
func (*InternalCategoryData) SetModificationPspReference ¶
func (o *InternalCategoryData) SetModificationPspReference(v string)
SetModificationPspReference gets a reference to the given string and assigns it to the ModificationPspReference field.
func (*InternalCategoryData) SetType ¶
func (o *InternalCategoryData) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
func (InternalCategoryData) ToMap ¶
func (o InternalCategoryData) ToMap() (map[string]interface{}, error)
type IssuedCard ¶
type IssuedCard struct { // The authorisation type. For example, **defaultAuthorisation**, **preAuthorisation**, **finalAuthorisation** AuthorisationType *string `json:"authorisationType,omitempty"` // Indicates the method used for entering the PAN to initiate a transaction. Possible values: **manual**, **chip**, **magstripe**, **contactless**, **cof**, **ecommerce**, **token**. PanEntryMode *string `json:"panEntryMode,omitempty"` // Contains information about how the payment was processed. For example, **ecommerce** for online or **pos** for in-person payments. ProcessingType *string `json:"processingType,omitempty"` RelayedAuthorisationData *RelayedAuthorisationData `json:"relayedAuthorisationData,omitempty"` // The identifier of the original payment. This ID is provided by the scheme and can be alphanumeric or numeric, depending on the scheme. The `schemeTraceID` should refer to an original `schemeUniqueTransactionID` provided in an earlier payment (not necessarily processed by Adyen). A `schemeTraceId` is typically available for authorization adjustments or recurring payments. SchemeTraceId *string `json:"schemeTraceId,omitempty"` // The unique identifier created by the scheme. This ID can be alphanumeric or numeric depending on the scheme. SchemeUniqueTransactionId *string `json:"schemeUniqueTransactionId,omitempty"` // **issuedCard** Type *string `json:"type,omitempty"` // The evaluation of the validation facts. See [validation checks](https://docs.adyen.com/issuing/validation-checks) for more information. ValidationFacts []TransferNotificationValidationFact `json:"validationFacts,omitempty"` }
IssuedCard struct for IssuedCard
func NewIssuedCard ¶
func NewIssuedCard() *IssuedCard
NewIssuedCard instantiates a new IssuedCard 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
func NewIssuedCardWithDefaults ¶
func NewIssuedCardWithDefaults() *IssuedCard
NewIssuedCardWithDefaults instantiates a new IssuedCard 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
func (*IssuedCard) GetAuthorisationType ¶
func (o *IssuedCard) GetAuthorisationType() string
GetAuthorisationType returns the AuthorisationType field value if set, zero value otherwise.
func (*IssuedCard) GetAuthorisationTypeOk ¶
func (o *IssuedCard) GetAuthorisationTypeOk() (*string, bool)
GetAuthorisationTypeOk returns a tuple with the AuthorisationType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IssuedCard) GetPanEntryMode ¶
func (o *IssuedCard) GetPanEntryMode() string
GetPanEntryMode returns the PanEntryMode field value if set, zero value otherwise.
func (*IssuedCard) GetPanEntryModeOk ¶
func (o *IssuedCard) GetPanEntryModeOk() (*string, bool)
GetPanEntryModeOk returns a tuple with the PanEntryMode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IssuedCard) GetProcessingType ¶
func (o *IssuedCard) GetProcessingType() string
GetProcessingType returns the ProcessingType field value if set, zero value otherwise.
func (*IssuedCard) GetProcessingTypeOk ¶
func (o *IssuedCard) GetProcessingTypeOk() (*string, bool)
GetProcessingTypeOk returns a tuple with the ProcessingType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IssuedCard) GetRelayedAuthorisationData ¶
func (o *IssuedCard) GetRelayedAuthorisationData() RelayedAuthorisationData
GetRelayedAuthorisationData returns the RelayedAuthorisationData field value if set, zero value otherwise.
func (*IssuedCard) GetRelayedAuthorisationDataOk ¶
func (o *IssuedCard) GetRelayedAuthorisationDataOk() (*RelayedAuthorisationData, bool)
GetRelayedAuthorisationDataOk returns a tuple with the RelayedAuthorisationData field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IssuedCard) GetSchemeTraceId ¶
func (o *IssuedCard) GetSchemeTraceId() string
GetSchemeTraceId returns the SchemeTraceId field value if set, zero value otherwise.
func (*IssuedCard) GetSchemeTraceIdOk ¶
func (o *IssuedCard) GetSchemeTraceIdOk() (*string, bool)
GetSchemeTraceIdOk returns a tuple with the SchemeTraceId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IssuedCard) GetSchemeUniqueTransactionId ¶
func (o *IssuedCard) GetSchemeUniqueTransactionId() string
GetSchemeUniqueTransactionId returns the SchemeUniqueTransactionId field value if set, zero value otherwise.
func (*IssuedCard) GetSchemeUniqueTransactionIdOk ¶
func (o *IssuedCard) GetSchemeUniqueTransactionIdOk() (*string, bool)
GetSchemeUniqueTransactionIdOk returns a tuple with the SchemeUniqueTransactionId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IssuedCard) GetType ¶
func (o *IssuedCard) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*IssuedCard) GetTypeOk ¶
func (o *IssuedCard) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IssuedCard) GetValidationFacts ¶
func (o *IssuedCard) GetValidationFacts() []TransferNotificationValidationFact
GetValidationFacts returns the ValidationFacts field value if set, zero value otherwise.
func (*IssuedCard) GetValidationFactsOk ¶
func (o *IssuedCard) GetValidationFactsOk() ([]TransferNotificationValidationFact, bool)
GetValidationFactsOk returns a tuple with the ValidationFacts field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IssuedCard) HasAuthorisationType ¶
func (o *IssuedCard) HasAuthorisationType() bool
HasAuthorisationType returns a boolean if a field has been set.
func (*IssuedCard) HasPanEntryMode ¶
func (o *IssuedCard) HasPanEntryMode() bool
HasPanEntryMode returns a boolean if a field has been set.
func (*IssuedCard) HasProcessingType ¶
func (o *IssuedCard) HasProcessingType() bool
HasProcessingType returns a boolean if a field has been set.
func (*IssuedCard) HasRelayedAuthorisationData ¶
func (o *IssuedCard) HasRelayedAuthorisationData() bool
HasRelayedAuthorisationData returns a boolean if a field has been set.
func (*IssuedCard) HasSchemeTraceId ¶
func (o *IssuedCard) HasSchemeTraceId() bool
HasSchemeTraceId returns a boolean if a field has been set.
func (*IssuedCard) HasSchemeUniqueTransactionId ¶
func (o *IssuedCard) HasSchemeUniqueTransactionId() bool
HasSchemeUniqueTransactionId returns a boolean if a field has been set.
func (*IssuedCard) HasType ¶
func (o *IssuedCard) HasType() bool
HasType returns a boolean if a field has been set.
func (*IssuedCard) HasValidationFacts ¶
func (o *IssuedCard) HasValidationFacts() bool
HasValidationFacts returns a boolean if a field has been set.
func (IssuedCard) MarshalJSON ¶
func (o IssuedCard) MarshalJSON() ([]byte, error)
func (*IssuedCard) SetAuthorisationType ¶
func (o *IssuedCard) SetAuthorisationType(v string)
SetAuthorisationType gets a reference to the given string and assigns it to the AuthorisationType field.
func (*IssuedCard) SetPanEntryMode ¶
func (o *IssuedCard) SetPanEntryMode(v string)
SetPanEntryMode gets a reference to the given string and assigns it to the PanEntryMode field.
func (*IssuedCard) SetProcessingType ¶
func (o *IssuedCard) SetProcessingType(v string)
SetProcessingType gets a reference to the given string and assigns it to the ProcessingType field.
func (*IssuedCard) SetRelayedAuthorisationData ¶
func (o *IssuedCard) SetRelayedAuthorisationData(v RelayedAuthorisationData)
SetRelayedAuthorisationData gets a reference to the given RelayedAuthorisationData and assigns it to the RelayedAuthorisationData field.
func (*IssuedCard) SetSchemeTraceId ¶
func (o *IssuedCard) SetSchemeTraceId(v string)
SetSchemeTraceId gets a reference to the given string and assigns it to the SchemeTraceId field.
func (*IssuedCard) SetSchemeUniqueTransactionId ¶
func (o *IssuedCard) SetSchemeUniqueTransactionId(v string)
SetSchemeUniqueTransactionId gets a reference to the given string and assigns it to the SchemeUniqueTransactionId field.
func (*IssuedCard) SetType ¶
func (o *IssuedCard) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
func (*IssuedCard) SetValidationFacts ¶
func (o *IssuedCard) SetValidationFacts(v []TransferNotificationValidationFact)
SetValidationFacts gets a reference to the given []TransferNotificationValidationFact and assigns it to the ValidationFacts field.
func (IssuedCard) ToMap ¶
func (o IssuedCard) ToMap() (map[string]interface{}, error)
type NullableAmount ¶
type NullableAmount struct {
// contains filtered or unexported fields
}
func NewNullableAmount ¶
func NewNullableAmount(val *Amount) *NullableAmount
func (NullableAmount) Get ¶
func (v NullableAmount) Get() *Amount
func (NullableAmount) IsSet ¶
func (v NullableAmount) IsSet() bool
func (NullableAmount) MarshalJSON ¶
func (v NullableAmount) MarshalJSON() ([]byte, error)
func (*NullableAmount) Set ¶
func (v *NullableAmount) Set(val *Amount)
func (*NullableAmount) UnmarshalJSON ¶
func (v *NullableAmount) UnmarshalJSON(src []byte) error
func (*NullableAmount) Unset ¶
func (v *NullableAmount) Unset()
type NullableBalancePlatformNotificationResponse ¶
type NullableBalancePlatformNotificationResponse struct {
// contains filtered or unexported fields
}
func NewNullableBalancePlatformNotificationResponse ¶
func NewNullableBalancePlatformNotificationResponse(val *BalancePlatformNotificationResponse) *NullableBalancePlatformNotificationResponse
func (NullableBalancePlatformNotificationResponse) IsSet ¶
func (v NullableBalancePlatformNotificationResponse) IsSet() bool
func (NullableBalancePlatformNotificationResponse) MarshalJSON ¶
func (v NullableBalancePlatformNotificationResponse) MarshalJSON() ([]byte, error)
func (*NullableBalancePlatformNotificationResponse) Set ¶
func (v *NullableBalancePlatformNotificationResponse) Set(val *BalancePlatformNotificationResponse)
func (*NullableBalancePlatformNotificationResponse) UnmarshalJSON ¶
func (v *NullableBalancePlatformNotificationResponse) UnmarshalJSON(src []byte) error
func (*NullableBalancePlatformNotificationResponse) Unset ¶
func (v *NullableBalancePlatformNotificationResponse) Unset()
type NullableBankCategoryData ¶
type NullableBankCategoryData struct {
// contains filtered or unexported fields
}
func NewNullableBankCategoryData ¶
func NewNullableBankCategoryData(val *BankCategoryData) *NullableBankCategoryData
func (NullableBankCategoryData) Get ¶
func (v NullableBankCategoryData) Get() *BankCategoryData
func (NullableBankCategoryData) IsSet ¶
func (v NullableBankCategoryData) IsSet() bool
func (NullableBankCategoryData) MarshalJSON ¶
func (v NullableBankCategoryData) MarshalJSON() ([]byte, error)
func (*NullableBankCategoryData) Set ¶
func (v *NullableBankCategoryData) Set(val *BankCategoryData)
func (*NullableBankCategoryData) UnmarshalJSON ¶
func (v *NullableBankCategoryData) UnmarshalJSON(src []byte) error
func (*NullableBankCategoryData) Unset ¶
func (v *NullableBankCategoryData) Unset()
type NullableInternalCategoryData ¶
type NullableInternalCategoryData struct {
// contains filtered or unexported fields
}
func NewNullableInternalCategoryData ¶
func NewNullableInternalCategoryData(val *InternalCategoryData) *NullableInternalCategoryData
func (NullableInternalCategoryData) Get ¶
func (v NullableInternalCategoryData) Get() *InternalCategoryData
func (NullableInternalCategoryData) IsSet ¶
func (v NullableInternalCategoryData) IsSet() bool
func (NullableInternalCategoryData) MarshalJSON ¶
func (v NullableInternalCategoryData) MarshalJSON() ([]byte, error)
func (*NullableInternalCategoryData) Set ¶
func (v *NullableInternalCategoryData) Set(val *InternalCategoryData)
func (*NullableInternalCategoryData) UnmarshalJSON ¶
func (v *NullableInternalCategoryData) UnmarshalJSON(src []byte) error
func (*NullableInternalCategoryData) Unset ¶
func (v *NullableInternalCategoryData) Unset()
type NullableIssuedCard ¶
type NullableIssuedCard struct {
// contains filtered or unexported fields
}
func NewNullableIssuedCard ¶
func NewNullableIssuedCard(val *IssuedCard) *NullableIssuedCard
func (NullableIssuedCard) Get ¶
func (v NullableIssuedCard) Get() *IssuedCard
func (NullableIssuedCard) IsSet ¶
func (v NullableIssuedCard) IsSet() bool
func (NullableIssuedCard) MarshalJSON ¶
func (v NullableIssuedCard) MarshalJSON() ([]byte, error)
func (*NullableIssuedCard) Set ¶
func (v *NullableIssuedCard) Set(val *IssuedCard)
func (*NullableIssuedCard) UnmarshalJSON ¶
func (v *NullableIssuedCard) UnmarshalJSON(src []byte) error
func (*NullableIssuedCard) Unset ¶
func (v *NullableIssuedCard) Unset()
type NullablePaymentInstrument ¶
type NullablePaymentInstrument struct {
// contains filtered or unexported fields
}
func NewNullablePaymentInstrument ¶
func NewNullablePaymentInstrument(val *PaymentInstrument) *NullablePaymentInstrument
func (NullablePaymentInstrument) Get ¶
func (v NullablePaymentInstrument) Get() *PaymentInstrument
func (NullablePaymentInstrument) IsSet ¶
func (v NullablePaymentInstrument) IsSet() bool
func (NullablePaymentInstrument) MarshalJSON ¶
func (v NullablePaymentInstrument) MarshalJSON() ([]byte, error)
func (*NullablePaymentInstrument) Set ¶
func (v *NullablePaymentInstrument) Set(val *PaymentInstrument)
func (*NullablePaymentInstrument) UnmarshalJSON ¶
func (v *NullablePaymentInstrument) UnmarshalJSON(src []byte) error
func (*NullablePaymentInstrument) Unset ¶
func (v *NullablePaymentInstrument) Unset()
type NullablePlatformPayment ¶
type NullablePlatformPayment struct {
// contains filtered or unexported fields
}
func NewNullablePlatformPayment ¶
func NewNullablePlatformPayment(val *PlatformPayment) *NullablePlatformPayment
func (NullablePlatformPayment) Get ¶
func (v NullablePlatformPayment) Get() *PlatformPayment
func (NullablePlatformPayment) IsSet ¶
func (v NullablePlatformPayment) IsSet() bool
func (NullablePlatformPayment) MarshalJSON ¶
func (v NullablePlatformPayment) MarshalJSON() ([]byte, error)
func (*NullablePlatformPayment) Set ¶
func (v *NullablePlatformPayment) Set(val *PlatformPayment)
func (*NullablePlatformPayment) UnmarshalJSON ¶
func (v *NullablePlatformPayment) UnmarshalJSON(src []byte) error
func (*NullablePlatformPayment) Unset ¶
func (v *NullablePlatformPayment) Unset()
type NullableRelayedAuthorisationData ¶
type NullableRelayedAuthorisationData struct {
// contains filtered or unexported fields
}
func NewNullableRelayedAuthorisationData ¶
func NewNullableRelayedAuthorisationData(val *RelayedAuthorisationData) *NullableRelayedAuthorisationData
func (NullableRelayedAuthorisationData) Get ¶
func (v NullableRelayedAuthorisationData) Get() *RelayedAuthorisationData
func (NullableRelayedAuthorisationData) IsSet ¶
func (v NullableRelayedAuthorisationData) IsSet() bool
func (NullableRelayedAuthorisationData) MarshalJSON ¶
func (v NullableRelayedAuthorisationData) MarshalJSON() ([]byte, error)
func (*NullableRelayedAuthorisationData) Set ¶
func (v *NullableRelayedAuthorisationData) Set(val *RelayedAuthorisationData)
func (*NullableRelayedAuthorisationData) UnmarshalJSON ¶
func (v *NullableRelayedAuthorisationData) UnmarshalJSON(src []byte) error
func (*NullableRelayedAuthorisationData) Unset ¶
func (v *NullableRelayedAuthorisationData) Unset()
type NullableResource ¶
type NullableResource struct {
// contains filtered or unexported fields
}
func NewNullableResource ¶
func NewNullableResource(val *Resource) *NullableResource
func (NullableResource) Get ¶
func (v NullableResource) Get() *Resource
func (NullableResource) IsSet ¶
func (v NullableResource) IsSet() bool
func (NullableResource) MarshalJSON ¶
func (v NullableResource) MarshalJSON() ([]byte, error)
func (*NullableResource) Set ¶
func (v *NullableResource) Set(val *Resource)
func (*NullableResource) UnmarshalJSON ¶
func (v *NullableResource) UnmarshalJSON(src []byte) error
func (*NullableResource) Unset ¶
func (v *NullableResource) Unset()
type NullableResourceReference ¶
type NullableResourceReference struct {
// contains filtered or unexported fields
}
func NewNullableResourceReference ¶
func NewNullableResourceReference(val *ResourceReference) *NullableResourceReference
func (NullableResourceReference) Get ¶
func (v NullableResourceReference) Get() *ResourceReference
func (NullableResourceReference) IsSet ¶
func (v NullableResourceReference) IsSet() bool
func (NullableResourceReference) MarshalJSON ¶
func (v NullableResourceReference) MarshalJSON() ([]byte, error)
func (*NullableResourceReference) Set ¶
func (v *NullableResourceReference) Set(val *ResourceReference)
func (*NullableResourceReference) UnmarshalJSON ¶
func (v *NullableResourceReference) UnmarshalJSON(src []byte) error
func (*NullableResourceReference) Unset ¶
func (v *NullableResourceReference) Unset()
type NullableTransaction ¶
type NullableTransaction struct {
// contains filtered or unexported fields
}
func NewNullableTransaction ¶
func NewNullableTransaction(val *Transaction) *NullableTransaction
func (NullableTransaction) Get ¶
func (v NullableTransaction) Get() *Transaction
func (NullableTransaction) IsSet ¶
func (v NullableTransaction) IsSet() bool
func (NullableTransaction) MarshalJSON ¶
func (v NullableTransaction) MarshalJSON() ([]byte, error)
func (*NullableTransaction) Set ¶
func (v *NullableTransaction) Set(val *Transaction)
func (*NullableTransaction) UnmarshalJSON ¶
func (v *NullableTransaction) UnmarshalJSON(src []byte) error
func (*NullableTransaction) Unset ¶
func (v *NullableTransaction) Unset()
type NullableTransactionNotificationRequestV4 ¶
type NullableTransactionNotificationRequestV4 struct {
// contains filtered or unexported fields
}
func NewNullableTransactionNotificationRequestV4 ¶
func NewNullableTransactionNotificationRequestV4(val *TransactionNotificationRequestV4) *NullableTransactionNotificationRequestV4
func (NullableTransactionNotificationRequestV4) IsSet ¶
func (v NullableTransactionNotificationRequestV4) IsSet() bool
func (NullableTransactionNotificationRequestV4) MarshalJSON ¶
func (v NullableTransactionNotificationRequestV4) MarshalJSON() ([]byte, error)
func (*NullableTransactionNotificationRequestV4) Set ¶
func (v *NullableTransactionNotificationRequestV4) Set(val *TransactionNotificationRequestV4)
func (*NullableTransactionNotificationRequestV4) UnmarshalJSON ¶
func (v *NullableTransactionNotificationRequestV4) UnmarshalJSON(src []byte) error
func (*NullableTransactionNotificationRequestV4) Unset ¶
func (v *NullableTransactionNotificationRequestV4) Unset()
type NullableTransferNotificationValidationFact ¶
type NullableTransferNotificationValidationFact struct {
// contains filtered or unexported fields
}
func NewNullableTransferNotificationValidationFact ¶
func NewNullableTransferNotificationValidationFact(val *TransferNotificationValidationFact) *NullableTransferNotificationValidationFact
func (NullableTransferNotificationValidationFact) IsSet ¶
func (v NullableTransferNotificationValidationFact) IsSet() bool
func (NullableTransferNotificationValidationFact) MarshalJSON ¶
func (v NullableTransferNotificationValidationFact) MarshalJSON() ([]byte, error)
func (*NullableTransferNotificationValidationFact) Set ¶
func (v *NullableTransferNotificationValidationFact) Set(val *TransferNotificationValidationFact)
func (*NullableTransferNotificationValidationFact) UnmarshalJSON ¶
func (v *NullableTransferNotificationValidationFact) UnmarshalJSON(src []byte) error
func (*NullableTransferNotificationValidationFact) Unset ¶
func (v *NullableTransferNotificationValidationFact) Unset()
type NullableTransferView ¶
type NullableTransferView struct {
// contains filtered or unexported fields
}
func NewNullableTransferView ¶
func NewNullableTransferView(val *TransferView) *NullableTransferView
func (NullableTransferView) Get ¶
func (v NullableTransferView) Get() *TransferView
func (NullableTransferView) IsSet ¶
func (v NullableTransferView) IsSet() bool
func (NullableTransferView) MarshalJSON ¶
func (v NullableTransferView) MarshalJSON() ([]byte, error)
func (*NullableTransferView) Set ¶
func (v *NullableTransferView) Set(val *TransferView)
func (*NullableTransferView) UnmarshalJSON ¶
func (v *NullableTransferView) UnmarshalJSON(src []byte) error
func (*NullableTransferView) Unset ¶
func (v *NullableTransferView) Unset()
type NullableTransferViewCategoryData ¶
type NullableTransferViewCategoryData struct {
// contains filtered or unexported fields
}
func NewNullableTransferViewCategoryData ¶
func NewNullableTransferViewCategoryData(val *TransferViewCategoryData) *NullableTransferViewCategoryData
func (NullableTransferViewCategoryData) Get ¶
func (v NullableTransferViewCategoryData) Get() *TransferViewCategoryData
func (NullableTransferViewCategoryData) IsSet ¶
func (v NullableTransferViewCategoryData) IsSet() bool
func (NullableTransferViewCategoryData) MarshalJSON ¶
func (v NullableTransferViewCategoryData) MarshalJSON() ([]byte, error)
func (*NullableTransferViewCategoryData) Set ¶
func (v *NullableTransferViewCategoryData) Set(val *TransferViewCategoryData)
func (*NullableTransferViewCategoryData) UnmarshalJSON ¶
func (v *NullableTransferViewCategoryData) UnmarshalJSON(src []byte) error
func (*NullableTransferViewCategoryData) Unset ¶
func (v *NullableTransferViewCategoryData) Unset()
type PaymentInstrument ¶
type PaymentInstrument struct { // The description of the resource. Description *string `json:"description,omitempty"` // The unique identifier of the resource. Id *string `json:"id,omitempty"` // The reference for the resource. Reference *string `json:"reference,omitempty"` // The type of wallet that the network token is associated with. TokenType *string `json:"tokenType,omitempty"` }
PaymentInstrument struct for PaymentInstrument
func NewPaymentInstrument ¶
func NewPaymentInstrument() *PaymentInstrument
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
func NewPaymentInstrumentWithDefaults ¶
func NewPaymentInstrumentWithDefaults() *PaymentInstrument
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
func (*PaymentInstrument) GetDescription ¶
func (o *PaymentInstrument) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*PaymentInstrument) GetDescriptionOk ¶
func (o *PaymentInstrument) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentInstrument) GetId ¶
func (o *PaymentInstrument) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*PaymentInstrument) GetIdOk ¶
func (o *PaymentInstrument) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentInstrument) GetReference ¶
func (o *PaymentInstrument) GetReference() string
GetReference returns the Reference field value if set, zero value otherwise.
func (*PaymentInstrument) GetReferenceOk ¶
func (o *PaymentInstrument) GetReferenceOk() (*string, bool)
GetReferenceOk returns a tuple with the Reference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentInstrument) GetTokenType ¶
func (o *PaymentInstrument) GetTokenType() string
GetTokenType returns the TokenType field value if set, zero value otherwise.
func (*PaymentInstrument) GetTokenTypeOk ¶
func (o *PaymentInstrument) GetTokenTypeOk() (*string, bool)
GetTokenTypeOk returns a tuple with the TokenType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentInstrument) HasDescription ¶
func (o *PaymentInstrument) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*PaymentInstrument) HasId ¶
func (o *PaymentInstrument) HasId() bool
HasId returns a boolean if a field has been set.
func (*PaymentInstrument) HasReference ¶
func (o *PaymentInstrument) HasReference() bool
HasReference returns a boolean if a field has been set.
func (*PaymentInstrument) HasTokenType ¶
func (o *PaymentInstrument) HasTokenType() bool
HasTokenType returns a boolean if a field has been set.
func (PaymentInstrument) MarshalJSON ¶
func (o PaymentInstrument) MarshalJSON() ([]byte, error)
func (*PaymentInstrument) SetDescription ¶
func (o *PaymentInstrument) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*PaymentInstrument) SetId ¶
func (o *PaymentInstrument) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*PaymentInstrument) SetReference ¶
func (o *PaymentInstrument) SetReference(v string)
SetReference gets a reference to the given string and assigns it to the Reference field.
func (*PaymentInstrument) SetTokenType ¶
func (o *PaymentInstrument) SetTokenType(v string)
SetTokenType gets a reference to the given string and assigns it to the TokenType field.
func (PaymentInstrument) ToMap ¶
func (o PaymentInstrument) ToMap() (map[string]interface{}, error)
type PlatformPayment ¶
type PlatformPayment struct { // The capture's merchant reference included in the transfer. ModificationMerchantReference *string `json:"modificationMerchantReference,omitempty"` // The capture reference included in the transfer. ModificationPspReference *string `json:"modificationPspReference,omitempty"` // The payment's merchant reference included in the transfer. PaymentMerchantReference *string `json:"paymentMerchantReference,omitempty"` // Specifies the nature of the transfer. This parameter helps categorize transfers so you can reconcile transactions at a later time, using the Balance Platform Accounting Report for [marketplaces](https://docs.adyen.com/marketplaces/reports-and-fees/balance-platform-accounting-report/) or [platforms](https://docs.adyen.com/platforms/reports-and-fees/balance-platform-accounting-report/). Possible values: * **AcquiringFees**: for the acquiring fee incurred on a transaction. * **AdyenCommission**: for the transaction fee due to Adyen under [blended rates](https://www.adyen.com/knowledge-hub/guides/payments-training-guide/get-the-best-from-your-card-processing). * **AdyenFees**: for all the transaction fees due to Adyen. This is the sum of Adyen's commission and Adyen's markup. * **AdyenMarkup**: for the transaction fee due to Adyen under [Interchange++ pricing](https://www.adyen.com/pricing). * **BalanceAccount**: or the sale amount of a transaction. * **Commission**: for your platform's commission on a transaction. * **Interchange**: for the interchange fee (fee paid to the issuer) incurred on a transaction. * **PaymentFee**: for all of the transaction fees. * **Remainder**: for the left over amount after currency conversion. * **SchemeFee**: for the scheme fee incurred on a transaction. This is the sum of the interchange fees and the acquiring fees. * **Surcharge**: for the surcharge paid by the customer on a transaction. * **Tip**: for the tip paid by the customer. * **TopUp**: for an incoming transfer to top up your user's balance account. * **VAT**: for the Value Added Tax. PlatformPaymentType *string `json:"platformPaymentType,omitempty"` // The payment reference included in the transfer. PspPaymentReference *string `json:"pspPaymentReference,omitempty"` // **platformPayment** Type *string `json:"type,omitempty"` }
PlatformPayment struct for PlatformPayment
func NewPlatformPayment ¶
func NewPlatformPayment() *PlatformPayment
NewPlatformPayment instantiates a new PlatformPayment 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
func NewPlatformPaymentWithDefaults ¶
func NewPlatformPaymentWithDefaults() *PlatformPayment
NewPlatformPaymentWithDefaults instantiates a new PlatformPayment 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
func (*PlatformPayment) GetModificationMerchantReference ¶
func (o *PlatformPayment) GetModificationMerchantReference() string
GetModificationMerchantReference returns the ModificationMerchantReference field value if set, zero value otherwise.
func (*PlatformPayment) GetModificationMerchantReferenceOk ¶
func (o *PlatformPayment) GetModificationMerchantReferenceOk() (*string, bool)
GetModificationMerchantReferenceOk returns a tuple with the ModificationMerchantReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PlatformPayment) GetModificationPspReference ¶
func (o *PlatformPayment) GetModificationPspReference() string
GetModificationPspReference returns the ModificationPspReference field value if set, zero value otherwise.
func (*PlatformPayment) GetModificationPspReferenceOk ¶
func (o *PlatformPayment) GetModificationPspReferenceOk() (*string, bool)
GetModificationPspReferenceOk returns a tuple with the ModificationPspReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PlatformPayment) GetPaymentMerchantReference ¶
func (o *PlatformPayment) GetPaymentMerchantReference() string
GetPaymentMerchantReference returns the PaymentMerchantReference field value if set, zero value otherwise.
func (*PlatformPayment) GetPaymentMerchantReferenceOk ¶
func (o *PlatformPayment) GetPaymentMerchantReferenceOk() (*string, bool)
GetPaymentMerchantReferenceOk returns a tuple with the PaymentMerchantReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PlatformPayment) GetPlatformPaymentType ¶
func (o *PlatformPayment) GetPlatformPaymentType() string
GetPlatformPaymentType returns the PlatformPaymentType field value if set, zero value otherwise.
func (*PlatformPayment) GetPlatformPaymentTypeOk ¶
func (o *PlatformPayment) GetPlatformPaymentTypeOk() (*string, bool)
GetPlatformPaymentTypeOk returns a tuple with the PlatformPaymentType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PlatformPayment) GetPspPaymentReference ¶
func (o *PlatformPayment) GetPspPaymentReference() string
GetPspPaymentReference returns the PspPaymentReference field value if set, zero value otherwise.
func (*PlatformPayment) GetPspPaymentReferenceOk ¶
func (o *PlatformPayment) GetPspPaymentReferenceOk() (*string, bool)
GetPspPaymentReferenceOk returns a tuple with the PspPaymentReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PlatformPayment) GetType ¶
func (o *PlatformPayment) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*PlatformPayment) GetTypeOk ¶
func (o *PlatformPayment) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PlatformPayment) HasModificationMerchantReference ¶
func (o *PlatformPayment) HasModificationMerchantReference() bool
HasModificationMerchantReference returns a boolean if a field has been set.
func (*PlatformPayment) HasModificationPspReference ¶
func (o *PlatformPayment) HasModificationPspReference() bool
HasModificationPspReference returns a boolean if a field has been set.
func (*PlatformPayment) HasPaymentMerchantReference ¶
func (o *PlatformPayment) HasPaymentMerchantReference() bool
HasPaymentMerchantReference returns a boolean if a field has been set.
func (*PlatformPayment) HasPlatformPaymentType ¶
func (o *PlatformPayment) HasPlatformPaymentType() bool
HasPlatformPaymentType returns a boolean if a field has been set.
func (*PlatformPayment) HasPspPaymentReference ¶
func (o *PlatformPayment) HasPspPaymentReference() bool
HasPspPaymentReference returns a boolean if a field has been set.
func (*PlatformPayment) HasType ¶
func (o *PlatformPayment) HasType() bool
HasType returns a boolean if a field has been set.
func (PlatformPayment) MarshalJSON ¶
func (o PlatformPayment) MarshalJSON() ([]byte, error)
func (*PlatformPayment) SetModificationMerchantReference ¶
func (o *PlatformPayment) SetModificationMerchantReference(v string)
SetModificationMerchantReference gets a reference to the given string and assigns it to the ModificationMerchantReference field.
func (*PlatformPayment) SetModificationPspReference ¶
func (o *PlatformPayment) SetModificationPspReference(v string)
SetModificationPspReference gets a reference to the given string and assigns it to the ModificationPspReference field.
func (*PlatformPayment) SetPaymentMerchantReference ¶
func (o *PlatformPayment) SetPaymentMerchantReference(v string)
SetPaymentMerchantReference gets a reference to the given string and assigns it to the PaymentMerchantReference field.
func (*PlatformPayment) SetPlatformPaymentType ¶
func (o *PlatformPayment) SetPlatformPaymentType(v string)
SetPlatformPaymentType gets a reference to the given string and assigns it to the PlatformPaymentType field.
func (*PlatformPayment) SetPspPaymentReference ¶
func (o *PlatformPayment) SetPspPaymentReference(v string)
SetPspPaymentReference gets a reference to the given string and assigns it to the PspPaymentReference field.
func (*PlatformPayment) SetType ¶
func (o *PlatformPayment) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
func (PlatformPayment) ToMap ¶
func (o PlatformPayment) ToMap() (map[string]interface{}, error)
type RelayedAuthorisationData ¶
type RelayedAuthorisationData struct { // Contains key-value pairs of your references and descriptions, for example, `customId`:`your-own-custom-field-12345`. Metadata *map[string]string `json:"metadata,omitempty"` // Your reference for the relayed authorisation data. Reference *string `json:"reference,omitempty"` }
RelayedAuthorisationData struct for RelayedAuthorisationData
func NewRelayedAuthorisationData ¶
func NewRelayedAuthorisationData() *RelayedAuthorisationData
NewRelayedAuthorisationData instantiates a new RelayedAuthorisationData 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
func NewRelayedAuthorisationDataWithDefaults ¶
func NewRelayedAuthorisationDataWithDefaults() *RelayedAuthorisationData
NewRelayedAuthorisationDataWithDefaults instantiates a new RelayedAuthorisationData 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
func (*RelayedAuthorisationData) GetMetadata ¶
func (o *RelayedAuthorisationData) GetMetadata() map[string]string
GetMetadata returns the Metadata field value if set, zero value otherwise.
func (*RelayedAuthorisationData) GetMetadataOk ¶
func (o *RelayedAuthorisationData) GetMetadataOk() (*map[string]string, bool)
GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RelayedAuthorisationData) GetReference ¶
func (o *RelayedAuthorisationData) GetReference() string
GetReference returns the Reference field value if set, zero value otherwise.
func (*RelayedAuthorisationData) GetReferenceOk ¶
func (o *RelayedAuthorisationData) GetReferenceOk() (*string, bool)
GetReferenceOk returns a tuple with the Reference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RelayedAuthorisationData) HasMetadata ¶
func (o *RelayedAuthorisationData) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*RelayedAuthorisationData) HasReference ¶
func (o *RelayedAuthorisationData) HasReference() bool
HasReference returns a boolean if a field has been set.
func (RelayedAuthorisationData) MarshalJSON ¶
func (o RelayedAuthorisationData) MarshalJSON() ([]byte, error)
func (*RelayedAuthorisationData) SetMetadata ¶
func (o *RelayedAuthorisationData) SetMetadata(v map[string]string)
SetMetadata gets a reference to the given map[string]string and assigns it to the Metadata field.
func (*RelayedAuthorisationData) SetReference ¶
func (o *RelayedAuthorisationData) SetReference(v string)
SetReference gets a reference to the given string and assigns it to the Reference field.
func (RelayedAuthorisationData) ToMap ¶
func (o RelayedAuthorisationData) ToMap() (map[string]interface{}, error)
type Resource ¶
type Resource struct { // The unique identifier of the balance platform. BalancePlatform *string `json:"balancePlatform,omitempty"` // The date and time when the event was triggered, in ISO 8601 extended format. For example, **2020-12-18T10:15:30+01:00**. CreationDate *time.Time `json:"creationDate,omitempty"` // The ID of the resource. Id *string `json:"id,omitempty"` }
Resource struct for Resource
func NewResource ¶
func NewResource() *Resource
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
func NewResourceWithDefaults ¶
func NewResourceWithDefaults() *Resource
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
func (*Resource) GetBalancePlatform ¶
GetBalancePlatform returns the BalancePlatform field value if set, zero value otherwise.
func (*Resource) GetBalancePlatformOk ¶
GetBalancePlatformOk returns a tuple with the BalancePlatform field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Resource) GetCreationDate ¶
GetCreationDate returns the CreationDate field value if set, zero value otherwise.
func (*Resource) GetCreationDateOk ¶
GetCreationDateOk returns a tuple with the CreationDate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Resource) GetIdOk ¶
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Resource) HasBalancePlatform ¶
HasBalancePlatform returns a boolean if a field has been set.
func (*Resource) HasCreationDate ¶
HasCreationDate returns a boolean if a field has been set.
func (Resource) MarshalJSON ¶
func (*Resource) SetBalancePlatform ¶
SetBalancePlatform gets a reference to the given string and assigns it to the BalancePlatform field.
func (*Resource) SetCreationDate ¶
SetCreationDate gets a reference to the given time.Time and assigns it to the CreationDate field.
type ResourceReference ¶
type ResourceReference struct { // The description of the resource. Description *string `json:"description,omitempty"` // The unique identifier of the resource. Id *string `json:"id,omitempty"` // The reference for the resource. Reference *string `json:"reference,omitempty"` }
ResourceReference struct for ResourceReference
func NewResourceReference ¶
func NewResourceReference() *ResourceReference
NewResourceReference instantiates a new ResourceReference 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
func NewResourceReferenceWithDefaults ¶
func NewResourceReferenceWithDefaults() *ResourceReference
NewResourceReferenceWithDefaults instantiates a new ResourceReference 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
func (*ResourceReference) GetDescription ¶
func (o *ResourceReference) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*ResourceReference) GetDescriptionOk ¶
func (o *ResourceReference) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResourceReference) GetId ¶
func (o *ResourceReference) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*ResourceReference) GetIdOk ¶
func (o *ResourceReference) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResourceReference) GetReference ¶
func (o *ResourceReference) GetReference() string
GetReference returns the Reference field value if set, zero value otherwise.
func (*ResourceReference) GetReferenceOk ¶
func (o *ResourceReference) GetReferenceOk() (*string, bool)
GetReferenceOk returns a tuple with the Reference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResourceReference) HasDescription ¶
func (o *ResourceReference) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*ResourceReference) HasId ¶
func (o *ResourceReference) HasId() bool
HasId returns a boolean if a field has been set.
func (*ResourceReference) HasReference ¶
func (o *ResourceReference) HasReference() bool
HasReference returns a boolean if a field has been set.
func (ResourceReference) MarshalJSON ¶
func (o ResourceReference) MarshalJSON() ([]byte, error)
func (*ResourceReference) SetDescription ¶
func (o *ResourceReference) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*ResourceReference) SetId ¶
func (o *ResourceReference) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*ResourceReference) SetReference ¶
func (o *ResourceReference) SetReference(v string)
SetReference gets a reference to the given string and assigns it to the Reference field.
func (ResourceReference) ToMap ¶
func (o ResourceReference) ToMap() (map[string]interface{}, error)
type Transaction ¶
type Transaction struct { AccountHolder ResourceReference `json:"accountHolder"` Amount Amount `json:"amount"` BalanceAccount ResourceReference `json:"balanceAccount"` // The unique identifier of the balance platform. BalancePlatform string `json:"balancePlatform"` // The date the transaction was booked into the balance account. BookingDate time.Time `json:"bookingDate"` // The date and time when the event was triggered, in ISO 8601 extended format. For example, **2020-12-18T10:15:30+01:00**. CreationDate *time.Time `json:"creationDate,omitempty"` // The `description` from the `/transfers` request. Description *string `json:"description,omitempty"` // The unique identifier of the transaction. Id string `json:"id"` PaymentInstrument *PaymentInstrument `json:"paymentInstrument,omitempty"` // The reference sent to or received from the counterparty. * For outgoing funds, this is the [`referenceForBeneficiary`](https://docs.adyen.com/api-explorer/#/transfers/latest/post/transfers__resParam_referenceForBeneficiary) from the [`/transfers`](https://docs.adyen.com/api-explorer/#/transfers/latest/post/transfers__reqParam_referenceForBeneficiary) request. * For incoming funds, this is the reference from the sender. ReferenceForBeneficiary *string `json:"referenceForBeneficiary,omitempty"` // The status of the transaction. Possible values: * **pending**: The transaction is still pending. * **booked**: The transaction has been booked to the balance account. Status string `json:"status"` Transfer *TransferView `json:"transfer,omitempty"` // The date the transfer amount becomes available in the balance account. ValueDate time.Time `json:"valueDate"` }
Transaction struct for Transaction
func NewTransaction ¶
func NewTransaction(accountHolder ResourceReference, amount Amount, balanceAccount ResourceReference, balancePlatform string, bookingDate time.Time, id string, status string, valueDate time.Time) *Transaction
NewTransaction instantiates a new Transaction 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
func NewTransactionWithDefaults ¶
func NewTransactionWithDefaults() *Transaction
NewTransactionWithDefaults instantiates a new Transaction 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
func (*Transaction) GetAccountHolder ¶
func (o *Transaction) GetAccountHolder() ResourceReference
GetAccountHolder returns the AccountHolder field value
func (*Transaction) GetAccountHolderOk ¶
func (o *Transaction) GetAccountHolderOk() (*ResourceReference, bool)
GetAccountHolderOk returns a tuple with the AccountHolder field value and a boolean to check if the value has been set.
func (*Transaction) GetAmount ¶
func (o *Transaction) GetAmount() Amount
GetAmount returns the Amount field value
func (*Transaction) GetAmountOk ¶
func (o *Transaction) GetAmountOk() (*Amount, bool)
GetAmountOk returns a tuple with the Amount field value and a boolean to check if the value has been set.
func (*Transaction) GetBalanceAccount ¶
func (o *Transaction) GetBalanceAccount() ResourceReference
GetBalanceAccount returns the BalanceAccount field value
func (*Transaction) GetBalanceAccountOk ¶
func (o *Transaction) GetBalanceAccountOk() (*ResourceReference, bool)
GetBalanceAccountOk returns a tuple with the BalanceAccount field value and a boolean to check if the value has been set.
func (*Transaction) GetBalancePlatform ¶
func (o *Transaction) GetBalancePlatform() string
GetBalancePlatform returns the BalancePlatform field value
func (*Transaction) GetBalancePlatformOk ¶
func (o *Transaction) GetBalancePlatformOk() (*string, bool)
GetBalancePlatformOk returns a tuple with the BalancePlatform field value and a boolean to check if the value has been set.
func (*Transaction) GetBookingDate ¶
func (o *Transaction) GetBookingDate() time.Time
GetBookingDate returns the BookingDate field value
func (*Transaction) GetBookingDateOk ¶
func (o *Transaction) GetBookingDateOk() (*time.Time, bool)
GetBookingDateOk returns a tuple with the BookingDate field value and a boolean to check if the value has been set.
func (*Transaction) GetCreationDate ¶
func (o *Transaction) GetCreationDate() time.Time
GetCreationDate returns the CreationDate field value if set, zero value otherwise.
func (*Transaction) GetCreationDateOk ¶
func (o *Transaction) GetCreationDateOk() (*time.Time, bool)
GetCreationDateOk returns a tuple with the CreationDate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Transaction) GetDescription ¶
func (o *Transaction) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*Transaction) GetDescriptionOk ¶
func (o *Transaction) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Transaction) GetIdOk ¶
func (o *Transaction) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*Transaction) GetPaymentInstrument ¶
func (o *Transaction) GetPaymentInstrument() PaymentInstrument
GetPaymentInstrument returns the PaymentInstrument field value if set, zero value otherwise.
func (*Transaction) GetPaymentInstrumentOk ¶
func (o *Transaction) GetPaymentInstrumentOk() (*PaymentInstrument, bool)
GetPaymentInstrumentOk returns a tuple with the PaymentInstrument field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Transaction) GetReferenceForBeneficiary ¶
func (o *Transaction) GetReferenceForBeneficiary() string
GetReferenceForBeneficiary returns the ReferenceForBeneficiary field value if set, zero value otherwise.
func (*Transaction) GetReferenceForBeneficiaryOk ¶
func (o *Transaction) GetReferenceForBeneficiaryOk() (*string, bool)
GetReferenceForBeneficiaryOk returns a tuple with the ReferenceForBeneficiary field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Transaction) GetStatus ¶
func (o *Transaction) GetStatus() string
GetStatus returns the Status field value
func (*Transaction) GetStatusOk ¶
func (o *Transaction) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.
func (*Transaction) GetTransfer ¶
func (o *Transaction) GetTransfer() TransferView
GetTransfer returns the Transfer field value if set, zero value otherwise.
func (*Transaction) GetTransferOk ¶
func (o *Transaction) GetTransferOk() (*TransferView, bool)
GetTransferOk returns a tuple with the Transfer field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Transaction) GetValueDate ¶
func (o *Transaction) GetValueDate() time.Time
GetValueDate returns the ValueDate field value
func (*Transaction) GetValueDateOk ¶
func (o *Transaction) GetValueDateOk() (*time.Time, bool)
GetValueDateOk returns a tuple with the ValueDate field value and a boolean to check if the value has been set.
func (*Transaction) HasCreationDate ¶
func (o *Transaction) HasCreationDate() bool
HasCreationDate returns a boolean if a field has been set.
func (*Transaction) HasDescription ¶
func (o *Transaction) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*Transaction) HasPaymentInstrument ¶
func (o *Transaction) HasPaymentInstrument() bool
HasPaymentInstrument returns a boolean if a field has been set.
func (*Transaction) HasReferenceForBeneficiary ¶
func (o *Transaction) HasReferenceForBeneficiary() bool
HasReferenceForBeneficiary returns a boolean if a field has been set.
func (*Transaction) HasTransfer ¶
func (o *Transaction) HasTransfer() bool
HasTransfer returns a boolean if a field has been set.
func (Transaction) MarshalJSON ¶
func (o Transaction) MarshalJSON() ([]byte, error)
func (*Transaction) SetAccountHolder ¶
func (o *Transaction) SetAccountHolder(v ResourceReference)
SetAccountHolder sets field value
func (*Transaction) SetAmount ¶
func (o *Transaction) SetAmount(v Amount)
SetAmount sets field value
func (*Transaction) SetBalanceAccount ¶
func (o *Transaction) SetBalanceAccount(v ResourceReference)
SetBalanceAccount sets field value
func (*Transaction) SetBalancePlatform ¶
func (o *Transaction) SetBalancePlatform(v string)
SetBalancePlatform sets field value
func (*Transaction) SetBookingDate ¶
func (o *Transaction) SetBookingDate(v time.Time)
SetBookingDate sets field value
func (*Transaction) SetCreationDate ¶
func (o *Transaction) SetCreationDate(v time.Time)
SetCreationDate gets a reference to the given time.Time and assigns it to the CreationDate field.
func (*Transaction) SetDescription ¶
func (o *Transaction) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*Transaction) SetPaymentInstrument ¶
func (o *Transaction) SetPaymentInstrument(v PaymentInstrument)
SetPaymentInstrument gets a reference to the given PaymentInstrument and assigns it to the PaymentInstrument field.
func (*Transaction) SetReferenceForBeneficiary ¶
func (o *Transaction) SetReferenceForBeneficiary(v string)
SetReferenceForBeneficiary gets a reference to the given string and assigns it to the ReferenceForBeneficiary field.
func (*Transaction) SetStatus ¶
func (o *Transaction) SetStatus(v string)
SetStatus sets field value
func (*Transaction) SetTransfer ¶
func (o *Transaction) SetTransfer(v TransferView)
SetTransfer gets a reference to the given TransferView and assigns it to the Transfer field.
func (*Transaction) SetValueDate ¶
func (o *Transaction) SetValueDate(v time.Time)
SetValueDate sets field value
func (Transaction) ToMap ¶
func (o Transaction) ToMap() (map[string]interface{}, error)
type TransactionNotificationRequestV4 ¶
type TransactionNotificationRequestV4 struct { Data Transaction `json:"data"` // The environment from which the webhook originated. Possible values: **test**, **live**. Environment string `json:"environment"` // When the event was queued. Timestamp *time.Time `json:"timestamp,omitempty"` // Type of the webhook. Type *string `json:"type,omitempty"` }
TransactionNotificationRequestV4 struct for TransactionNotificationRequestV4
func HandleTransactionNotificationRequestV4 ¶
func HandleTransactionNotificationRequestV4(req string) (*TransactionNotificationRequestV4, error)
HandleTransactionNotificationRequestV4 creates a Notification object from the given JSON string
func NewTransactionNotificationRequestV4 ¶
func NewTransactionNotificationRequestV4(data Transaction, environment string) *TransactionNotificationRequestV4
NewTransactionNotificationRequestV4 instantiates a new TransactionNotificationRequestV4 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
func NewTransactionNotificationRequestV4WithDefaults ¶
func NewTransactionNotificationRequestV4WithDefaults() *TransactionNotificationRequestV4
NewTransactionNotificationRequestV4WithDefaults instantiates a new TransactionNotificationRequestV4 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
func (*TransactionNotificationRequestV4) GetData ¶
func (o *TransactionNotificationRequestV4) GetData() Transaction
GetData returns the Data field value
func (*TransactionNotificationRequestV4) GetDataOk ¶
func (o *TransactionNotificationRequestV4) GetDataOk() (*Transaction, bool)
GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.
func (*TransactionNotificationRequestV4) GetEnvironment ¶
func (o *TransactionNotificationRequestV4) GetEnvironment() string
GetEnvironment returns the Environment field value
func (*TransactionNotificationRequestV4) GetEnvironmentOk ¶
func (o *TransactionNotificationRequestV4) GetEnvironmentOk() (*string, bool)
GetEnvironmentOk returns a tuple with the Environment field value and a boolean to check if the value has been set.
func (*TransactionNotificationRequestV4) GetTimestamp ¶ added in v16.1.0
func (o *TransactionNotificationRequestV4) GetTimestamp() time.Time
GetTimestamp returns the Timestamp field value if set, zero value otherwise.
func (*TransactionNotificationRequestV4) GetTimestampOk ¶ added in v16.1.0
func (o *TransactionNotificationRequestV4) GetTimestampOk() (*time.Time, bool)
GetTimestampOk returns a tuple with the Timestamp field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TransactionNotificationRequestV4) GetType ¶
func (o *TransactionNotificationRequestV4) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*TransactionNotificationRequestV4) GetTypeOk ¶
func (o *TransactionNotificationRequestV4) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TransactionNotificationRequestV4) HasTimestamp ¶ added in v16.1.0
func (o *TransactionNotificationRequestV4) HasTimestamp() bool
HasTimestamp returns a boolean if a field has been set.
func (*TransactionNotificationRequestV4) HasType ¶
func (o *TransactionNotificationRequestV4) HasType() bool
HasType returns a boolean if a field has been set.
func (TransactionNotificationRequestV4) MarshalJSON ¶
func (o TransactionNotificationRequestV4) MarshalJSON() ([]byte, error)
func (*TransactionNotificationRequestV4) SetData ¶
func (o *TransactionNotificationRequestV4) SetData(v Transaction)
SetData sets field value
func (*TransactionNotificationRequestV4) SetEnvironment ¶
func (o *TransactionNotificationRequestV4) SetEnvironment(v string)
SetEnvironment sets field value
func (*TransactionNotificationRequestV4) SetTimestamp ¶ added in v16.1.0
func (o *TransactionNotificationRequestV4) SetTimestamp(v time.Time)
SetTimestamp gets a reference to the given time.Time and assigns it to the Timestamp field.
func (*TransactionNotificationRequestV4) SetType ¶
func (o *TransactionNotificationRequestV4) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
func (TransactionNotificationRequestV4) ToMap ¶
func (o TransactionNotificationRequestV4) ToMap() (map[string]interface{}, error)
type TransferNotificationValidationFact ¶
type TransferNotificationValidationFact struct { // The evaluation result of the validation fact. Result *string `json:"result,omitempty"` // The type of the validation fact. Type *string `json:"type,omitempty"` }
TransferNotificationValidationFact struct for TransferNotificationValidationFact
func NewTransferNotificationValidationFact ¶
func NewTransferNotificationValidationFact() *TransferNotificationValidationFact
NewTransferNotificationValidationFact instantiates a new TransferNotificationValidationFact 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
func NewTransferNotificationValidationFactWithDefaults ¶
func NewTransferNotificationValidationFactWithDefaults() *TransferNotificationValidationFact
NewTransferNotificationValidationFactWithDefaults instantiates a new TransferNotificationValidationFact 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
func (*TransferNotificationValidationFact) GetResult ¶
func (o *TransferNotificationValidationFact) GetResult() string
GetResult returns the Result field value if set, zero value otherwise.
func (*TransferNotificationValidationFact) GetResultOk ¶
func (o *TransferNotificationValidationFact) GetResultOk() (*string, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TransferNotificationValidationFact) GetType ¶
func (o *TransferNotificationValidationFact) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*TransferNotificationValidationFact) GetTypeOk ¶
func (o *TransferNotificationValidationFact) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TransferNotificationValidationFact) HasResult ¶
func (o *TransferNotificationValidationFact) HasResult() bool
HasResult returns a boolean if a field has been set.
func (*TransferNotificationValidationFact) HasType ¶
func (o *TransferNotificationValidationFact) HasType() bool
HasType returns a boolean if a field has been set.
func (TransferNotificationValidationFact) MarshalJSON ¶
func (o TransferNotificationValidationFact) MarshalJSON() ([]byte, error)
func (*TransferNotificationValidationFact) SetResult ¶
func (o *TransferNotificationValidationFact) SetResult(v string)
SetResult gets a reference to the given string and assigns it to the Result field.
func (*TransferNotificationValidationFact) SetType ¶
func (o *TransferNotificationValidationFact) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
func (TransferNotificationValidationFact) ToMap ¶
func (o TransferNotificationValidationFact) ToMap() (map[string]interface{}, error)
type TransferView ¶
type TransferView struct { CategoryData *TransferViewCategoryData `json:"categoryData,omitempty"` // The ID of the resource. Id *string `json:"id,omitempty"` // The [`reference`](https://docs.adyen.com/api-explorer/#/transfers/latest/post/transfers__reqParam_reference) from the `/transfers` request. If you haven't provided any, Adyen generates a unique reference. Reference string `json:"reference"` }
TransferView struct for TransferView
func NewTransferView ¶
func NewTransferView(reference string) *TransferView
NewTransferView instantiates a new TransferView 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
func NewTransferViewWithDefaults ¶
func NewTransferViewWithDefaults() *TransferView
NewTransferViewWithDefaults instantiates a new TransferView 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
func (*TransferView) GetCategoryData ¶
func (o *TransferView) GetCategoryData() TransferViewCategoryData
GetCategoryData returns the CategoryData field value if set, zero value otherwise.
func (*TransferView) GetCategoryDataOk ¶
func (o *TransferView) GetCategoryDataOk() (*TransferViewCategoryData, bool)
GetCategoryDataOk returns a tuple with the CategoryData field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TransferView) GetId ¶
func (o *TransferView) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*TransferView) GetIdOk ¶
func (o *TransferView) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TransferView) GetReference ¶
func (o *TransferView) GetReference() string
GetReference returns the Reference field value
func (*TransferView) GetReferenceOk ¶
func (o *TransferView) GetReferenceOk() (*string, bool)
GetReferenceOk returns a tuple with the Reference field value and a boolean to check if the value has been set.
func (*TransferView) HasCategoryData ¶
func (o *TransferView) HasCategoryData() bool
HasCategoryData returns a boolean if a field has been set.
func (*TransferView) HasId ¶
func (o *TransferView) HasId() bool
HasId returns a boolean if a field has been set.
func (TransferView) MarshalJSON ¶
func (o TransferView) MarshalJSON() ([]byte, error)
func (*TransferView) SetCategoryData ¶
func (o *TransferView) SetCategoryData(v TransferViewCategoryData)
SetCategoryData gets a reference to the given TransferViewCategoryData and assigns it to the CategoryData field.
func (*TransferView) SetId ¶
func (o *TransferView) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*TransferView) SetReference ¶
func (o *TransferView) SetReference(v string)
SetReference sets field value
func (TransferView) ToMap ¶
func (o TransferView) ToMap() (map[string]interface{}, error)
type TransferViewCategoryData ¶
type TransferViewCategoryData struct { BankCategoryData *BankCategoryData InternalCategoryData *InternalCategoryData IssuedCard *IssuedCard PlatformPayment *PlatformPayment }
TransferViewCategoryData - The relevant data according to the transfer category.
func BankCategoryDataAsTransferViewCategoryData ¶
func BankCategoryDataAsTransferViewCategoryData(v *BankCategoryData) TransferViewCategoryData
BankCategoryDataAsTransferViewCategoryData is a convenience function that returns BankCategoryData wrapped in TransferViewCategoryData
func InternalCategoryDataAsTransferViewCategoryData ¶
func InternalCategoryDataAsTransferViewCategoryData(v *InternalCategoryData) TransferViewCategoryData
InternalCategoryDataAsTransferViewCategoryData is a convenience function that returns InternalCategoryData wrapped in TransferViewCategoryData
func IssuedCardAsTransferViewCategoryData ¶
func IssuedCardAsTransferViewCategoryData(v *IssuedCard) TransferViewCategoryData
IssuedCardAsTransferViewCategoryData is a convenience function that returns IssuedCard wrapped in TransferViewCategoryData
func PlatformPaymentAsTransferViewCategoryData ¶
func PlatformPaymentAsTransferViewCategoryData(v *PlatformPayment) TransferViewCategoryData
PlatformPaymentAsTransferViewCategoryData is a convenience function that returns PlatformPayment wrapped in TransferViewCategoryData
func (*TransferViewCategoryData) GetActualInstance ¶
func (obj *TransferViewCategoryData) GetActualInstance() interface{}
Get the actual instance
func (TransferViewCategoryData) MarshalJSON ¶
func (src TransferViewCategoryData) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*TransferViewCategoryData) UnmarshalJSON ¶
func (dst *TransferViewCategoryData) UnmarshalJSON(data []byte) error
Unmarshal JSON data into one of the pointers in the struct
Source Files ¶
- model_amount.go
- model_balance_platform_notification_response.go
- model_bank_category_data.go
- model_internal_category_data.go
- model_issued_card.go
- model_payment_instrument.go
- model_platform_payment.go
- model_relayed_authorisation_data.go
- model_resource.go
- model_resource_reference.go
- model_transaction.go
- model_transaction_notification_request_v4.go
- model_transfer_notification_validation_fact.go
- model_transfer_view.go
- model_transfer_view_category_data.go
- webhook_handler.go