transferwebhook

package
v7.3.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 20, 2023 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type APIClient

type APIClient struct {
	// contains filtered or unexported fields
}

APIClient manages communication with the Transfer webhooks API v3 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(client *common.Client) *APIClient

NewAPIClient creates a new API client.

type AULocalAccountIdentification

type AULocalAccountIdentification struct {
	// The bank account number, without separators or whitespace.
	AccountNumber string `json:"accountNumber"`
	// The 6-digit [Bank State Branch (BSB) code](https://en.wikipedia.org/wiki/Bank_state_branch), without separators or whitespace.
	BsbCode string `json:"bsbCode"`
	// **auLocal**
	Type string `json:"type"`
}

AULocalAccountIdentification struct for AULocalAccountIdentification

func NewAULocalAccountIdentification

func NewAULocalAccountIdentification(accountNumber string, bsbCode string, type_ string) *AULocalAccountIdentification

NewAULocalAccountIdentification instantiates a new AULocalAccountIdentification 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 NewAULocalAccountIdentificationWithDefaults

func NewAULocalAccountIdentificationWithDefaults() *AULocalAccountIdentification

NewAULocalAccountIdentificationWithDefaults instantiates a new AULocalAccountIdentification 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 (*AULocalAccountIdentification) GetAccountNumber

func (o *AULocalAccountIdentification) GetAccountNumber() string

GetAccountNumber returns the AccountNumber field value

func (*AULocalAccountIdentification) GetAccountNumberOk

func (o *AULocalAccountIdentification) GetAccountNumberOk() (*string, bool)

GetAccountNumberOk returns a tuple with the AccountNumber field value and a boolean to check if the value has been set.

func (*AULocalAccountIdentification) GetBsbCode

func (o *AULocalAccountIdentification) GetBsbCode() string

GetBsbCode returns the BsbCode field value

func (*AULocalAccountIdentification) GetBsbCodeOk

func (o *AULocalAccountIdentification) GetBsbCodeOk() (*string, bool)

GetBsbCodeOk returns a tuple with the BsbCode field value and a boolean to check if the value has been set.

func (*AULocalAccountIdentification) GetType

func (o *AULocalAccountIdentification) GetType() string

GetType returns the Type field value

func (*AULocalAccountIdentification) GetTypeOk

func (o *AULocalAccountIdentification) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (AULocalAccountIdentification) MarshalJSON

func (o AULocalAccountIdentification) MarshalJSON() ([]byte, error)

func (*AULocalAccountIdentification) SetAccountNumber

func (o *AULocalAccountIdentification) SetAccountNumber(v string)

SetAccountNumber sets field value

func (*AULocalAccountIdentification) SetBsbCode

func (o *AULocalAccountIdentification) SetBsbCode(v string)

SetBsbCode sets field value

func (*AULocalAccountIdentification) SetType

func (o *AULocalAccountIdentification) SetType(v string)

SetType sets field value

func (AULocalAccountIdentification) ToMap

func (o AULocalAccountIdentification) ToMap() (map[string]interface{}, error)

type AdditionalBankIdentification

type AdditionalBankIdentification struct {
	// The value of the additional bank identification.
	Code *string `json:"code,omitempty"`
	// The type of additional bank identification, depending on the country.  Possible values:   * **gbSortCode**: The 6-digit [UK sort code](https://en.wikipedia.org/wiki/Sort_code), without separators or spaces  * **usRoutingNumber**: The 9-digit [routing number](https://en.wikipedia.org/wiki/ABA_routing_transit_number), without separators or spaces.
	Type *string `json:"type,omitempty"`
}

AdditionalBankIdentification struct for AdditionalBankIdentification

func NewAdditionalBankIdentification

func NewAdditionalBankIdentification() *AdditionalBankIdentification

NewAdditionalBankIdentification instantiates a new AdditionalBankIdentification 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 NewAdditionalBankIdentificationWithDefaults

func NewAdditionalBankIdentificationWithDefaults() *AdditionalBankIdentification

NewAdditionalBankIdentificationWithDefaults instantiates a new AdditionalBankIdentification 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 (*AdditionalBankIdentification) GetCode

func (o *AdditionalBankIdentification) GetCode() string

GetCode returns the Code field value if set, zero value otherwise.

func (*AdditionalBankIdentification) GetCodeOk

func (o *AdditionalBankIdentification) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AdditionalBankIdentification) GetType

func (o *AdditionalBankIdentification) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*AdditionalBankIdentification) GetTypeOk

func (o *AdditionalBankIdentification) 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 (*AdditionalBankIdentification) HasCode

func (o *AdditionalBankIdentification) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*AdditionalBankIdentification) HasType

func (o *AdditionalBankIdentification) HasType() bool

HasType returns a boolean if a field has been set.

func (AdditionalBankIdentification) MarshalJSON

func (o AdditionalBankIdentification) MarshalJSON() ([]byte, error)

func (*AdditionalBankIdentification) SetCode

func (o *AdditionalBankIdentification) SetCode(v string)

SetCode gets a reference to the given string and assigns it to the Code field.

func (*AdditionalBankIdentification) SetType

func (o *AdditionalBankIdentification) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (AdditionalBankIdentification) ToMap

func (o AdditionalBankIdentification) ToMap() (map[string]interface{}, error)

type Address

type Address struct {
	// The name of the city.
	City *string `json:"city,omitempty"`
	// The two-character ISO 3166-1 alpha-2 country code. For example, **US**, **NL**, or **GB**.
	Country string `json:"country"`
	// First line of the street address.
	Line1 *string `json:"line1,omitempty"`
	// Second line of the street address.
	Line2 *string `json:"line2,omitempty"`
	// The postal code. Maximum length: * 5 digits for an address in the US. * 10 characters for an address in all other countries.
	PostalCode *string `json:"postalCode,omitempty"`
	// The two-letter ISO 3166-2 state or province code. For example, **CA** in the US or **ON** in Canada. > Required for the US and Canada.
	StateOrProvince *string `json:"stateOrProvince,omitempty"`
}

Address struct for Address

func NewAddress

func NewAddress(country string) *Address

NewAddress instantiates a new Address object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAddressWithDefaults

func NewAddressWithDefaults() *Address

NewAddressWithDefaults instantiates a new Address object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Address) GetCity

func (o *Address) GetCity() string

GetCity returns the City field value if set, zero value otherwise.

func (*Address) GetCityOk

func (o *Address) GetCityOk() (*string, bool)

GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Address) GetCountry

func (o *Address) GetCountry() string

GetCountry returns the Country field value

func (*Address) GetCountryOk

func (o *Address) GetCountryOk() (*string, bool)

GetCountryOk returns a tuple with the Country field value and a boolean to check if the value has been set.

func (*Address) GetLine1

func (o *Address) GetLine1() string

GetLine1 returns the Line1 field value if set, zero value otherwise.

func (*Address) GetLine1Ok

func (o *Address) GetLine1Ok() (*string, bool)

GetLine1Ok returns a tuple with the Line1 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Address) GetLine2

func (o *Address) GetLine2() string

GetLine2 returns the Line2 field value if set, zero value otherwise.

func (*Address) GetLine2Ok

func (o *Address) GetLine2Ok() (*string, bool)

GetLine2Ok returns a tuple with the Line2 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Address) GetPostalCode

func (o *Address) GetPostalCode() string

GetPostalCode returns the PostalCode field value if set, zero value otherwise.

func (*Address) GetPostalCodeOk

func (o *Address) GetPostalCodeOk() (*string, bool)

GetPostalCodeOk returns a tuple with the PostalCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Address) GetStateOrProvince

func (o *Address) GetStateOrProvince() string

GetStateOrProvince returns the StateOrProvince field value if set, zero value otherwise.

func (*Address) GetStateOrProvinceOk

func (o *Address) GetStateOrProvinceOk() (*string, bool)

GetStateOrProvinceOk returns a tuple with the StateOrProvince field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Address) HasCity

func (o *Address) HasCity() bool

HasCity returns a boolean if a field has been set.

func (*Address) HasLine1

func (o *Address) HasLine1() bool

HasLine1 returns a boolean if a field has been set.

func (*Address) HasLine2

func (o *Address) HasLine2() bool

HasLine2 returns a boolean if a field has been set.

func (*Address) HasPostalCode

func (o *Address) HasPostalCode() bool

HasPostalCode returns a boolean if a field has been set.

func (*Address) HasStateOrProvince

func (o *Address) HasStateOrProvince() bool

HasStateOrProvince returns a boolean if a field has been set.

func (Address) MarshalJSON

func (o Address) MarshalJSON() ([]byte, error)

func (*Address) SetCity

func (o *Address) SetCity(v string)

SetCity gets a reference to the given string and assigns it to the City field.

func (*Address) SetCountry

func (o *Address) SetCountry(v string)

SetCountry sets field value

func (*Address) SetLine1

func (o *Address) SetLine1(v string)

SetLine1 gets a reference to the given string and assigns it to the Line1 field.

func (*Address) SetLine2

func (o *Address) SetLine2(v string)

SetLine2 gets a reference to the given string and assigns it to the Line2 field.

func (*Address) SetPostalCode

func (o *Address) SetPostalCode(v string)

SetPostalCode gets a reference to the given string and assigns it to the PostalCode field.

func (*Address) SetStateOrProvince

func (o *Address) SetStateOrProvince(v string)

SetStateOrProvince gets a reference to the given string and assigns it to the StateOrProvince field.

func (Address) ToMap

func (o Address) ToMap() (map[string]interface{}, error)

type Amount

type Amount struct {
	// The three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes).
	Currency string `json:"currency"`
	// The amount of the transaction, in [minor units](https://docs.adyen.com/development-resources/currency-codes).
	Value int64 `json:"value"`
}

Amount struct for Amount

func NewAmount

func NewAmount(currency string, value int64) *Amount

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

func (o *Amount) GetCurrency() string

GetCurrency returns the Currency field value

func (*Amount) GetCurrencyOk

func (o *Amount) GetCurrencyOk() (*string, bool)

GetCurrencyOk returns a tuple with the Currency field value and a boolean to check if the value has been set.

func (*Amount) GetValue

func (o *Amount) GetValue() int64

GetValue returns the Value field value

func (*Amount) GetValueOk

func (o *Amount) GetValueOk() (*int64, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (Amount) MarshalJSON

func (o Amount) MarshalJSON() ([]byte, error)

func (*Amount) SetCurrency

func (o *Amount) SetCurrency(v string)

SetCurrency sets field value

func (*Amount) SetValue

func (o *Amount) SetValue(v int64)

SetValue sets field value

func (Amount) ToMap

func (o Amount) ToMap() (map[string]interface{}, error)

type AmountAdjustment

type AmountAdjustment struct {
	Amount *Amount `json:"amount,omitempty"`
	// The type of markup that is applied to an authorised payment.  Possible values: **exchange**, **forexMarkup**, **authHoldReserve**, **atmMarkup**.
	AmountAdjustmentType *string `json:"amountAdjustmentType,omitempty"`
	// The basepoints associated with the applied markup.
	Basepoints *int32 `json:"basepoints,omitempty"`
}

AmountAdjustment struct for AmountAdjustment

func NewAmountAdjustment

func NewAmountAdjustment() *AmountAdjustment

NewAmountAdjustment instantiates a new AmountAdjustment 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 NewAmountAdjustmentWithDefaults

func NewAmountAdjustmentWithDefaults() *AmountAdjustment

NewAmountAdjustmentWithDefaults instantiates a new AmountAdjustment 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 (*AmountAdjustment) GetAmount

func (o *AmountAdjustment) GetAmount() Amount

GetAmount returns the Amount field value if set, zero value otherwise.

func (*AmountAdjustment) GetAmountAdjustmentType

func (o *AmountAdjustment) GetAmountAdjustmentType() string

GetAmountAdjustmentType returns the AmountAdjustmentType field value if set, zero value otherwise.

func (*AmountAdjustment) GetAmountAdjustmentTypeOk

func (o *AmountAdjustment) GetAmountAdjustmentTypeOk() (*string, bool)

GetAmountAdjustmentTypeOk returns a tuple with the AmountAdjustmentType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AmountAdjustment) GetAmountOk

func (o *AmountAdjustment) GetAmountOk() (*Amount, bool)

GetAmountOk returns a tuple with the Amount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AmountAdjustment) GetBasepoints

func (o *AmountAdjustment) GetBasepoints() int32

GetBasepoints returns the Basepoints field value if set, zero value otherwise.

func (*AmountAdjustment) GetBasepointsOk

func (o *AmountAdjustment) GetBasepointsOk() (*int32, bool)

GetBasepointsOk returns a tuple with the Basepoints field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AmountAdjustment) HasAmount

func (o *AmountAdjustment) HasAmount() bool

HasAmount returns a boolean if a field has been set.

func (*AmountAdjustment) HasAmountAdjustmentType

func (o *AmountAdjustment) HasAmountAdjustmentType() bool

HasAmountAdjustmentType returns a boolean if a field has been set.

func (*AmountAdjustment) HasBasepoints

func (o *AmountAdjustment) HasBasepoints() bool

HasBasepoints returns a boolean if a field has been set.

func (AmountAdjustment) MarshalJSON

func (o AmountAdjustment) MarshalJSON() ([]byte, error)

func (*AmountAdjustment) SetAmount

func (o *AmountAdjustment) SetAmount(v Amount)

SetAmount gets a reference to the given Amount and assigns it to the Amount field.

func (*AmountAdjustment) SetAmountAdjustmentType

func (o *AmountAdjustment) SetAmountAdjustmentType(v string)

SetAmountAdjustmentType gets a reference to the given string and assigns it to the AmountAdjustmentType field.

func (*AmountAdjustment) SetBasepoints

func (o *AmountAdjustment) SetBasepoints(v int32)

SetBasepoints gets a reference to the given int32 and assigns it to the Basepoints field.

func (AmountAdjustment) ToMap

func (o AmountAdjustment) ToMap() (map[string]interface{}, error)

type BRLocalAccountIdentification

type BRLocalAccountIdentification struct {
	// The bank account number, without separators or whitespace.
	AccountNumber string `json:"accountNumber"`
	// The 3-digit bank code, with leading zeros.
	BankCode string `json:"bankCode"`
	// The bank account branch number, without separators or whitespace.
	BranchNumber string `json:"branchNumber"`
	// **brLocal**
	Type string `json:"type"`
}

BRLocalAccountIdentification struct for BRLocalAccountIdentification

func NewBRLocalAccountIdentification

func NewBRLocalAccountIdentification(accountNumber string, bankCode string, branchNumber string, type_ string) *BRLocalAccountIdentification

NewBRLocalAccountIdentification instantiates a new BRLocalAccountIdentification 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 NewBRLocalAccountIdentificationWithDefaults

func NewBRLocalAccountIdentificationWithDefaults() *BRLocalAccountIdentification

NewBRLocalAccountIdentificationWithDefaults instantiates a new BRLocalAccountIdentification 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 (*BRLocalAccountIdentification) GetAccountNumber

func (o *BRLocalAccountIdentification) GetAccountNumber() string

GetAccountNumber returns the AccountNumber field value

func (*BRLocalAccountIdentification) GetAccountNumberOk

func (o *BRLocalAccountIdentification) GetAccountNumberOk() (*string, bool)

GetAccountNumberOk returns a tuple with the AccountNumber field value and a boolean to check if the value has been set.

func (*BRLocalAccountIdentification) GetBankCode

func (o *BRLocalAccountIdentification) GetBankCode() string

GetBankCode returns the BankCode field value

func (*BRLocalAccountIdentification) GetBankCodeOk

func (o *BRLocalAccountIdentification) GetBankCodeOk() (*string, bool)

GetBankCodeOk returns a tuple with the BankCode field value and a boolean to check if the value has been set.

func (*BRLocalAccountIdentification) GetBranchNumber

func (o *BRLocalAccountIdentification) GetBranchNumber() string

GetBranchNumber returns the BranchNumber field value

func (*BRLocalAccountIdentification) GetBranchNumberOk

func (o *BRLocalAccountIdentification) GetBranchNumberOk() (*string, bool)

GetBranchNumberOk returns a tuple with the BranchNumber field value and a boolean to check if the value has been set.

func (*BRLocalAccountIdentification) GetType

func (o *BRLocalAccountIdentification) GetType() string

GetType returns the Type field value

func (*BRLocalAccountIdentification) GetTypeOk

func (o *BRLocalAccountIdentification) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (BRLocalAccountIdentification) MarshalJSON

func (o BRLocalAccountIdentification) MarshalJSON() ([]byte, error)

func (*BRLocalAccountIdentification) SetAccountNumber

func (o *BRLocalAccountIdentification) SetAccountNumber(v string)

SetAccountNumber sets field value

func (*BRLocalAccountIdentification) SetBankCode

func (o *BRLocalAccountIdentification) SetBankCode(v string)

SetBankCode sets field value

func (*BRLocalAccountIdentification) SetBranchNumber

func (o *BRLocalAccountIdentification) SetBranchNumber(v string)

SetBranchNumber sets field value

func (*BRLocalAccountIdentification) SetType

func (o *BRLocalAccountIdentification) SetType(v string)

SetType sets field value

func (BRLocalAccountIdentification) ToMap

func (o BRLocalAccountIdentification) ToMap() (map[string]interface{}, error)

type BalanceMutation

type BalanceMutation struct {
	// The amount in the payment's currency that is debited or credited on the balance accounting register.
	Balance *int64 `json:"balance,omitempty"`
	// The three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes).
	Currency *string `json:"currency,omitempty"`
	// The amount in the payment's currency that is debited or credited on the received accounting register.
	Received *int64 `json:"received,omitempty"`
	// The amount in the payment's currency that is debited or credited on the reserved accounting register.
	Reserved *int64 `json:"reserved,omitempty"`
}

BalanceMutation struct for BalanceMutation

func NewBalanceMutation

func NewBalanceMutation() *BalanceMutation

NewBalanceMutation instantiates a new BalanceMutation 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 NewBalanceMutationWithDefaults

func NewBalanceMutationWithDefaults() *BalanceMutation

NewBalanceMutationWithDefaults instantiates a new BalanceMutation 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 (*BalanceMutation) GetBalance

func (o *BalanceMutation) GetBalance() int64

GetBalance returns the Balance field value if set, zero value otherwise.

func (*BalanceMutation) GetBalanceOk

func (o *BalanceMutation) GetBalanceOk() (*int64, bool)

GetBalanceOk returns a tuple with the Balance field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BalanceMutation) GetCurrency

func (o *BalanceMutation) GetCurrency() string

GetCurrency returns the Currency field value if set, zero value otherwise.

func (*BalanceMutation) GetCurrencyOk

func (o *BalanceMutation) GetCurrencyOk() (*string, bool)

GetCurrencyOk returns a tuple with the Currency field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BalanceMutation) GetReceived

func (o *BalanceMutation) GetReceived() int64

GetReceived returns the Received field value if set, zero value otherwise.

func (*BalanceMutation) GetReceivedOk

func (o *BalanceMutation) GetReceivedOk() (*int64, bool)

GetReceivedOk returns a tuple with the Received field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BalanceMutation) GetReserved

func (o *BalanceMutation) GetReserved() int64

GetReserved returns the Reserved field value if set, zero value otherwise.

func (*BalanceMutation) GetReservedOk

func (o *BalanceMutation) GetReservedOk() (*int64, bool)

GetReservedOk returns a tuple with the Reserved field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BalanceMutation) HasBalance

func (o *BalanceMutation) HasBalance() bool

HasBalance returns a boolean if a field has been set.

func (*BalanceMutation) HasCurrency

func (o *BalanceMutation) HasCurrency() bool

HasCurrency returns a boolean if a field has been set.

func (*BalanceMutation) HasReceived

func (o *BalanceMutation) HasReceived() bool

HasReceived returns a boolean if a field has been set.

func (*BalanceMutation) HasReserved

func (o *BalanceMutation) HasReserved() bool

HasReserved returns a boolean if a field has been set.

func (BalanceMutation) MarshalJSON

func (o BalanceMutation) MarshalJSON() ([]byte, error)

func (*BalanceMutation) SetBalance

func (o *BalanceMutation) SetBalance(v int64)

SetBalance gets a reference to the given int64 and assigns it to the Balance field.

func (*BalanceMutation) SetCurrency

func (o *BalanceMutation) SetCurrency(v string)

SetCurrency gets a reference to the given string and assigns it to the Currency field.

func (*BalanceMutation) SetReceived

func (o *BalanceMutation) SetReceived(v int64)

SetReceived gets a reference to the given int64 and assigns it to the Received field.

func (*BalanceMutation) SetReserved

func (o *BalanceMutation) SetReserved(v int64)

SetReserved gets a reference to the given int64 and assigns it to the Reserved field.

func (BalanceMutation) ToMap

func (o BalanceMutation) ToMap() (map[string]interface{}, error)

type BalancePlatformNotificationResponse

type BalancePlatformNotificationResponse struct {
	// Respond with **HTTP 200 OK** and `[accepted]` in the response body 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 BankAccountV3

type BankAccountV3 struct {
	AccountHolder         PartyIdentification                `json:"accountHolder"`
	AccountIdentification BankAccountV3AccountIdentification `json:"accountIdentification"`
}

BankAccountV3 struct for BankAccountV3

func NewBankAccountV3

func NewBankAccountV3(accountHolder PartyIdentification, accountIdentification BankAccountV3AccountIdentification) *BankAccountV3

NewBankAccountV3 instantiates a new BankAccountV3 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 NewBankAccountV3WithDefaults

func NewBankAccountV3WithDefaults() *BankAccountV3

NewBankAccountV3WithDefaults instantiates a new BankAccountV3 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 (*BankAccountV3) GetAccountHolder

func (o *BankAccountV3) GetAccountHolder() PartyIdentification

GetAccountHolder returns the AccountHolder field value

func (*BankAccountV3) GetAccountHolderOk

func (o *BankAccountV3) GetAccountHolderOk() (*PartyIdentification, bool)

GetAccountHolderOk returns a tuple with the AccountHolder field value and a boolean to check if the value has been set.

func (*BankAccountV3) GetAccountIdentification

func (o *BankAccountV3) GetAccountIdentification() BankAccountV3AccountIdentification

GetAccountIdentification returns the AccountIdentification field value

func (*BankAccountV3) GetAccountIdentificationOk

func (o *BankAccountV3) GetAccountIdentificationOk() (*BankAccountV3AccountIdentification, bool)

GetAccountIdentificationOk returns a tuple with the AccountIdentification field value and a boolean to check if the value has been set.

func (BankAccountV3) MarshalJSON

func (o BankAccountV3) MarshalJSON() ([]byte, error)

func (*BankAccountV3) SetAccountHolder

func (o *BankAccountV3) SetAccountHolder(v PartyIdentification)

SetAccountHolder sets field value

func (*BankAccountV3) SetAccountIdentification

func (o *BankAccountV3) SetAccountIdentification(v BankAccountV3AccountIdentification)

SetAccountIdentification sets field value

func (BankAccountV3) ToMap

func (o BankAccountV3) ToMap() (map[string]interface{}, error)

type BankAccountV3AccountIdentification

type BankAccountV3AccountIdentification struct {
	AULocalAccountIdentification      *AULocalAccountIdentification
	BRLocalAccountIdentification      *BRLocalAccountIdentification
	CALocalAccountIdentification      *CALocalAccountIdentification
	CZLocalAccountIdentification      *CZLocalAccountIdentification
	DKLocalAccountIdentification      *DKLocalAccountIdentification
	HKLocalAccountIdentification      *HKLocalAccountIdentification
	HULocalAccountIdentification      *HULocalAccountIdentification
	IbanAccountIdentification         *IbanAccountIdentification
	NOLocalAccountIdentification      *NOLocalAccountIdentification
	NZLocalAccountIdentification      *NZLocalAccountIdentification
	NumberAndBicAccountIdentification *NumberAndBicAccountIdentification
	PLLocalAccountIdentification      *PLLocalAccountIdentification
	SELocalAccountIdentification      *SELocalAccountIdentification
	SGLocalAccountIdentification      *SGLocalAccountIdentification
	UKLocalAccountIdentification      *UKLocalAccountIdentification
	USLocalAccountIdentification      *USLocalAccountIdentification
}

BankAccountV3AccountIdentification - Contains the bank account details. The fields required in this object depend on the country of the bank account and the currency of the transfer.

func AULocalAccountIdentificationAsBankAccountV3AccountIdentification

func AULocalAccountIdentificationAsBankAccountV3AccountIdentification(v *AULocalAccountIdentification) BankAccountV3AccountIdentification

AULocalAccountIdentificationAsBankAccountV3AccountIdentification is a convenience function that returns AULocalAccountIdentification wrapped in BankAccountV3AccountIdentification

func BRLocalAccountIdentificationAsBankAccountV3AccountIdentification

func BRLocalAccountIdentificationAsBankAccountV3AccountIdentification(v *BRLocalAccountIdentification) BankAccountV3AccountIdentification

BRLocalAccountIdentificationAsBankAccountV3AccountIdentification is a convenience function that returns BRLocalAccountIdentification wrapped in BankAccountV3AccountIdentification

func CALocalAccountIdentificationAsBankAccountV3AccountIdentification

func CALocalAccountIdentificationAsBankAccountV3AccountIdentification(v *CALocalAccountIdentification) BankAccountV3AccountIdentification

CALocalAccountIdentificationAsBankAccountV3AccountIdentification is a convenience function that returns CALocalAccountIdentification wrapped in BankAccountV3AccountIdentification

func CZLocalAccountIdentificationAsBankAccountV3AccountIdentification

func CZLocalAccountIdentificationAsBankAccountV3AccountIdentification(v *CZLocalAccountIdentification) BankAccountV3AccountIdentification

CZLocalAccountIdentificationAsBankAccountV3AccountIdentification is a convenience function that returns CZLocalAccountIdentification wrapped in BankAccountV3AccountIdentification

func DKLocalAccountIdentificationAsBankAccountV3AccountIdentification

func DKLocalAccountIdentificationAsBankAccountV3AccountIdentification(v *DKLocalAccountIdentification) BankAccountV3AccountIdentification

DKLocalAccountIdentificationAsBankAccountV3AccountIdentification is a convenience function that returns DKLocalAccountIdentification wrapped in BankAccountV3AccountIdentification

func HKLocalAccountIdentificationAsBankAccountV3AccountIdentification added in v7.1.0

func HKLocalAccountIdentificationAsBankAccountV3AccountIdentification(v *HKLocalAccountIdentification) BankAccountV3AccountIdentification

HKLocalAccountIdentificationAsBankAccountV3AccountIdentification is a convenience function that returns HKLocalAccountIdentification wrapped in BankAccountV3AccountIdentification

func HULocalAccountIdentificationAsBankAccountV3AccountIdentification

func HULocalAccountIdentificationAsBankAccountV3AccountIdentification(v *HULocalAccountIdentification) BankAccountV3AccountIdentification

HULocalAccountIdentificationAsBankAccountV3AccountIdentification is a convenience function that returns HULocalAccountIdentification wrapped in BankAccountV3AccountIdentification

func IbanAccountIdentificationAsBankAccountV3AccountIdentification

func IbanAccountIdentificationAsBankAccountV3AccountIdentification(v *IbanAccountIdentification) BankAccountV3AccountIdentification

IbanAccountIdentificationAsBankAccountV3AccountIdentification is a convenience function that returns IbanAccountIdentification wrapped in BankAccountV3AccountIdentification

func NOLocalAccountIdentificationAsBankAccountV3AccountIdentification

func NOLocalAccountIdentificationAsBankAccountV3AccountIdentification(v *NOLocalAccountIdentification) BankAccountV3AccountIdentification

NOLocalAccountIdentificationAsBankAccountV3AccountIdentification is a convenience function that returns NOLocalAccountIdentification wrapped in BankAccountV3AccountIdentification

func NZLocalAccountIdentificationAsBankAccountV3AccountIdentification added in v7.1.0

func NZLocalAccountIdentificationAsBankAccountV3AccountIdentification(v *NZLocalAccountIdentification) BankAccountV3AccountIdentification

NZLocalAccountIdentificationAsBankAccountV3AccountIdentification is a convenience function that returns NZLocalAccountIdentification wrapped in BankAccountV3AccountIdentification

func NumberAndBicAccountIdentificationAsBankAccountV3AccountIdentification

func NumberAndBicAccountIdentificationAsBankAccountV3AccountIdentification(v *NumberAndBicAccountIdentification) BankAccountV3AccountIdentification

NumberAndBicAccountIdentificationAsBankAccountV3AccountIdentification is a convenience function that returns NumberAndBicAccountIdentification wrapped in BankAccountV3AccountIdentification

func PLLocalAccountIdentificationAsBankAccountV3AccountIdentification

func PLLocalAccountIdentificationAsBankAccountV3AccountIdentification(v *PLLocalAccountIdentification) BankAccountV3AccountIdentification

PLLocalAccountIdentificationAsBankAccountV3AccountIdentification is a convenience function that returns PLLocalAccountIdentification wrapped in BankAccountV3AccountIdentification

func SELocalAccountIdentificationAsBankAccountV3AccountIdentification

func SELocalAccountIdentificationAsBankAccountV3AccountIdentification(v *SELocalAccountIdentification) BankAccountV3AccountIdentification

SELocalAccountIdentificationAsBankAccountV3AccountIdentification is a convenience function that returns SELocalAccountIdentification wrapped in BankAccountV3AccountIdentification

func SGLocalAccountIdentificationAsBankAccountV3AccountIdentification

func SGLocalAccountIdentificationAsBankAccountV3AccountIdentification(v *SGLocalAccountIdentification) BankAccountV3AccountIdentification

SGLocalAccountIdentificationAsBankAccountV3AccountIdentification is a convenience function that returns SGLocalAccountIdentification wrapped in BankAccountV3AccountIdentification

func UKLocalAccountIdentificationAsBankAccountV3AccountIdentification

func UKLocalAccountIdentificationAsBankAccountV3AccountIdentification(v *UKLocalAccountIdentification) BankAccountV3AccountIdentification

UKLocalAccountIdentificationAsBankAccountV3AccountIdentification is a convenience function that returns UKLocalAccountIdentification wrapped in BankAccountV3AccountIdentification

func USLocalAccountIdentificationAsBankAccountV3AccountIdentification

func USLocalAccountIdentificationAsBankAccountV3AccountIdentification(v *USLocalAccountIdentification) BankAccountV3AccountIdentification

USLocalAccountIdentificationAsBankAccountV3AccountIdentification is a convenience function that returns USLocalAccountIdentification wrapped in BankAccountV3AccountIdentification

func (*BankAccountV3AccountIdentification) GetActualInstance

func (obj *BankAccountV3AccountIdentification) GetActualInstance() interface{}

Get the actual instance

func (BankAccountV3AccountIdentification) MarshalJSON

func (src BankAccountV3AccountIdentification) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*BankAccountV3AccountIdentification) UnmarshalJSON

func (dst *BankAccountV3AccountIdentification) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type CALocalAccountIdentification

type CALocalAccountIdentification struct {
	// The 5- to 12-digit bank account number, without separators or whitespace.
	AccountNumber string `json:"accountNumber"`
	// The bank account type.  Possible values: **checking** or **savings**. Defaults to **checking**.
	AccountType *string `json:"accountType,omitempty"`
	// The 3-digit institution number, without separators or whitespace.
	InstitutionNumber string `json:"institutionNumber"`
	// The 5-digit transit number, without separators or whitespace.
	TransitNumber string `json:"transitNumber"`
	// **caLocal**
	Type string `json:"type"`
}

CALocalAccountIdentification struct for CALocalAccountIdentification

func NewCALocalAccountIdentification

func NewCALocalAccountIdentification(accountNumber string, institutionNumber string, transitNumber string, type_ string) *CALocalAccountIdentification

NewCALocalAccountIdentification instantiates a new CALocalAccountIdentification 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 NewCALocalAccountIdentificationWithDefaults

func NewCALocalAccountIdentificationWithDefaults() *CALocalAccountIdentification

NewCALocalAccountIdentificationWithDefaults instantiates a new CALocalAccountIdentification 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 (*CALocalAccountIdentification) GetAccountNumber

func (o *CALocalAccountIdentification) GetAccountNumber() string

GetAccountNumber returns the AccountNumber field value

func (*CALocalAccountIdentification) GetAccountNumberOk

func (o *CALocalAccountIdentification) GetAccountNumberOk() (*string, bool)

GetAccountNumberOk returns a tuple with the AccountNumber field value and a boolean to check if the value has been set.

func (*CALocalAccountIdentification) GetAccountType

func (o *CALocalAccountIdentification) GetAccountType() string

GetAccountType returns the AccountType field value if set, zero value otherwise.

func (*CALocalAccountIdentification) GetAccountTypeOk

func (o *CALocalAccountIdentification) GetAccountTypeOk() (*string, bool)

GetAccountTypeOk returns a tuple with the AccountType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CALocalAccountIdentification) GetInstitutionNumber

func (o *CALocalAccountIdentification) GetInstitutionNumber() string

GetInstitutionNumber returns the InstitutionNumber field value

func (*CALocalAccountIdentification) GetInstitutionNumberOk

func (o *CALocalAccountIdentification) GetInstitutionNumberOk() (*string, bool)

GetInstitutionNumberOk returns a tuple with the InstitutionNumber field value and a boolean to check if the value has been set.

func (*CALocalAccountIdentification) GetTransitNumber

func (o *CALocalAccountIdentification) GetTransitNumber() string

GetTransitNumber returns the TransitNumber field value

func (*CALocalAccountIdentification) GetTransitNumberOk

func (o *CALocalAccountIdentification) GetTransitNumberOk() (*string, bool)

GetTransitNumberOk returns a tuple with the TransitNumber field value and a boolean to check if the value has been set.

func (*CALocalAccountIdentification) GetType

func (o *CALocalAccountIdentification) GetType() string

GetType returns the Type field value

func (*CALocalAccountIdentification) GetTypeOk

func (o *CALocalAccountIdentification) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*CALocalAccountIdentification) HasAccountType

func (o *CALocalAccountIdentification) HasAccountType() bool

HasAccountType returns a boolean if a field has been set.

func (CALocalAccountIdentification) MarshalJSON

func (o CALocalAccountIdentification) MarshalJSON() ([]byte, error)

func (*CALocalAccountIdentification) SetAccountNumber

func (o *CALocalAccountIdentification) SetAccountNumber(v string)

SetAccountNumber sets field value

func (*CALocalAccountIdentification) SetAccountType

func (o *CALocalAccountIdentification) SetAccountType(v string)

SetAccountType gets a reference to the given string and assigns it to the AccountType field.

func (*CALocalAccountIdentification) SetInstitutionNumber

func (o *CALocalAccountIdentification) SetInstitutionNumber(v string)

SetInstitutionNumber sets field value

func (*CALocalAccountIdentification) SetTransitNumber

func (o *CALocalAccountIdentification) SetTransitNumber(v string)

SetTransitNumber sets field value

func (*CALocalAccountIdentification) SetType

func (o *CALocalAccountIdentification) SetType(v string)

SetType sets field value

func (CALocalAccountIdentification) ToMap

func (o CALocalAccountIdentification) ToMap() (map[string]interface{}, error)

type CZLocalAccountIdentification

type CZLocalAccountIdentification struct {
	// The 2- to 16-digit bank account number (Číslo účtu) in the following format:  - The optional prefix (předčíslí).  - The required second part (základní část) which must be at least two non-zero digits.  Examples:  - **19-123457** (with prefix)  - **123457** (without prefix)  - **000019-0000123457** (with prefix, normalized)  - **000000-0000123457** (without prefix, normalized)
	AccountNumber string `json:"accountNumber"`
	// The 4-digit bank code (Kód banky), without separators or whitespace.
	BankCode string `json:"bankCode"`
	// **czLocal**
	Type string `json:"type"`
}

CZLocalAccountIdentification struct for CZLocalAccountIdentification

func NewCZLocalAccountIdentification

func NewCZLocalAccountIdentification(accountNumber string, bankCode string, type_ string) *CZLocalAccountIdentification

NewCZLocalAccountIdentification instantiates a new CZLocalAccountIdentification 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 NewCZLocalAccountIdentificationWithDefaults

func NewCZLocalAccountIdentificationWithDefaults() *CZLocalAccountIdentification

NewCZLocalAccountIdentificationWithDefaults instantiates a new CZLocalAccountIdentification 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 (*CZLocalAccountIdentification) GetAccountNumber

func (o *CZLocalAccountIdentification) GetAccountNumber() string

GetAccountNumber returns the AccountNumber field value

func (*CZLocalAccountIdentification) GetAccountNumberOk

func (o *CZLocalAccountIdentification) GetAccountNumberOk() (*string, bool)

GetAccountNumberOk returns a tuple with the AccountNumber field value and a boolean to check if the value has been set.

func (*CZLocalAccountIdentification) GetBankCode

func (o *CZLocalAccountIdentification) GetBankCode() string

GetBankCode returns the BankCode field value

func (*CZLocalAccountIdentification) GetBankCodeOk

func (o *CZLocalAccountIdentification) GetBankCodeOk() (*string, bool)

GetBankCodeOk returns a tuple with the BankCode field value and a boolean to check if the value has been set.

func (*CZLocalAccountIdentification) GetType

func (o *CZLocalAccountIdentification) GetType() string

GetType returns the Type field value

func (*CZLocalAccountIdentification) GetTypeOk

func (o *CZLocalAccountIdentification) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (CZLocalAccountIdentification) MarshalJSON

func (o CZLocalAccountIdentification) MarshalJSON() ([]byte, error)

func (*CZLocalAccountIdentification) SetAccountNumber

func (o *CZLocalAccountIdentification) SetAccountNumber(v string)

SetAccountNumber sets field value

func (*CZLocalAccountIdentification) SetBankCode

func (o *CZLocalAccountIdentification) SetBankCode(v string)

SetBankCode sets field value

func (*CZLocalAccountIdentification) SetType

func (o *CZLocalAccountIdentification) SetType(v string)

SetType sets field value

func (CZLocalAccountIdentification) ToMap

func (o CZLocalAccountIdentification) ToMap() (map[string]interface{}, error)

type CounterpartyV3

type CounterpartyV3 struct {
	// Unique identifier of the [balance account](https://docs.adyen.com/api-explorer/#/balanceplatform/latest/post/balanceAccounts__resParam_id).
	BalanceAccountId *string        `json:"balanceAccountId,omitempty"`
	BankAccount      *BankAccountV3 `json:"bankAccount,omitempty"`
	Merchant         *MerchantData  `json:"merchant,omitempty"`
	// Unique identifier of the [transfer instrument](https://docs.adyen.com/api-explorer/#/legalentity/latest/post/transferInstruments__resParam_id).
	TransferInstrumentId *string `json:"transferInstrumentId,omitempty"`
}

CounterpartyV3 struct for CounterpartyV3

func NewCounterpartyV3

func NewCounterpartyV3() *CounterpartyV3

NewCounterpartyV3 instantiates a new CounterpartyV3 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 NewCounterpartyV3WithDefaults

func NewCounterpartyV3WithDefaults() *CounterpartyV3

NewCounterpartyV3WithDefaults instantiates a new CounterpartyV3 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 (*CounterpartyV3) GetBalanceAccountId

func (o *CounterpartyV3) GetBalanceAccountId() string

GetBalanceAccountId returns the BalanceAccountId field value if set, zero value otherwise.

func (*CounterpartyV3) GetBalanceAccountIdOk

func (o *CounterpartyV3) GetBalanceAccountIdOk() (*string, bool)

GetBalanceAccountIdOk returns a tuple with the BalanceAccountId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CounterpartyV3) GetBankAccount

func (o *CounterpartyV3) GetBankAccount() BankAccountV3

GetBankAccount returns the BankAccount field value if set, zero value otherwise.

func (*CounterpartyV3) GetBankAccountOk

func (o *CounterpartyV3) GetBankAccountOk() (*BankAccountV3, bool)

GetBankAccountOk returns a tuple with the BankAccount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CounterpartyV3) GetMerchant

func (o *CounterpartyV3) GetMerchant() MerchantData

GetMerchant returns the Merchant field value if set, zero value otherwise.

func (*CounterpartyV3) GetMerchantOk

func (o *CounterpartyV3) GetMerchantOk() (*MerchantData, bool)

GetMerchantOk returns a tuple with the Merchant field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CounterpartyV3) GetTransferInstrumentId

func (o *CounterpartyV3) GetTransferInstrumentId() string

GetTransferInstrumentId returns the TransferInstrumentId field value if set, zero value otherwise.

func (*CounterpartyV3) GetTransferInstrumentIdOk

func (o *CounterpartyV3) GetTransferInstrumentIdOk() (*string, bool)

GetTransferInstrumentIdOk returns a tuple with the TransferInstrumentId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CounterpartyV3) HasBalanceAccountId

func (o *CounterpartyV3) HasBalanceAccountId() bool

HasBalanceAccountId returns a boolean if a field has been set.

func (*CounterpartyV3) HasBankAccount

func (o *CounterpartyV3) HasBankAccount() bool

HasBankAccount returns a boolean if a field has been set.

func (*CounterpartyV3) HasMerchant

func (o *CounterpartyV3) HasMerchant() bool

HasMerchant returns a boolean if a field has been set.

func (*CounterpartyV3) HasTransferInstrumentId

func (o *CounterpartyV3) HasTransferInstrumentId() bool

HasTransferInstrumentId returns a boolean if a field has been set.

func (CounterpartyV3) MarshalJSON

func (o CounterpartyV3) MarshalJSON() ([]byte, error)

func (*CounterpartyV3) SetBalanceAccountId

func (o *CounterpartyV3) SetBalanceAccountId(v string)

SetBalanceAccountId gets a reference to the given string and assigns it to the BalanceAccountId field.

func (*CounterpartyV3) SetBankAccount

func (o *CounterpartyV3) SetBankAccount(v BankAccountV3)

SetBankAccount gets a reference to the given BankAccountV3 and assigns it to the BankAccount field.

func (*CounterpartyV3) SetMerchant

func (o *CounterpartyV3) SetMerchant(v MerchantData)

SetMerchant gets a reference to the given MerchantData and assigns it to the Merchant field.

func (*CounterpartyV3) SetTransferInstrumentId

func (o *CounterpartyV3) SetTransferInstrumentId(v string)

SetTransferInstrumentId gets a reference to the given string and assigns it to the TransferInstrumentId field.

func (CounterpartyV3) ToMap

func (o CounterpartyV3) ToMap() (map[string]interface{}, error)

type DKLocalAccountIdentification

type DKLocalAccountIdentification struct {
	// The 4-10 digits bank account number (Kontonummer) (without separators or whitespace).
	AccountNumber string `json:"accountNumber"`
	// The 4-digit bank code (Registreringsnummer) (without separators or whitespace).
	BankCode string `json:"bankCode"`
	// **dkLocal**
	Type string `json:"type"`
}

DKLocalAccountIdentification struct for DKLocalAccountIdentification

func NewDKLocalAccountIdentification

func NewDKLocalAccountIdentification(accountNumber string, bankCode string, type_ string) *DKLocalAccountIdentification

NewDKLocalAccountIdentification instantiates a new DKLocalAccountIdentification 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 NewDKLocalAccountIdentificationWithDefaults

func NewDKLocalAccountIdentificationWithDefaults() *DKLocalAccountIdentification

NewDKLocalAccountIdentificationWithDefaults instantiates a new DKLocalAccountIdentification 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 (*DKLocalAccountIdentification) GetAccountNumber

func (o *DKLocalAccountIdentification) GetAccountNumber() string

GetAccountNumber returns the AccountNumber field value

func (*DKLocalAccountIdentification) GetAccountNumberOk

func (o *DKLocalAccountIdentification) GetAccountNumberOk() (*string, bool)

GetAccountNumberOk returns a tuple with the AccountNumber field value and a boolean to check if the value has been set.

func (*DKLocalAccountIdentification) GetBankCode

func (o *DKLocalAccountIdentification) GetBankCode() string

GetBankCode returns the BankCode field value

func (*DKLocalAccountIdentification) GetBankCodeOk

func (o *DKLocalAccountIdentification) GetBankCodeOk() (*string, bool)

GetBankCodeOk returns a tuple with the BankCode field value and a boolean to check if the value has been set.

func (*DKLocalAccountIdentification) GetType

func (o *DKLocalAccountIdentification) GetType() string

GetType returns the Type field value

func (*DKLocalAccountIdentification) GetTypeOk

func (o *DKLocalAccountIdentification) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (DKLocalAccountIdentification) MarshalJSON

func (o DKLocalAccountIdentification) MarshalJSON() ([]byte, error)

func (*DKLocalAccountIdentification) SetAccountNumber

func (o *DKLocalAccountIdentification) SetAccountNumber(v string)

SetAccountNumber sets field value

func (*DKLocalAccountIdentification) SetBankCode

func (o *DKLocalAccountIdentification) SetBankCode(v string)

SetBankCode sets field value

func (*DKLocalAccountIdentification) SetType

func (o *DKLocalAccountIdentification) SetType(v string)

SetType sets field value

func (DKLocalAccountIdentification) ToMap

func (o DKLocalAccountIdentification) ToMap() (map[string]interface{}, error)

type HKLocalAccountIdentification added in v7.1.0

type HKLocalAccountIdentification struct {
	// The 6- to 19-character bank account number (alphanumeric), without separators or whitespace.
	AccountNumber string `json:"accountNumber"`
	// The 6-digit bank code including the 3-digit bank code and 3-digit branch code, without separators or whitespace.
	BankCode string `json:"bankCode"`
	// **hkLocal**
	Type string `json:"type"`
}

HKLocalAccountIdentification struct for HKLocalAccountIdentification

func NewHKLocalAccountIdentification added in v7.1.0

func NewHKLocalAccountIdentification(accountNumber string, bankCode string, type_ string) *HKLocalAccountIdentification

NewHKLocalAccountIdentification instantiates a new HKLocalAccountIdentification 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 NewHKLocalAccountIdentificationWithDefaults added in v7.1.0

func NewHKLocalAccountIdentificationWithDefaults() *HKLocalAccountIdentification

NewHKLocalAccountIdentificationWithDefaults instantiates a new HKLocalAccountIdentification 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 (*HKLocalAccountIdentification) GetAccountNumber added in v7.1.0

func (o *HKLocalAccountIdentification) GetAccountNumber() string

GetAccountNumber returns the AccountNumber field value

func (*HKLocalAccountIdentification) GetAccountNumberOk added in v7.1.0

func (o *HKLocalAccountIdentification) GetAccountNumberOk() (*string, bool)

GetAccountNumberOk returns a tuple with the AccountNumber field value and a boolean to check if the value has been set.

func (*HKLocalAccountIdentification) GetBankCode added in v7.1.0

func (o *HKLocalAccountIdentification) GetBankCode() string

GetBankCode returns the BankCode field value

func (*HKLocalAccountIdentification) GetBankCodeOk added in v7.1.0

func (o *HKLocalAccountIdentification) GetBankCodeOk() (*string, bool)

GetBankCodeOk returns a tuple with the BankCode field value and a boolean to check if the value has been set.

func (*HKLocalAccountIdentification) GetType added in v7.1.0

func (o *HKLocalAccountIdentification) GetType() string

GetType returns the Type field value

func (*HKLocalAccountIdentification) GetTypeOk added in v7.1.0

func (o *HKLocalAccountIdentification) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (HKLocalAccountIdentification) MarshalJSON added in v7.1.0

func (o HKLocalAccountIdentification) MarshalJSON() ([]byte, error)

func (*HKLocalAccountIdentification) SetAccountNumber added in v7.1.0

func (o *HKLocalAccountIdentification) SetAccountNumber(v string)

SetAccountNumber sets field value

func (*HKLocalAccountIdentification) SetBankCode added in v7.1.0

func (o *HKLocalAccountIdentification) SetBankCode(v string)

SetBankCode sets field value

func (*HKLocalAccountIdentification) SetType added in v7.1.0

func (o *HKLocalAccountIdentification) SetType(v string)

SetType sets field value

func (HKLocalAccountIdentification) ToMap added in v7.1.0

func (o HKLocalAccountIdentification) ToMap() (map[string]interface{}, error)

type HULocalAccountIdentification

type HULocalAccountIdentification struct {
	// The 24-digit bank account number, without separators or whitespace.
	AccountNumber string `json:"accountNumber"`
	// **huLocal**
	Type string `json:"type"`
}

HULocalAccountIdentification struct for HULocalAccountIdentification

func NewHULocalAccountIdentification

func NewHULocalAccountIdentification(accountNumber string, type_ string) *HULocalAccountIdentification

NewHULocalAccountIdentification instantiates a new HULocalAccountIdentification 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 NewHULocalAccountIdentificationWithDefaults

func NewHULocalAccountIdentificationWithDefaults() *HULocalAccountIdentification

NewHULocalAccountIdentificationWithDefaults instantiates a new HULocalAccountIdentification 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 (*HULocalAccountIdentification) GetAccountNumber

func (o *HULocalAccountIdentification) GetAccountNumber() string

GetAccountNumber returns the AccountNumber field value

func (*HULocalAccountIdentification) GetAccountNumberOk

func (o *HULocalAccountIdentification) GetAccountNumberOk() (*string, bool)

GetAccountNumberOk returns a tuple with the AccountNumber field value and a boolean to check if the value has been set.

func (*HULocalAccountIdentification) GetType

func (o *HULocalAccountIdentification) GetType() string

GetType returns the Type field value

func (*HULocalAccountIdentification) GetTypeOk

func (o *HULocalAccountIdentification) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (HULocalAccountIdentification) MarshalJSON

func (o HULocalAccountIdentification) MarshalJSON() ([]byte, error)

func (*HULocalAccountIdentification) SetAccountNumber

func (o *HULocalAccountIdentification) SetAccountNumber(v string)

SetAccountNumber sets field value

func (*HULocalAccountIdentification) SetType

func (o *HULocalAccountIdentification) SetType(v string)

SetType sets field value

func (HULocalAccountIdentification) ToMap

func (o HULocalAccountIdentification) ToMap() (map[string]interface{}, error)

type IbanAccountIdentification

type IbanAccountIdentification struct {
	// The international bank account number as defined in the [ISO-13616](https://www.iso.org/standard/81090.html) standard.
	Iban string `json:"iban"`
	// **iban**
	Type string `json:"type"`
}

IbanAccountIdentification struct for IbanAccountIdentification

func NewIbanAccountIdentification

func NewIbanAccountIdentification(iban string, type_ string) *IbanAccountIdentification

NewIbanAccountIdentification instantiates a new IbanAccountIdentification object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIbanAccountIdentificationWithDefaults

func NewIbanAccountIdentificationWithDefaults() *IbanAccountIdentification

NewIbanAccountIdentificationWithDefaults instantiates a new IbanAccountIdentification object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IbanAccountIdentification) GetIban

func (o *IbanAccountIdentification) GetIban() string

GetIban returns the Iban field value

func (*IbanAccountIdentification) GetIbanOk

func (o *IbanAccountIdentification) GetIbanOk() (*string, bool)

GetIbanOk returns a tuple with the Iban field value and a boolean to check if the value has been set.

func (*IbanAccountIdentification) GetType

func (o *IbanAccountIdentification) GetType() string

GetType returns the Type field value

func (*IbanAccountIdentification) GetTypeOk

func (o *IbanAccountIdentification) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (IbanAccountIdentification) MarshalJSON

func (o IbanAccountIdentification) MarshalJSON() ([]byte, error)

func (*IbanAccountIdentification) SetIban

func (o *IbanAccountIdentification) SetIban(v string)

SetIban sets field value

func (*IbanAccountIdentification) SetType

func (o *IbanAccountIdentification) SetType(v string)

SetType sets field value

func (IbanAccountIdentification) ToMap

func (o IbanAccountIdentification) ToMap() (map[string]interface{}, error)

type MerchantData

type MerchantData struct {
	// The merchant category code.
	Mcc *string `json:"mcc,omitempty"`
	// The merchant identifier.
	MerchantId   *string       `json:"merchantId,omitempty"`
	NameLocation *NameLocation `json:"nameLocation,omitempty"`
	// The merchant postal code.
	PostalCode *string `json:"postalCode,omitempty"`
}

MerchantData struct for MerchantData

func NewMerchantData

func NewMerchantData() *MerchantData

NewMerchantData instantiates a new MerchantData 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 NewMerchantDataWithDefaults

func NewMerchantDataWithDefaults() *MerchantData

NewMerchantDataWithDefaults instantiates a new MerchantData 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 (*MerchantData) GetMcc

func (o *MerchantData) GetMcc() string

GetMcc returns the Mcc field value if set, zero value otherwise.

func (*MerchantData) GetMccOk

func (o *MerchantData) GetMccOk() (*string, bool)

GetMccOk returns a tuple with the Mcc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MerchantData) GetMerchantId

func (o *MerchantData) GetMerchantId() string

GetMerchantId returns the MerchantId field value if set, zero value otherwise.

func (*MerchantData) GetMerchantIdOk

func (o *MerchantData) GetMerchantIdOk() (*string, bool)

GetMerchantIdOk returns a tuple with the MerchantId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MerchantData) GetNameLocation

func (o *MerchantData) GetNameLocation() NameLocation

GetNameLocation returns the NameLocation field value if set, zero value otherwise.

func (*MerchantData) GetNameLocationOk

func (o *MerchantData) GetNameLocationOk() (*NameLocation, bool)

GetNameLocationOk returns a tuple with the NameLocation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MerchantData) GetPostalCode

func (o *MerchantData) GetPostalCode() string

GetPostalCode returns the PostalCode field value if set, zero value otherwise.

func (*MerchantData) GetPostalCodeOk

func (o *MerchantData) GetPostalCodeOk() (*string, bool)

GetPostalCodeOk returns a tuple with the PostalCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MerchantData) HasMcc

func (o *MerchantData) HasMcc() bool

HasMcc returns a boolean if a field has been set.

func (*MerchantData) HasMerchantId

func (o *MerchantData) HasMerchantId() bool

HasMerchantId returns a boolean if a field has been set.

func (*MerchantData) HasNameLocation

func (o *MerchantData) HasNameLocation() bool

HasNameLocation returns a boolean if a field has been set.

func (*MerchantData) HasPostalCode

func (o *MerchantData) HasPostalCode() bool

HasPostalCode returns a boolean if a field has been set.

func (MerchantData) MarshalJSON

func (o MerchantData) MarshalJSON() ([]byte, error)

func (*MerchantData) SetMcc

func (o *MerchantData) SetMcc(v string)

SetMcc gets a reference to the given string and assigns it to the Mcc field.

func (*MerchantData) SetMerchantId

func (o *MerchantData) SetMerchantId(v string)

SetMerchantId gets a reference to the given string and assigns it to the MerchantId field.

func (*MerchantData) SetNameLocation

func (o *MerchantData) SetNameLocation(v NameLocation)

SetNameLocation gets a reference to the given NameLocation and assigns it to the NameLocation field.

func (*MerchantData) SetPostalCode

func (o *MerchantData) SetPostalCode(v string)

SetPostalCode gets a reference to the given string and assigns it to the PostalCode field.

func (MerchantData) ToMap

func (o MerchantData) ToMap() (map[string]interface{}, error)

type NOLocalAccountIdentification

type NOLocalAccountIdentification struct {
	// The 11-digit bank account number, without separators or whitespace.
	AccountNumber string `json:"accountNumber"`
	// **noLocal**
	Type string `json:"type"`
}

NOLocalAccountIdentification struct for NOLocalAccountIdentification

func NewNOLocalAccountIdentification

func NewNOLocalAccountIdentification(accountNumber string, type_ string) *NOLocalAccountIdentification

NewNOLocalAccountIdentification instantiates a new NOLocalAccountIdentification 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 NewNOLocalAccountIdentificationWithDefaults

func NewNOLocalAccountIdentificationWithDefaults() *NOLocalAccountIdentification

NewNOLocalAccountIdentificationWithDefaults instantiates a new NOLocalAccountIdentification 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 (*NOLocalAccountIdentification) GetAccountNumber

func (o *NOLocalAccountIdentification) GetAccountNumber() string

GetAccountNumber returns the AccountNumber field value

func (*NOLocalAccountIdentification) GetAccountNumberOk

func (o *NOLocalAccountIdentification) GetAccountNumberOk() (*string, bool)

GetAccountNumberOk returns a tuple with the AccountNumber field value and a boolean to check if the value has been set.

func (*NOLocalAccountIdentification) GetType

func (o *NOLocalAccountIdentification) GetType() string

GetType returns the Type field value

func (*NOLocalAccountIdentification) GetTypeOk

func (o *NOLocalAccountIdentification) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (NOLocalAccountIdentification) MarshalJSON

func (o NOLocalAccountIdentification) MarshalJSON() ([]byte, error)

func (*NOLocalAccountIdentification) SetAccountNumber

func (o *NOLocalAccountIdentification) SetAccountNumber(v string)

SetAccountNumber sets field value

func (*NOLocalAccountIdentification) SetType

func (o *NOLocalAccountIdentification) SetType(v string)

SetType sets field value

func (NOLocalAccountIdentification) ToMap

func (o NOLocalAccountIdentification) ToMap() (map[string]interface{}, error)

type NZLocalAccountIdentification added in v7.1.0

type NZLocalAccountIdentification struct {
	// The 7-digit bank account number, without separators or whitespace.
	AccountNumber string `json:"accountNumber"`
	// The 2- to 3-digit account suffix, without separators or whitespace.
	AccountSuffix string `json:"accountSuffix"`
	// The 6-digit bank code including the 2-digit bank code and 4-digit branch code, without separators or whitespace.
	BankCode string `json:"bankCode"`
	// **nzLocal**
	Type string `json:"type"`
}

NZLocalAccountIdentification struct for NZLocalAccountIdentification

func NewNZLocalAccountIdentification added in v7.1.0

func NewNZLocalAccountIdentification(accountNumber string, accountSuffix string, bankCode string, type_ string) *NZLocalAccountIdentification

NewNZLocalAccountIdentification instantiates a new NZLocalAccountIdentification 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 NewNZLocalAccountIdentificationWithDefaults added in v7.1.0

func NewNZLocalAccountIdentificationWithDefaults() *NZLocalAccountIdentification

NewNZLocalAccountIdentificationWithDefaults instantiates a new NZLocalAccountIdentification 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 (*NZLocalAccountIdentification) GetAccountNumber added in v7.1.0

func (o *NZLocalAccountIdentification) GetAccountNumber() string

GetAccountNumber returns the AccountNumber field value

func (*NZLocalAccountIdentification) GetAccountNumberOk added in v7.1.0

func (o *NZLocalAccountIdentification) GetAccountNumberOk() (*string, bool)

GetAccountNumberOk returns a tuple with the AccountNumber field value and a boolean to check if the value has been set.

func (*NZLocalAccountIdentification) GetAccountSuffix added in v7.1.0

func (o *NZLocalAccountIdentification) GetAccountSuffix() string

GetAccountSuffix returns the AccountSuffix field value

func (*NZLocalAccountIdentification) GetAccountSuffixOk added in v7.1.0

func (o *NZLocalAccountIdentification) GetAccountSuffixOk() (*string, bool)

GetAccountSuffixOk returns a tuple with the AccountSuffix field value and a boolean to check if the value has been set.

func (*NZLocalAccountIdentification) GetBankCode added in v7.1.0

func (o *NZLocalAccountIdentification) GetBankCode() string

GetBankCode returns the BankCode field value

func (*NZLocalAccountIdentification) GetBankCodeOk added in v7.1.0

func (o *NZLocalAccountIdentification) GetBankCodeOk() (*string, bool)

GetBankCodeOk returns a tuple with the BankCode field value and a boolean to check if the value has been set.

func (*NZLocalAccountIdentification) GetType added in v7.1.0

func (o *NZLocalAccountIdentification) GetType() string

GetType returns the Type field value

func (*NZLocalAccountIdentification) GetTypeOk added in v7.1.0

func (o *NZLocalAccountIdentification) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (NZLocalAccountIdentification) MarshalJSON added in v7.1.0

func (o NZLocalAccountIdentification) MarshalJSON() ([]byte, error)

func (*NZLocalAccountIdentification) SetAccountNumber added in v7.1.0

func (o *NZLocalAccountIdentification) SetAccountNumber(v string)

SetAccountNumber sets field value

func (*NZLocalAccountIdentification) SetAccountSuffix added in v7.1.0

func (o *NZLocalAccountIdentification) SetAccountSuffix(v string)

SetAccountSuffix sets field value

func (*NZLocalAccountIdentification) SetBankCode added in v7.1.0

func (o *NZLocalAccountIdentification) SetBankCode(v string)

SetBankCode sets field value

func (*NZLocalAccountIdentification) SetType added in v7.1.0

func (o *NZLocalAccountIdentification) SetType(v string)

SetType sets field value

func (NZLocalAccountIdentification) ToMap added in v7.1.0

func (o NZLocalAccountIdentification) ToMap() (map[string]interface{}, error)

type NameLocation

type NameLocation struct {
	// The city where the merchant is located.
	City *string `json:"city,omitempty"`
	// The country where the merchant is located in [three-letter country code](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-3) format.
	Country *string `json:"country,omitempty"`
	// The home country in [three-digit country code](https://en.wikipedia.org/wiki/ISO_3166-1_numeric) format, used for government-controlled merchants such as embassies.
	CountryOfOrigin *string `json:"countryOfOrigin,omitempty"`
	// The name of the merchant's shop or service.
	Name *string `json:"name,omitempty"`
	// The raw data.
	RawData *string `json:"rawData,omitempty"`
	// The state where the merchant is located.
	State *string `json:"state,omitempty"`
}

NameLocation struct for NameLocation

func NewNameLocation

func NewNameLocation() *NameLocation

NewNameLocation instantiates a new NameLocation 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 NewNameLocationWithDefaults

func NewNameLocationWithDefaults() *NameLocation

NewNameLocationWithDefaults instantiates a new NameLocation 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 (*NameLocation) GetCity

func (o *NameLocation) GetCity() string

GetCity returns the City field value if set, zero value otherwise.

func (*NameLocation) GetCityOk

func (o *NameLocation) GetCityOk() (*string, bool)

GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NameLocation) GetCountry

func (o *NameLocation) GetCountry() string

GetCountry returns the Country field value if set, zero value otherwise.

func (*NameLocation) GetCountryOfOrigin

func (o *NameLocation) GetCountryOfOrigin() string

GetCountryOfOrigin returns the CountryOfOrigin field value if set, zero value otherwise.

func (*NameLocation) GetCountryOfOriginOk

func (o *NameLocation) GetCountryOfOriginOk() (*string, bool)

GetCountryOfOriginOk returns a tuple with the CountryOfOrigin field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NameLocation) GetCountryOk

func (o *NameLocation) GetCountryOk() (*string, bool)

GetCountryOk returns a tuple with the Country field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NameLocation) GetName

func (o *NameLocation) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*NameLocation) GetNameOk

func (o *NameLocation) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NameLocation) GetRawData

func (o *NameLocation) GetRawData() string

GetRawData returns the RawData field value if set, zero value otherwise.

func (*NameLocation) GetRawDataOk

func (o *NameLocation) GetRawDataOk() (*string, bool)

GetRawDataOk returns a tuple with the RawData field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NameLocation) GetState

func (o *NameLocation) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*NameLocation) GetStateOk

func (o *NameLocation) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NameLocation) HasCity

func (o *NameLocation) HasCity() bool

HasCity returns a boolean if a field has been set.

func (*NameLocation) HasCountry

func (o *NameLocation) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*NameLocation) HasCountryOfOrigin

func (o *NameLocation) HasCountryOfOrigin() bool

HasCountryOfOrigin returns a boolean if a field has been set.

func (*NameLocation) HasName

func (o *NameLocation) HasName() bool

HasName returns a boolean if a field has been set.

func (*NameLocation) HasRawData

func (o *NameLocation) HasRawData() bool

HasRawData returns a boolean if a field has been set.

func (*NameLocation) HasState

func (o *NameLocation) HasState() bool

HasState returns a boolean if a field has been set.

func (NameLocation) MarshalJSON

func (o NameLocation) MarshalJSON() ([]byte, error)

func (*NameLocation) SetCity

func (o *NameLocation) SetCity(v string)

SetCity gets a reference to the given string and assigns it to the City field.

func (*NameLocation) SetCountry

func (o *NameLocation) SetCountry(v string)

SetCountry gets a reference to the given string and assigns it to the Country field.

func (*NameLocation) SetCountryOfOrigin

func (o *NameLocation) SetCountryOfOrigin(v string)

SetCountryOfOrigin gets a reference to the given string and assigns it to the CountryOfOrigin field.

func (*NameLocation) SetName

func (o *NameLocation) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*NameLocation) SetRawData

func (o *NameLocation) SetRawData(v string)

SetRawData gets a reference to the given string and assigns it to the RawData field.

func (*NameLocation) SetState

func (o *NameLocation) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (NameLocation) ToMap

func (o NameLocation) ToMap() (map[string]interface{}, error)

type NullableAULocalAccountIdentification

type NullableAULocalAccountIdentification struct {
	// contains filtered or unexported fields
}

func (NullableAULocalAccountIdentification) Get

func (NullableAULocalAccountIdentification) IsSet

func (NullableAULocalAccountIdentification) MarshalJSON

func (v NullableAULocalAccountIdentification) MarshalJSON() ([]byte, error)

func (*NullableAULocalAccountIdentification) Set

func (*NullableAULocalAccountIdentification) UnmarshalJSON

func (v *NullableAULocalAccountIdentification) UnmarshalJSON(src []byte) error

func (*NullableAULocalAccountIdentification) Unset

type NullableAdditionalBankIdentification

type NullableAdditionalBankIdentification struct {
	// contains filtered or unexported fields
}

func (NullableAdditionalBankIdentification) Get

func (NullableAdditionalBankIdentification) IsSet

func (NullableAdditionalBankIdentification) MarshalJSON

func (v NullableAdditionalBankIdentification) MarshalJSON() ([]byte, error)

func (*NullableAdditionalBankIdentification) Set

func (*NullableAdditionalBankIdentification) UnmarshalJSON

func (v *NullableAdditionalBankIdentification) UnmarshalJSON(src []byte) error

func (*NullableAdditionalBankIdentification) Unset

type NullableAddress

type NullableAddress struct {
	// contains filtered or unexported fields
}

func NewNullableAddress

func NewNullableAddress(val *Address) *NullableAddress

func (NullableAddress) Get

func (v NullableAddress) Get() *Address

func (NullableAddress) IsSet

func (v NullableAddress) IsSet() bool

func (NullableAddress) MarshalJSON

func (v NullableAddress) MarshalJSON() ([]byte, error)

func (*NullableAddress) Set

func (v *NullableAddress) Set(val *Address)

func (*NullableAddress) UnmarshalJSON

func (v *NullableAddress) UnmarshalJSON(src []byte) error

func (*NullableAddress) Unset

func (v *NullableAddress) Unset()

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 NullableAmountAdjustment

type NullableAmountAdjustment struct {
	// contains filtered or unexported fields
}

func NewNullableAmountAdjustment

func NewNullableAmountAdjustment(val *AmountAdjustment) *NullableAmountAdjustment

func (NullableAmountAdjustment) Get

func (NullableAmountAdjustment) IsSet

func (v NullableAmountAdjustment) IsSet() bool

func (NullableAmountAdjustment) MarshalJSON

func (v NullableAmountAdjustment) MarshalJSON() ([]byte, error)

func (*NullableAmountAdjustment) Set

func (*NullableAmountAdjustment) UnmarshalJSON

func (v *NullableAmountAdjustment) UnmarshalJSON(src []byte) error

func (*NullableAmountAdjustment) Unset

func (v *NullableAmountAdjustment) Unset()

type NullableBRLocalAccountIdentification

type NullableBRLocalAccountIdentification struct {
	// contains filtered or unexported fields
}

func (NullableBRLocalAccountIdentification) Get

func (NullableBRLocalAccountIdentification) IsSet

func (NullableBRLocalAccountIdentification) MarshalJSON

func (v NullableBRLocalAccountIdentification) MarshalJSON() ([]byte, error)

func (*NullableBRLocalAccountIdentification) Set

func (*NullableBRLocalAccountIdentification) UnmarshalJSON

func (v *NullableBRLocalAccountIdentification) UnmarshalJSON(src []byte) error

func (*NullableBRLocalAccountIdentification) Unset

type NullableBalanceMutation

type NullableBalanceMutation struct {
	// contains filtered or unexported fields
}

func NewNullableBalanceMutation

func NewNullableBalanceMutation(val *BalanceMutation) *NullableBalanceMutation

func (NullableBalanceMutation) Get

func (NullableBalanceMutation) IsSet

func (v NullableBalanceMutation) IsSet() bool

func (NullableBalanceMutation) MarshalJSON

func (v NullableBalanceMutation) MarshalJSON() ([]byte, error)

func (*NullableBalanceMutation) Set

func (*NullableBalanceMutation) UnmarshalJSON

func (v *NullableBalanceMutation) UnmarshalJSON(src []byte) error

func (*NullableBalanceMutation) Unset

func (v *NullableBalanceMutation) Unset()

type NullableBalancePlatformNotificationResponse

type NullableBalancePlatformNotificationResponse struct {
	// contains filtered or unexported fields
}

func (NullableBalancePlatformNotificationResponse) Get

func (NullableBalancePlatformNotificationResponse) IsSet

func (NullableBalancePlatformNotificationResponse) MarshalJSON

func (*NullableBalancePlatformNotificationResponse) Set

func (*NullableBalancePlatformNotificationResponse) UnmarshalJSON

func (v *NullableBalancePlatformNotificationResponse) UnmarshalJSON(src []byte) error

func (*NullableBalancePlatformNotificationResponse) Unset

type NullableBankAccountV3

type NullableBankAccountV3 struct {
	// contains filtered or unexported fields
}

func NewNullableBankAccountV3

func NewNullableBankAccountV3(val *BankAccountV3) *NullableBankAccountV3

func (NullableBankAccountV3) Get

func (NullableBankAccountV3) IsSet

func (v NullableBankAccountV3) IsSet() bool

func (NullableBankAccountV3) MarshalJSON

func (v NullableBankAccountV3) MarshalJSON() ([]byte, error)

func (*NullableBankAccountV3) Set

func (v *NullableBankAccountV3) Set(val *BankAccountV3)

func (*NullableBankAccountV3) UnmarshalJSON

func (v *NullableBankAccountV3) UnmarshalJSON(src []byte) error

func (*NullableBankAccountV3) Unset

func (v *NullableBankAccountV3) Unset()

type NullableBankAccountV3AccountIdentification

type NullableBankAccountV3AccountIdentification struct {
	// contains filtered or unexported fields
}

func (NullableBankAccountV3AccountIdentification) Get

func (NullableBankAccountV3AccountIdentification) IsSet

func (NullableBankAccountV3AccountIdentification) MarshalJSON

func (*NullableBankAccountV3AccountIdentification) Set

func (*NullableBankAccountV3AccountIdentification) UnmarshalJSON

func (v *NullableBankAccountV3AccountIdentification) UnmarshalJSON(src []byte) error

func (*NullableBankAccountV3AccountIdentification) Unset

type NullableCALocalAccountIdentification

type NullableCALocalAccountIdentification struct {
	// contains filtered or unexported fields
}

func (NullableCALocalAccountIdentification) Get

func (NullableCALocalAccountIdentification) IsSet

func (NullableCALocalAccountIdentification) MarshalJSON

func (v NullableCALocalAccountIdentification) MarshalJSON() ([]byte, error)

func (*NullableCALocalAccountIdentification) Set

func (*NullableCALocalAccountIdentification) UnmarshalJSON

func (v *NullableCALocalAccountIdentification) UnmarshalJSON(src []byte) error

func (*NullableCALocalAccountIdentification) Unset

type NullableCZLocalAccountIdentification

type NullableCZLocalAccountIdentification struct {
	// contains filtered or unexported fields
}

func (NullableCZLocalAccountIdentification) Get

func (NullableCZLocalAccountIdentification) IsSet

func (NullableCZLocalAccountIdentification) MarshalJSON

func (v NullableCZLocalAccountIdentification) MarshalJSON() ([]byte, error)

func (*NullableCZLocalAccountIdentification) Set

func (*NullableCZLocalAccountIdentification) UnmarshalJSON

func (v *NullableCZLocalAccountIdentification) UnmarshalJSON(src []byte) error

func (*NullableCZLocalAccountIdentification) Unset

type NullableCounterpartyV3

type NullableCounterpartyV3 struct {
	// contains filtered or unexported fields
}

func NewNullableCounterpartyV3

func NewNullableCounterpartyV3(val *CounterpartyV3) *NullableCounterpartyV3

func (NullableCounterpartyV3) Get

func (NullableCounterpartyV3) IsSet

func (v NullableCounterpartyV3) IsSet() bool

func (NullableCounterpartyV3) MarshalJSON

func (v NullableCounterpartyV3) MarshalJSON() ([]byte, error)

func (*NullableCounterpartyV3) Set

func (*NullableCounterpartyV3) UnmarshalJSON

func (v *NullableCounterpartyV3) UnmarshalJSON(src []byte) error

func (*NullableCounterpartyV3) Unset

func (v *NullableCounterpartyV3) Unset()

type NullableDKLocalAccountIdentification

type NullableDKLocalAccountIdentification struct {
	// contains filtered or unexported fields
}

func (NullableDKLocalAccountIdentification) Get

func (NullableDKLocalAccountIdentification) IsSet

func (NullableDKLocalAccountIdentification) MarshalJSON

func (v NullableDKLocalAccountIdentification) MarshalJSON() ([]byte, error)

func (*NullableDKLocalAccountIdentification) Set

func (*NullableDKLocalAccountIdentification) UnmarshalJSON

func (v *NullableDKLocalAccountIdentification) UnmarshalJSON(src []byte) error

func (*NullableDKLocalAccountIdentification) Unset

type NullableHKLocalAccountIdentification added in v7.1.0

type NullableHKLocalAccountIdentification struct {
	// contains filtered or unexported fields
}

func NewNullableHKLocalAccountIdentification added in v7.1.0

func NewNullableHKLocalAccountIdentification(val *HKLocalAccountIdentification) *NullableHKLocalAccountIdentification

func (NullableHKLocalAccountIdentification) Get added in v7.1.0

func (NullableHKLocalAccountIdentification) IsSet added in v7.1.0

func (NullableHKLocalAccountIdentification) MarshalJSON added in v7.1.0

func (v NullableHKLocalAccountIdentification) MarshalJSON() ([]byte, error)

func (*NullableHKLocalAccountIdentification) Set added in v7.1.0

func (*NullableHKLocalAccountIdentification) UnmarshalJSON added in v7.1.0

func (v *NullableHKLocalAccountIdentification) UnmarshalJSON(src []byte) error

func (*NullableHKLocalAccountIdentification) Unset added in v7.1.0

type NullableHULocalAccountIdentification

type NullableHULocalAccountIdentification struct {
	// contains filtered or unexported fields
}

func (NullableHULocalAccountIdentification) Get

func (NullableHULocalAccountIdentification) IsSet

func (NullableHULocalAccountIdentification) MarshalJSON

func (v NullableHULocalAccountIdentification) MarshalJSON() ([]byte, error)

func (*NullableHULocalAccountIdentification) Set

func (*NullableHULocalAccountIdentification) UnmarshalJSON

func (v *NullableHULocalAccountIdentification) UnmarshalJSON(src []byte) error

func (*NullableHULocalAccountIdentification) Unset

type NullableIbanAccountIdentification

type NullableIbanAccountIdentification struct {
	// contains filtered or unexported fields
}

func (NullableIbanAccountIdentification) Get

func (NullableIbanAccountIdentification) IsSet

func (NullableIbanAccountIdentification) MarshalJSON

func (v NullableIbanAccountIdentification) MarshalJSON() ([]byte, error)

func (*NullableIbanAccountIdentification) Set

func (*NullableIbanAccountIdentification) UnmarshalJSON

func (v *NullableIbanAccountIdentification) UnmarshalJSON(src []byte) error

func (*NullableIbanAccountIdentification) Unset

type NullableMerchantData

type NullableMerchantData struct {
	// contains filtered or unexported fields
}

func NewNullableMerchantData

func NewNullableMerchantData(val *MerchantData) *NullableMerchantData

func (NullableMerchantData) Get

func (NullableMerchantData) IsSet

func (v NullableMerchantData) IsSet() bool

func (NullableMerchantData) MarshalJSON

func (v NullableMerchantData) MarshalJSON() ([]byte, error)

func (*NullableMerchantData) Set

func (v *NullableMerchantData) Set(val *MerchantData)

func (*NullableMerchantData) UnmarshalJSON

func (v *NullableMerchantData) UnmarshalJSON(src []byte) error

func (*NullableMerchantData) Unset

func (v *NullableMerchantData) Unset()

type NullableNOLocalAccountIdentification

type NullableNOLocalAccountIdentification struct {
	// contains filtered or unexported fields
}

func (NullableNOLocalAccountIdentification) Get

func (NullableNOLocalAccountIdentification) IsSet

func (NullableNOLocalAccountIdentification) MarshalJSON

func (v NullableNOLocalAccountIdentification) MarshalJSON() ([]byte, error)

func (*NullableNOLocalAccountIdentification) Set

func (*NullableNOLocalAccountIdentification) UnmarshalJSON

func (v *NullableNOLocalAccountIdentification) UnmarshalJSON(src []byte) error

func (*NullableNOLocalAccountIdentification) Unset

type NullableNZLocalAccountIdentification added in v7.1.0

type NullableNZLocalAccountIdentification struct {
	// contains filtered or unexported fields
}

func NewNullableNZLocalAccountIdentification added in v7.1.0

func NewNullableNZLocalAccountIdentification(val *NZLocalAccountIdentification) *NullableNZLocalAccountIdentification

func (NullableNZLocalAccountIdentification) Get added in v7.1.0

func (NullableNZLocalAccountIdentification) IsSet added in v7.1.0

func (NullableNZLocalAccountIdentification) MarshalJSON added in v7.1.0

func (v NullableNZLocalAccountIdentification) MarshalJSON() ([]byte, error)

func (*NullableNZLocalAccountIdentification) Set added in v7.1.0

func (*NullableNZLocalAccountIdentification) UnmarshalJSON added in v7.1.0

func (v *NullableNZLocalAccountIdentification) UnmarshalJSON(src []byte) error

func (*NullableNZLocalAccountIdentification) Unset added in v7.1.0

type NullableNameLocation

type NullableNameLocation struct {
	// contains filtered or unexported fields
}

func NewNullableNameLocation

func NewNullableNameLocation(val *NameLocation) *NullableNameLocation

func (NullableNameLocation) Get

func (NullableNameLocation) IsSet

func (v NullableNameLocation) IsSet() bool

func (NullableNameLocation) MarshalJSON

func (v NullableNameLocation) MarshalJSON() ([]byte, error)

func (*NullableNameLocation) Set

func (v *NullableNameLocation) Set(val *NameLocation)

func (*NullableNameLocation) UnmarshalJSON

func (v *NullableNameLocation) UnmarshalJSON(src []byte) error

func (*NullableNameLocation) Unset

func (v *NullableNameLocation) Unset()

type NullableNumberAndBicAccountIdentification

type NullableNumberAndBicAccountIdentification struct {
	// contains filtered or unexported fields
}

func (NullableNumberAndBicAccountIdentification) Get

func (NullableNumberAndBicAccountIdentification) IsSet

func (NullableNumberAndBicAccountIdentification) MarshalJSON

func (*NullableNumberAndBicAccountIdentification) Set

func (*NullableNumberAndBicAccountIdentification) UnmarshalJSON

func (v *NullableNumberAndBicAccountIdentification) UnmarshalJSON(src []byte) error

func (*NullableNumberAndBicAccountIdentification) Unset

type NullablePLLocalAccountIdentification

type NullablePLLocalAccountIdentification struct {
	// contains filtered or unexported fields
}

func (NullablePLLocalAccountIdentification) Get

func (NullablePLLocalAccountIdentification) IsSet

func (NullablePLLocalAccountIdentification) MarshalJSON

func (v NullablePLLocalAccountIdentification) MarshalJSON() ([]byte, error)

func (*NullablePLLocalAccountIdentification) Set

func (*NullablePLLocalAccountIdentification) UnmarshalJSON

func (v *NullablePLLocalAccountIdentification) UnmarshalJSON(src []byte) error

func (*NullablePLLocalAccountIdentification) Unset

type NullablePartyIdentification

type NullablePartyIdentification struct {
	// contains filtered or unexported fields
}

func NewNullablePartyIdentification

func NewNullablePartyIdentification(val *PartyIdentification) *NullablePartyIdentification

func (NullablePartyIdentification) Get

func (NullablePartyIdentification) IsSet

func (NullablePartyIdentification) MarshalJSON

func (v NullablePartyIdentification) MarshalJSON() ([]byte, error)

func (*NullablePartyIdentification) Set

func (*NullablePartyIdentification) UnmarshalJSON

func (v *NullablePartyIdentification) UnmarshalJSON(src []byte) error

func (*NullablePartyIdentification) Unset

func (v *NullablePartyIdentification) Unset()

type NullablePaymentInstrument

type NullablePaymentInstrument struct {
	// contains filtered or unexported fields
}

func NewNullablePaymentInstrument

func NewNullablePaymentInstrument(val *PaymentInstrument) *NullablePaymentInstrument

func (NullablePaymentInstrument) Get

func (NullablePaymentInstrument) IsSet

func (v NullablePaymentInstrument) IsSet() bool

func (NullablePaymentInstrument) MarshalJSON

func (v NullablePaymentInstrument) MarshalJSON() ([]byte, error)

func (*NullablePaymentInstrument) Set

func (*NullablePaymentInstrument) UnmarshalJSON

func (v *NullablePaymentInstrument) UnmarshalJSON(src []byte) error

func (*NullablePaymentInstrument) Unset

func (v *NullablePaymentInstrument) Unset()

type NullableRelayedAuthorisationData

type NullableRelayedAuthorisationData struct {
	// contains filtered or unexported fields
}

func (NullableRelayedAuthorisationData) Get

func (NullableRelayedAuthorisationData) IsSet

func (NullableRelayedAuthorisationData) MarshalJSON

func (v NullableRelayedAuthorisationData) MarshalJSON() ([]byte, error)

func (*NullableRelayedAuthorisationData) Set

func (*NullableRelayedAuthorisationData) UnmarshalJSON

func (v *NullableRelayedAuthorisationData) UnmarshalJSON(src []byte) error

func (*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 (NullableResourceReference) IsSet

func (v NullableResourceReference) IsSet() bool

func (NullableResourceReference) MarshalJSON

func (v NullableResourceReference) MarshalJSON() ([]byte, error)

func (*NullableResourceReference) Set

func (*NullableResourceReference) UnmarshalJSON

func (v *NullableResourceReference) UnmarshalJSON(src []byte) error

func (*NullableResourceReference) Unset

func (v *NullableResourceReference) Unset()

type NullableSELocalAccountIdentification

type NullableSELocalAccountIdentification struct {
	// contains filtered or unexported fields
}

func (NullableSELocalAccountIdentification) Get

func (NullableSELocalAccountIdentification) IsSet

func (NullableSELocalAccountIdentification) MarshalJSON

func (v NullableSELocalAccountIdentification) MarshalJSON() ([]byte, error)

func (*NullableSELocalAccountIdentification) Set

func (*NullableSELocalAccountIdentification) UnmarshalJSON

func (v *NullableSELocalAccountIdentification) UnmarshalJSON(src []byte) error

func (*NullableSELocalAccountIdentification) Unset

type NullableSGLocalAccountIdentification

type NullableSGLocalAccountIdentification struct {
	// contains filtered or unexported fields
}

func (NullableSGLocalAccountIdentification) Get

func (NullableSGLocalAccountIdentification) IsSet

func (NullableSGLocalAccountIdentification) MarshalJSON

func (v NullableSGLocalAccountIdentification) MarshalJSON() ([]byte, error)

func (*NullableSGLocalAccountIdentification) Set

func (*NullableSGLocalAccountIdentification) UnmarshalJSON

func (v *NullableSGLocalAccountIdentification) UnmarshalJSON(src []byte) error

func (*NullableSGLocalAccountIdentification) Unset

type NullableTransactionEventViolation

type NullableTransactionEventViolation struct {
	// contains filtered or unexported fields
}

func (NullableTransactionEventViolation) Get

func (NullableTransactionEventViolation) IsSet

func (NullableTransactionEventViolation) MarshalJSON

func (v NullableTransactionEventViolation) MarshalJSON() ([]byte, error)

func (*NullableTransactionEventViolation) Set

func (*NullableTransactionEventViolation) UnmarshalJSON

func (v *NullableTransactionEventViolation) UnmarshalJSON(src []byte) error

func (*NullableTransactionEventViolation) Unset

type NullableTransactionRuleReference

type NullableTransactionRuleReference struct {
	// contains filtered or unexported fields
}

func (NullableTransactionRuleReference) Get

func (NullableTransactionRuleReference) IsSet

func (NullableTransactionRuleReference) MarshalJSON

func (v NullableTransactionRuleReference) MarshalJSON() ([]byte, error)

func (*NullableTransactionRuleReference) Set

func (*NullableTransactionRuleReference) UnmarshalJSON

func (v *NullableTransactionRuleReference) UnmarshalJSON(src []byte) error

func (*NullableTransactionRuleReference) Unset

type NullableTransactionRuleSource

type NullableTransactionRuleSource struct {
	// contains filtered or unexported fields
}

func (NullableTransactionRuleSource) Get

func (NullableTransactionRuleSource) IsSet

func (NullableTransactionRuleSource) MarshalJSON

func (v NullableTransactionRuleSource) MarshalJSON() ([]byte, error)

func (*NullableTransactionRuleSource) Set

func (*NullableTransactionRuleSource) UnmarshalJSON

func (v *NullableTransactionRuleSource) UnmarshalJSON(src []byte) error

func (*NullableTransactionRuleSource) Unset

func (v *NullableTransactionRuleSource) Unset()

type NullableTransactionRulesResult

type NullableTransactionRulesResult struct {
	// contains filtered or unexported fields
}

func (NullableTransactionRulesResult) Get

func (NullableTransactionRulesResult) IsSet

func (NullableTransactionRulesResult) MarshalJSON

func (v NullableTransactionRulesResult) MarshalJSON() ([]byte, error)

func (*NullableTransactionRulesResult) Set

func (*NullableTransactionRulesResult) UnmarshalJSON

func (v *NullableTransactionRulesResult) UnmarshalJSON(src []byte) error

func (*NullableTransactionRulesResult) Unset

func (v *NullableTransactionRulesResult) Unset()

type NullableTransferData added in v7.1.0

type NullableTransferData struct {
	// contains filtered or unexported fields
}

func NewNullableTransferData added in v7.1.0

func NewNullableTransferData(val *TransferData) *NullableTransferData

func (NullableTransferData) Get added in v7.1.0

func (NullableTransferData) IsSet added in v7.1.0

func (v NullableTransferData) IsSet() bool

func (NullableTransferData) MarshalJSON added in v7.1.0

func (v NullableTransferData) MarshalJSON() ([]byte, error)

func (*NullableTransferData) Set added in v7.1.0

func (v *NullableTransferData) Set(val *TransferData)

func (*NullableTransferData) UnmarshalJSON added in v7.1.0

func (v *NullableTransferData) UnmarshalJSON(src []byte) error

func (*NullableTransferData) Unset added in v7.1.0

func (v *NullableTransferData) Unset()

type NullableTransferEvent

type NullableTransferEvent struct {
	// contains filtered or unexported fields
}

func NewNullableTransferEvent

func NewNullableTransferEvent(val *TransferEvent) *NullableTransferEvent

func (NullableTransferEvent) Get

func (NullableTransferEvent) IsSet

func (v NullableTransferEvent) IsSet() bool

func (NullableTransferEvent) MarshalJSON

func (v NullableTransferEvent) MarshalJSON() ([]byte, error)

func (*NullableTransferEvent) Set

func (v *NullableTransferEvent) Set(val *TransferEvent)

func (*NullableTransferEvent) UnmarshalJSON

func (v *NullableTransferEvent) UnmarshalJSON(src []byte) error

func (*NullableTransferEvent) Unset

func (v *NullableTransferEvent) Unset()

type NullableTransferNotificationData

type NullableTransferNotificationData struct {
	// contains filtered or unexported fields
}

func (NullableTransferNotificationData) Get

func (NullableTransferNotificationData) IsSet

func (NullableTransferNotificationData) MarshalJSON

func (v NullableTransferNotificationData) MarshalJSON() ([]byte, error)

func (*NullableTransferNotificationData) Set

func (*NullableTransferNotificationData) UnmarshalJSON

func (v *NullableTransferNotificationData) UnmarshalJSON(src []byte) error

func (*NullableTransferNotificationData) Unset

type NullableTransferNotificationRequest

type NullableTransferNotificationRequest struct {
	// contains filtered or unexported fields
}

func (NullableTransferNotificationRequest) Get

func (NullableTransferNotificationRequest) IsSet

func (NullableTransferNotificationRequest) MarshalJSON

func (v NullableTransferNotificationRequest) MarshalJSON() ([]byte, error)

func (*NullableTransferNotificationRequest) Set

func (*NullableTransferNotificationRequest) UnmarshalJSON

func (v *NullableTransferNotificationRequest) UnmarshalJSON(src []byte) error

func (*NullableTransferNotificationRequest) Unset

type NullableTransferNotificationTransferTracking

type NullableTransferNotificationTransferTracking struct {
	// contains filtered or unexported fields
}

func (NullableTransferNotificationTransferTracking) Get

func (NullableTransferNotificationTransferTracking) IsSet

func (NullableTransferNotificationTransferTracking) MarshalJSON

func (*NullableTransferNotificationTransferTracking) Set

func (*NullableTransferNotificationTransferTracking) UnmarshalJSON

func (*NullableTransferNotificationTransferTracking) Unset

type NullableTransferNotificationValidationFact

type NullableTransferNotificationValidationFact struct {
	// contains filtered or unexported fields
}

func (NullableTransferNotificationValidationFact) Get

func (NullableTransferNotificationValidationFact) IsSet

func (NullableTransferNotificationValidationFact) MarshalJSON

func (*NullableTransferNotificationValidationFact) Set

func (*NullableTransferNotificationValidationFact) UnmarshalJSON

func (v *NullableTransferNotificationValidationFact) UnmarshalJSON(src []byte) error

func (*NullableTransferNotificationValidationFact) Unset

type NullableTransferOperation added in v7.1.0

type NullableTransferOperation struct {
	// contains filtered or unexported fields
}

func NewNullableTransferOperation added in v7.1.0

func NewNullableTransferOperation(val *TransferOperation) *NullableTransferOperation

func (NullableTransferOperation) Get added in v7.1.0

func (NullableTransferOperation) IsSet added in v7.1.0

func (v NullableTransferOperation) IsSet() bool

func (NullableTransferOperation) MarshalJSON added in v7.1.0

func (v NullableTransferOperation) MarshalJSON() ([]byte, error)

func (*NullableTransferOperation) Set added in v7.1.0

func (*NullableTransferOperation) UnmarshalJSON added in v7.1.0

func (v *NullableTransferOperation) UnmarshalJSON(src []byte) error

func (*NullableTransferOperation) Unset added in v7.1.0

func (v *NullableTransferOperation) Unset()

type NullableUKLocalAccountIdentification

type NullableUKLocalAccountIdentification struct {
	// contains filtered or unexported fields
}

func (NullableUKLocalAccountIdentification) Get

func (NullableUKLocalAccountIdentification) IsSet

func (NullableUKLocalAccountIdentification) MarshalJSON

func (v NullableUKLocalAccountIdentification) MarshalJSON() ([]byte, error)

func (*NullableUKLocalAccountIdentification) Set

func (*NullableUKLocalAccountIdentification) UnmarshalJSON

func (v *NullableUKLocalAccountIdentification) UnmarshalJSON(src []byte) error

func (*NullableUKLocalAccountIdentification) Unset

type NullableUSLocalAccountIdentification

type NullableUSLocalAccountIdentification struct {
	// contains filtered or unexported fields
}

func (NullableUSLocalAccountIdentification) Get

func (NullableUSLocalAccountIdentification) IsSet

func (NullableUSLocalAccountIdentification) MarshalJSON

func (v NullableUSLocalAccountIdentification) MarshalJSON() ([]byte, error)

func (*NullableUSLocalAccountIdentification) Set

func (*NullableUSLocalAccountIdentification) UnmarshalJSON

func (v *NullableUSLocalAccountIdentification) UnmarshalJSON(src []byte) error

func (*NullableUSLocalAccountIdentification) Unset

type NumberAndBicAccountIdentification

type NumberAndBicAccountIdentification struct {
	// The bank account number, without separators or whitespace. The length and format depends on the bank or country.
	AccountNumber                string                        `json:"accountNumber"`
	AdditionalBankIdentification *AdditionalBankIdentification `json:"additionalBankIdentification,omitempty"`
	// The bank's 8- or 11-character BIC or SWIFT code.
	Bic string `json:"bic"`
	// **numberAndBic**
	Type string `json:"type"`
}

NumberAndBicAccountIdentification struct for NumberAndBicAccountIdentification

func NewNumberAndBicAccountIdentification

func NewNumberAndBicAccountIdentification(accountNumber string, bic string, type_ string) *NumberAndBicAccountIdentification

NewNumberAndBicAccountIdentification instantiates a new NumberAndBicAccountIdentification 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 NewNumberAndBicAccountIdentificationWithDefaults

func NewNumberAndBicAccountIdentificationWithDefaults() *NumberAndBicAccountIdentification

NewNumberAndBicAccountIdentificationWithDefaults instantiates a new NumberAndBicAccountIdentification 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 (*NumberAndBicAccountIdentification) GetAccountNumber

func (o *NumberAndBicAccountIdentification) GetAccountNumber() string

GetAccountNumber returns the AccountNumber field value

func (*NumberAndBicAccountIdentification) GetAccountNumberOk

func (o *NumberAndBicAccountIdentification) GetAccountNumberOk() (*string, bool)

GetAccountNumberOk returns a tuple with the AccountNumber field value and a boolean to check if the value has been set.

func (*NumberAndBicAccountIdentification) GetAdditionalBankIdentification

func (o *NumberAndBicAccountIdentification) GetAdditionalBankIdentification() AdditionalBankIdentification

GetAdditionalBankIdentification returns the AdditionalBankIdentification field value if set, zero value otherwise.

func (*NumberAndBicAccountIdentification) GetAdditionalBankIdentificationOk

func (o *NumberAndBicAccountIdentification) GetAdditionalBankIdentificationOk() (*AdditionalBankIdentification, bool)

GetAdditionalBankIdentificationOk returns a tuple with the AdditionalBankIdentification field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NumberAndBicAccountIdentification) GetBic

GetBic returns the Bic field value

func (*NumberAndBicAccountIdentification) GetBicOk

func (o *NumberAndBicAccountIdentification) GetBicOk() (*string, bool)

GetBicOk returns a tuple with the Bic field value and a boolean to check if the value has been set.

func (*NumberAndBicAccountIdentification) GetType

GetType returns the Type field value

func (*NumberAndBicAccountIdentification) GetTypeOk

func (o *NumberAndBicAccountIdentification) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*NumberAndBicAccountIdentification) HasAdditionalBankIdentification

func (o *NumberAndBicAccountIdentification) HasAdditionalBankIdentification() bool

HasAdditionalBankIdentification returns a boolean if a field has been set.

func (NumberAndBicAccountIdentification) MarshalJSON

func (o NumberAndBicAccountIdentification) MarshalJSON() ([]byte, error)

func (*NumberAndBicAccountIdentification) SetAccountNumber

func (o *NumberAndBicAccountIdentification) SetAccountNumber(v string)

SetAccountNumber sets field value

func (*NumberAndBicAccountIdentification) SetAdditionalBankIdentification

func (o *NumberAndBicAccountIdentification) SetAdditionalBankIdentification(v AdditionalBankIdentification)

SetAdditionalBankIdentification gets a reference to the given AdditionalBankIdentification and assigns it to the AdditionalBankIdentification field.

func (*NumberAndBicAccountIdentification) SetBic

SetBic sets field value

func (*NumberAndBicAccountIdentification) SetType

SetType sets field value

func (NumberAndBicAccountIdentification) ToMap

func (o NumberAndBicAccountIdentification) ToMap() (map[string]interface{}, error)

type PLLocalAccountIdentification

type PLLocalAccountIdentification struct {
	// The 26-digit bank account number ([Numer rachunku](https://pl.wikipedia.org/wiki/Numer_Rachunku_Bankowego)), without separators or whitespace.
	AccountNumber string `json:"accountNumber"`
	// **plLocal**
	Type string `json:"type"`
}

PLLocalAccountIdentification struct for PLLocalAccountIdentification

func NewPLLocalAccountIdentification

func NewPLLocalAccountIdentification(accountNumber string, type_ string) *PLLocalAccountIdentification

NewPLLocalAccountIdentification instantiates a new PLLocalAccountIdentification 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 NewPLLocalAccountIdentificationWithDefaults

func NewPLLocalAccountIdentificationWithDefaults() *PLLocalAccountIdentification

NewPLLocalAccountIdentificationWithDefaults instantiates a new PLLocalAccountIdentification 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 (*PLLocalAccountIdentification) GetAccountNumber

func (o *PLLocalAccountIdentification) GetAccountNumber() string

GetAccountNumber returns the AccountNumber field value

func (*PLLocalAccountIdentification) GetAccountNumberOk

func (o *PLLocalAccountIdentification) GetAccountNumberOk() (*string, bool)

GetAccountNumberOk returns a tuple with the AccountNumber field value and a boolean to check if the value has been set.

func (*PLLocalAccountIdentification) GetType

func (o *PLLocalAccountIdentification) GetType() string

GetType returns the Type field value

func (*PLLocalAccountIdentification) GetTypeOk

func (o *PLLocalAccountIdentification) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (PLLocalAccountIdentification) MarshalJSON

func (o PLLocalAccountIdentification) MarshalJSON() ([]byte, error)

func (*PLLocalAccountIdentification) SetAccountNumber

func (o *PLLocalAccountIdentification) SetAccountNumber(v string)

SetAccountNumber sets field value

func (*PLLocalAccountIdentification) SetType

func (o *PLLocalAccountIdentification) SetType(v string)

SetType sets field value

func (PLLocalAccountIdentification) ToMap

func (o PLLocalAccountIdentification) ToMap() (map[string]interface{}, error)

type PartyIdentification

type PartyIdentification struct {
	Address *Address `json:"address,omitempty"`
	// The date of birth of the individual in [ISO-8601](https://www.w3.org/TR/NOTE-datetime) format. For example, **YYYY-MM-DD**. Should not be before January 1, 1900.  Allowed only when `type` is **individual**.
	DateOfBirth *string `json:"dateOfBirth,omitempty"`
	// First name of the individual.  Allowed only when `type` is **individual**.
	FirstName *string `json:"firstName,omitempty"`
	// The name of the entity.
	FullName string `json:"fullName"`
	// Last name of the individual.  Allowed only when `type` is **individual**.
	LastName *string `json:"lastName,omitempty"`
	// A unique reference to identify the party or counterparty involved in transfers. This identifier ensures consistency and uniqueness throughout all transactions initiated to and from the same party. For example, your client's unique wallet or payee ID.
	Reference *string `json:"reference,omitempty"`
	// The type of entity that owns the bank account.   Possible values: **individual**, **organization**, or **unknown**.
	Type *string `json:"type,omitempty"`
}

PartyIdentification struct for PartyIdentification

func NewPartyIdentification

func NewPartyIdentification(fullName string) *PartyIdentification

NewPartyIdentification instantiates a new PartyIdentification 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 NewPartyIdentificationWithDefaults

func NewPartyIdentificationWithDefaults() *PartyIdentification

NewPartyIdentificationWithDefaults instantiates a new PartyIdentification 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 (*PartyIdentification) GetAddress

func (o *PartyIdentification) GetAddress() Address

GetAddress returns the Address field value if set, zero value otherwise.

func (*PartyIdentification) GetAddressOk

func (o *PartyIdentification) GetAddressOk() (*Address, bool)

GetAddressOk returns a tuple with the Address field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartyIdentification) GetDateOfBirth

func (o *PartyIdentification) GetDateOfBirth() string

GetDateOfBirth returns the DateOfBirth field value if set, zero value otherwise.

func (*PartyIdentification) GetDateOfBirthOk

func (o *PartyIdentification) GetDateOfBirthOk() (*string, bool)

GetDateOfBirthOk returns a tuple with the DateOfBirth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartyIdentification) GetFirstName

func (o *PartyIdentification) GetFirstName() string

GetFirstName returns the FirstName field value if set, zero value otherwise.

func (*PartyIdentification) GetFirstNameOk

func (o *PartyIdentification) GetFirstNameOk() (*string, bool)

GetFirstNameOk returns a tuple with the FirstName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartyIdentification) GetFullName

func (o *PartyIdentification) GetFullName() string

GetFullName returns the FullName field value

func (*PartyIdentification) GetFullNameOk

func (o *PartyIdentification) GetFullNameOk() (*string, bool)

GetFullNameOk returns a tuple with the FullName field value and a boolean to check if the value has been set.

func (*PartyIdentification) GetLastName

func (o *PartyIdentification) GetLastName() string

GetLastName returns the LastName field value if set, zero value otherwise.

func (*PartyIdentification) GetLastNameOk

func (o *PartyIdentification) GetLastNameOk() (*string, bool)

GetLastNameOk returns a tuple with the LastName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartyIdentification) GetReference

func (o *PartyIdentification) GetReference() string

GetReference returns the Reference field value if set, zero value otherwise.

func (*PartyIdentification) GetReferenceOk

func (o *PartyIdentification) 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 (*PartyIdentification) GetType

func (o *PartyIdentification) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*PartyIdentification) GetTypeOk

func (o *PartyIdentification) 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 (*PartyIdentification) HasAddress

func (o *PartyIdentification) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*PartyIdentification) HasDateOfBirth

func (o *PartyIdentification) HasDateOfBirth() bool

HasDateOfBirth returns a boolean if a field has been set.

func (*PartyIdentification) HasFirstName

func (o *PartyIdentification) HasFirstName() bool

HasFirstName returns a boolean if a field has been set.

func (*PartyIdentification) HasLastName

func (o *PartyIdentification) HasLastName() bool

HasLastName returns a boolean if a field has been set.

func (*PartyIdentification) HasReference

func (o *PartyIdentification) HasReference() bool

HasReference returns a boolean if a field has been set.

func (*PartyIdentification) HasType

func (o *PartyIdentification) HasType() bool

HasType returns a boolean if a field has been set.

func (PartyIdentification) MarshalJSON

func (o PartyIdentification) MarshalJSON() ([]byte, error)

func (*PartyIdentification) SetAddress

func (o *PartyIdentification) SetAddress(v Address)

SetAddress gets a reference to the given Address and assigns it to the Address field.

func (*PartyIdentification) SetDateOfBirth

func (o *PartyIdentification) SetDateOfBirth(v string)

SetDateOfBirth gets a reference to the given string and assigns it to the DateOfBirth field.

func (*PartyIdentification) SetFirstName

func (o *PartyIdentification) SetFirstName(v string)

SetFirstName gets a reference to the given string and assigns it to the FirstName field.

func (*PartyIdentification) SetFullName

func (o *PartyIdentification) SetFullName(v string)

SetFullName sets field value

func (*PartyIdentification) SetLastName

func (o *PartyIdentification) SetLastName(v string)

SetLastName gets a reference to the given string and assigns it to the LastName field.

func (*PartyIdentification) SetReference

func (o *PartyIdentification) SetReference(v string)

SetReference gets a reference to the given string and assigns it to the Reference field.

func (*PartyIdentification) SetType

func (o *PartyIdentification) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (PartyIdentification) ToMap

func (o PartyIdentification) ToMap() (map[string]interface{}, error)

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 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 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

func (o *Resource) GetBalancePlatform() string

GetBalancePlatform returns the BalancePlatform field value if set, zero value otherwise.

func (*Resource) GetBalancePlatformOk

func (o *Resource) GetBalancePlatformOk() (*string, bool)

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

func (o *Resource) GetCreationDate() time.Time

GetCreationDate returns the CreationDate field value if set, zero value otherwise.

func (*Resource) GetCreationDateOk

func (o *Resource) 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 (*Resource) GetId

func (o *Resource) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Resource) GetIdOk

func (o *Resource) 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 (*Resource) HasBalancePlatform

func (o *Resource) HasBalancePlatform() bool

HasBalancePlatform returns a boolean if a field has been set.

func (*Resource) HasCreationDate

func (o *Resource) HasCreationDate() bool

HasCreationDate returns a boolean if a field has been set.

func (*Resource) HasId

func (o *Resource) HasId() bool

HasId returns a boolean if a field has been set.

func (Resource) MarshalJSON

func (o Resource) MarshalJSON() ([]byte, error)

func (*Resource) SetBalancePlatform

func (o *Resource) SetBalancePlatform(v string)

SetBalancePlatform gets a reference to the given string and assigns it to the BalancePlatform field.

func (*Resource) SetCreationDate

func (o *Resource) SetCreationDate(v time.Time)

SetCreationDate gets a reference to the given time.Time and assigns it to the CreationDate field.

func (*Resource) SetId

func (o *Resource) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (Resource) ToMap

func (o Resource) ToMap() (map[string]interface{}, error)

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 SELocalAccountIdentification

type SELocalAccountIdentification struct {
	// The 7- to 10-digit bank account number ([Bankkontonummer](https://sv.wikipedia.org/wiki/Bankkonto)), without the clearing number, separators, or whitespace.
	AccountNumber string `json:"accountNumber"`
	// The 4- to 5-digit clearing number ([Clearingnummer](https://sv.wikipedia.org/wiki/Clearingnummer)), without separators or whitespace.
	ClearingNumber string `json:"clearingNumber"`
	// **seLocal**
	Type string `json:"type"`
}

SELocalAccountIdentification struct for SELocalAccountIdentification

func NewSELocalAccountIdentification

func NewSELocalAccountIdentification(accountNumber string, clearingNumber string, type_ string) *SELocalAccountIdentification

NewSELocalAccountIdentification instantiates a new SELocalAccountIdentification 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 NewSELocalAccountIdentificationWithDefaults

func NewSELocalAccountIdentificationWithDefaults() *SELocalAccountIdentification

NewSELocalAccountIdentificationWithDefaults instantiates a new SELocalAccountIdentification 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 (*SELocalAccountIdentification) GetAccountNumber

func (o *SELocalAccountIdentification) GetAccountNumber() string

GetAccountNumber returns the AccountNumber field value

func (*SELocalAccountIdentification) GetAccountNumberOk

func (o *SELocalAccountIdentification) GetAccountNumberOk() (*string, bool)

GetAccountNumberOk returns a tuple with the AccountNumber field value and a boolean to check if the value has been set.

func (*SELocalAccountIdentification) GetClearingNumber

func (o *SELocalAccountIdentification) GetClearingNumber() string

GetClearingNumber returns the ClearingNumber field value

func (*SELocalAccountIdentification) GetClearingNumberOk

func (o *SELocalAccountIdentification) GetClearingNumberOk() (*string, bool)

GetClearingNumberOk returns a tuple with the ClearingNumber field value and a boolean to check if the value has been set.

func (*SELocalAccountIdentification) GetType

func (o *SELocalAccountIdentification) GetType() string

GetType returns the Type field value

func (*SELocalAccountIdentification) GetTypeOk

func (o *SELocalAccountIdentification) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (SELocalAccountIdentification) MarshalJSON

func (o SELocalAccountIdentification) MarshalJSON() ([]byte, error)

func (*SELocalAccountIdentification) SetAccountNumber

func (o *SELocalAccountIdentification) SetAccountNumber(v string)

SetAccountNumber sets field value

func (*SELocalAccountIdentification) SetClearingNumber

func (o *SELocalAccountIdentification) SetClearingNumber(v string)

SetClearingNumber sets field value

func (*SELocalAccountIdentification) SetType

func (o *SELocalAccountIdentification) SetType(v string)

SetType sets field value

func (SELocalAccountIdentification) ToMap

func (o SELocalAccountIdentification) ToMap() (map[string]interface{}, error)

type SGLocalAccountIdentification

type SGLocalAccountIdentification struct {
	// The 4- to 19-digit bank account number, without separators or whitespace.
	AccountNumber string `json:"accountNumber"`
	// The bank's 8- or 11-character BIC or SWIFT code.
	Bic string `json:"bic"`
	// **sgLocal**
	Type *string `json:"type,omitempty"`
}

SGLocalAccountIdentification struct for SGLocalAccountIdentification

func NewSGLocalAccountIdentification

func NewSGLocalAccountIdentification(accountNumber string, bic string) *SGLocalAccountIdentification

NewSGLocalAccountIdentification instantiates a new SGLocalAccountIdentification 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 NewSGLocalAccountIdentificationWithDefaults

func NewSGLocalAccountIdentificationWithDefaults() *SGLocalAccountIdentification

NewSGLocalAccountIdentificationWithDefaults instantiates a new SGLocalAccountIdentification 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 (*SGLocalAccountIdentification) GetAccountNumber

func (o *SGLocalAccountIdentification) GetAccountNumber() string

GetAccountNumber returns the AccountNumber field value

func (*SGLocalAccountIdentification) GetAccountNumberOk

func (o *SGLocalAccountIdentification) GetAccountNumberOk() (*string, bool)

GetAccountNumberOk returns a tuple with the AccountNumber field value and a boolean to check if the value has been set.

func (*SGLocalAccountIdentification) GetBic

GetBic returns the Bic field value

func (*SGLocalAccountIdentification) GetBicOk

func (o *SGLocalAccountIdentification) GetBicOk() (*string, bool)

GetBicOk returns a tuple with the Bic field value and a boolean to check if the value has been set.

func (*SGLocalAccountIdentification) GetType

func (o *SGLocalAccountIdentification) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*SGLocalAccountIdentification) GetTypeOk

func (o *SGLocalAccountIdentification) 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 (*SGLocalAccountIdentification) HasType

func (o *SGLocalAccountIdentification) HasType() bool

HasType returns a boolean if a field has been set.

func (SGLocalAccountIdentification) MarshalJSON

func (o SGLocalAccountIdentification) MarshalJSON() ([]byte, error)

func (*SGLocalAccountIdentification) SetAccountNumber

func (o *SGLocalAccountIdentification) SetAccountNumber(v string)

SetAccountNumber sets field value

func (*SGLocalAccountIdentification) SetBic

func (o *SGLocalAccountIdentification) SetBic(v string)

SetBic sets field value

func (*SGLocalAccountIdentification) SetType

func (o *SGLocalAccountIdentification) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (SGLocalAccountIdentification) ToMap

func (o SGLocalAccountIdentification) ToMap() (map[string]interface{}, error)

type TransactionEventViolation

type TransactionEventViolation struct {
	// An explanation about why the transaction rule failed.
	Reason                *string                   `json:"reason,omitempty"`
	TransactionRule       *TransactionRuleReference `json:"transactionRule,omitempty"`
	TransactionRuleSource *TransactionRuleSource    `json:"transactionRuleSource,omitempty"`
}

TransactionEventViolation struct for TransactionEventViolation

func NewTransactionEventViolation

func NewTransactionEventViolation() *TransactionEventViolation

NewTransactionEventViolation instantiates a new TransactionEventViolation 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 NewTransactionEventViolationWithDefaults

func NewTransactionEventViolationWithDefaults() *TransactionEventViolation

NewTransactionEventViolationWithDefaults instantiates a new TransactionEventViolation 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 (*TransactionEventViolation) GetReason

func (o *TransactionEventViolation) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*TransactionEventViolation) GetReasonOk

func (o *TransactionEventViolation) GetReasonOk() (*string, bool)

GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransactionEventViolation) GetTransactionRule

func (o *TransactionEventViolation) GetTransactionRule() TransactionRuleReference

GetTransactionRule returns the TransactionRule field value if set, zero value otherwise.

func (*TransactionEventViolation) GetTransactionRuleOk

func (o *TransactionEventViolation) GetTransactionRuleOk() (*TransactionRuleReference, bool)

GetTransactionRuleOk returns a tuple with the TransactionRule field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransactionEventViolation) GetTransactionRuleSource

func (o *TransactionEventViolation) GetTransactionRuleSource() TransactionRuleSource

GetTransactionRuleSource returns the TransactionRuleSource field value if set, zero value otherwise.

func (*TransactionEventViolation) GetTransactionRuleSourceOk

func (o *TransactionEventViolation) GetTransactionRuleSourceOk() (*TransactionRuleSource, bool)

GetTransactionRuleSourceOk returns a tuple with the TransactionRuleSource field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransactionEventViolation) HasReason

func (o *TransactionEventViolation) HasReason() bool

HasReason returns a boolean if a field has been set.

func (*TransactionEventViolation) HasTransactionRule

func (o *TransactionEventViolation) HasTransactionRule() bool

HasTransactionRule returns a boolean if a field has been set.

func (*TransactionEventViolation) HasTransactionRuleSource

func (o *TransactionEventViolation) HasTransactionRuleSource() bool

HasTransactionRuleSource returns a boolean if a field has been set.

func (TransactionEventViolation) MarshalJSON

func (o TransactionEventViolation) MarshalJSON() ([]byte, error)

func (*TransactionEventViolation) SetReason

func (o *TransactionEventViolation) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

func (*TransactionEventViolation) SetTransactionRule

func (o *TransactionEventViolation) SetTransactionRule(v TransactionRuleReference)

SetTransactionRule gets a reference to the given TransactionRuleReference and assigns it to the TransactionRule field.

func (*TransactionEventViolation) SetTransactionRuleSource

func (o *TransactionEventViolation) SetTransactionRuleSource(v TransactionRuleSource)

SetTransactionRuleSource gets a reference to the given TransactionRuleSource and assigns it to the TransactionRuleSource field.

func (TransactionEventViolation) ToMap

func (o TransactionEventViolation) ToMap() (map[string]interface{}, error)

type TransactionRuleReference

type TransactionRuleReference 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"`
}

TransactionRuleReference struct for TransactionRuleReference

func NewTransactionRuleReference

func NewTransactionRuleReference() *TransactionRuleReference

NewTransactionRuleReference instantiates a new TransactionRuleReference 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 NewTransactionRuleReferenceWithDefaults

func NewTransactionRuleReferenceWithDefaults() *TransactionRuleReference

NewTransactionRuleReferenceWithDefaults instantiates a new TransactionRuleReference 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 (*TransactionRuleReference) GetDescription

func (o *TransactionRuleReference) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TransactionRuleReference) GetDescriptionOk

func (o *TransactionRuleReference) 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 (*TransactionRuleReference) GetId

func (o *TransactionRuleReference) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*TransactionRuleReference) GetIdOk

func (o *TransactionRuleReference) 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 (*TransactionRuleReference) GetReference

func (o *TransactionRuleReference) GetReference() string

GetReference returns the Reference field value if set, zero value otherwise.

func (*TransactionRuleReference) GetReferenceOk

func (o *TransactionRuleReference) 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 (*TransactionRuleReference) HasDescription

func (o *TransactionRuleReference) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*TransactionRuleReference) HasId

func (o *TransactionRuleReference) HasId() bool

HasId returns a boolean if a field has been set.

func (*TransactionRuleReference) HasReference

func (o *TransactionRuleReference) HasReference() bool

HasReference returns a boolean if a field has been set.

func (TransactionRuleReference) MarshalJSON

func (o TransactionRuleReference) MarshalJSON() ([]byte, error)

func (*TransactionRuleReference) SetDescription

func (o *TransactionRuleReference) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TransactionRuleReference) SetId

func (o *TransactionRuleReference) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*TransactionRuleReference) SetReference

func (o *TransactionRuleReference) SetReference(v string)

SetReference gets a reference to the given string and assigns it to the Reference field.

func (TransactionRuleReference) ToMap

func (o TransactionRuleReference) ToMap() (map[string]interface{}, error)

type TransactionRuleSource

type TransactionRuleSource struct {
	// ID of the resource, when applicable.
	Id *string `json:"id,omitempty"`
	// Indicates the type of resource for which the transaction rule is defined.  Possible values:   * **PaymentInstrumentGroup**  * **PaymentInstrument**  * **BalancePlatform**  * **EntityUsageConfiguration**  * **PlatformRule**: The transaction rule is a platform-wide rule imposed by Adyen.
	Type *string `json:"type,omitempty"`
}

TransactionRuleSource struct for TransactionRuleSource

func NewTransactionRuleSource

func NewTransactionRuleSource() *TransactionRuleSource

NewTransactionRuleSource instantiates a new TransactionRuleSource 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 NewTransactionRuleSourceWithDefaults

func NewTransactionRuleSourceWithDefaults() *TransactionRuleSource

NewTransactionRuleSourceWithDefaults instantiates a new TransactionRuleSource 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 (*TransactionRuleSource) GetId

func (o *TransactionRuleSource) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*TransactionRuleSource) GetIdOk

func (o *TransactionRuleSource) 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 (*TransactionRuleSource) GetType

func (o *TransactionRuleSource) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*TransactionRuleSource) GetTypeOk

func (o *TransactionRuleSource) 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 (*TransactionRuleSource) HasId

func (o *TransactionRuleSource) HasId() bool

HasId returns a boolean if a field has been set.

func (*TransactionRuleSource) HasType

func (o *TransactionRuleSource) HasType() bool

HasType returns a boolean if a field has been set.

func (TransactionRuleSource) MarshalJSON

func (o TransactionRuleSource) MarshalJSON() ([]byte, error)

func (*TransactionRuleSource) SetId

func (o *TransactionRuleSource) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*TransactionRuleSource) SetType

func (o *TransactionRuleSource) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (TransactionRuleSource) ToMap

func (o TransactionRuleSource) ToMap() (map[string]interface{}, error)

type TransactionRulesResult

type TransactionRulesResult struct {
	// The advice given by the Risk analysis.
	Advice *string `json:"advice,omitempty"`
	// Indicates whether the transaction passed the evaluation for all transaction rules.
	AllRulesPassed *bool `json:"allRulesPassed,omitempty"`
	// Array containing all the transaction rules that the transaction violated. This list is only sent when `allRulesPassed` is **false**.
	FailedTransactionRules []TransactionEventViolation `json:"failedTransactionRules,omitempty"`
	// The score of the Risk analysis.
	Score *int32 `json:"score,omitempty"`
}

TransactionRulesResult struct for TransactionRulesResult

func NewTransactionRulesResult

func NewTransactionRulesResult() *TransactionRulesResult

NewTransactionRulesResult instantiates a new TransactionRulesResult 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 NewTransactionRulesResultWithDefaults

func NewTransactionRulesResultWithDefaults() *TransactionRulesResult

NewTransactionRulesResultWithDefaults instantiates a new TransactionRulesResult 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 (*TransactionRulesResult) GetAdvice

func (o *TransactionRulesResult) GetAdvice() string

GetAdvice returns the Advice field value if set, zero value otherwise.

func (*TransactionRulesResult) GetAdviceOk

func (o *TransactionRulesResult) GetAdviceOk() (*string, bool)

GetAdviceOk returns a tuple with the Advice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransactionRulesResult) GetAllRulesPassed

func (o *TransactionRulesResult) GetAllRulesPassed() bool

GetAllRulesPassed returns the AllRulesPassed field value if set, zero value otherwise.

func (*TransactionRulesResult) GetAllRulesPassedOk

func (o *TransactionRulesResult) GetAllRulesPassedOk() (*bool, bool)

GetAllRulesPassedOk returns a tuple with the AllRulesPassed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransactionRulesResult) GetFailedTransactionRules

func (o *TransactionRulesResult) GetFailedTransactionRules() []TransactionEventViolation

GetFailedTransactionRules returns the FailedTransactionRules field value if set, zero value otherwise.

func (*TransactionRulesResult) GetFailedTransactionRulesOk

func (o *TransactionRulesResult) GetFailedTransactionRulesOk() ([]TransactionEventViolation, bool)

GetFailedTransactionRulesOk returns a tuple with the FailedTransactionRules field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransactionRulesResult) GetScore

func (o *TransactionRulesResult) GetScore() int32

GetScore returns the Score field value if set, zero value otherwise.

func (*TransactionRulesResult) GetScoreOk

func (o *TransactionRulesResult) GetScoreOk() (*int32, bool)

GetScoreOk returns a tuple with the Score field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransactionRulesResult) HasAdvice

func (o *TransactionRulesResult) HasAdvice() bool

HasAdvice returns a boolean if a field has been set.

func (*TransactionRulesResult) HasAllRulesPassed

func (o *TransactionRulesResult) HasAllRulesPassed() bool

HasAllRulesPassed returns a boolean if a field has been set.

func (*TransactionRulesResult) HasFailedTransactionRules

func (o *TransactionRulesResult) HasFailedTransactionRules() bool

HasFailedTransactionRules returns a boolean if a field has been set.

func (*TransactionRulesResult) HasScore

func (o *TransactionRulesResult) HasScore() bool

HasScore returns a boolean if a field has been set.

func (TransactionRulesResult) MarshalJSON

func (o TransactionRulesResult) MarshalJSON() ([]byte, error)

func (*TransactionRulesResult) SetAdvice

func (o *TransactionRulesResult) SetAdvice(v string)

SetAdvice gets a reference to the given string and assigns it to the Advice field.

func (*TransactionRulesResult) SetAllRulesPassed

func (o *TransactionRulesResult) SetAllRulesPassed(v bool)

SetAllRulesPassed gets a reference to the given bool and assigns it to the AllRulesPassed field.

func (*TransactionRulesResult) SetFailedTransactionRules

func (o *TransactionRulesResult) SetFailedTransactionRules(v []TransactionEventViolation)

SetFailedTransactionRules gets a reference to the given []TransactionEventViolation and assigns it to the FailedTransactionRules field.

func (*TransactionRulesResult) SetScore

func (o *TransactionRulesResult) SetScore(v int32)

SetScore gets a reference to the given int32 and assigns it to the Score field.

func (TransactionRulesResult) ToMap

func (o TransactionRulesResult) ToMap() (map[string]interface{}, error)

type TransferData added in v7.1.0

type TransferData struct {
	AccountHolder  *ResourceReference `json:"accountHolder,omitempty"`
	Amount         Amount             `json:"amount"`
	BalanceAccount *ResourceReference `json:"balanceAccount,omitempty"`
	// The unique identifier of the source [balance account](https://docs.adyen.com/api-explorer/#/balanceplatform/latest/post/balanceAccounts__resParam_id).
	// Deprecated
	BalanceAccountId *string `json:"balanceAccountId,omitempty"`
	// The unique identifier of the balance platform.
	BalancePlatform *string `json:"balancePlatform,omitempty"`
	// The list of the latest balance statuses in the transfer.
	Balances []BalanceMutation `json:"balances,omitempty"`
	// The type of transfer.  Possible values:   - **bank**: Transfer to a [transfer instrument](https://docs.adyen.com/api-explorer/#/legalentity/latest/post/transferInstruments__resParam_id) or a bank account.  - **internal**: Transfer to another [balance account](https://docs.adyen.com/api-explorer/#/balanceplatform/latest/post/balanceAccounts__resParam_id) within your platform.  - **issuedCard**: Transfer initiated by a Adyen-issued card.  - **platformPayment**: Fund movements related to payments that are acquired for your users.
	Category     string          `json:"category"`
	Counterparty *CounterpartyV3 `json:"counterparty,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"`
	// Your description for the transfer. It is used by most banks as the transfer description. We recommend sending a maximum of 140 characters, otherwise the description may be truncated.  Supported characters: **[a-z] [A-Z] [0-9] / - ?** **: ( ) . , ' + Space**  Supported characters for **regular** and **fast** transfers to a US counterparty: **[a-z] [A-Z] [0-9] & $ % # @** **~ = + - _ ' \" ! ?**
	Description *string `json:"description,omitempty"`
	// The direction of the transfer.  Possible values: **incoming**, **outgoing**.
	Direction *string `json:"direction,omitempty"`
	// The list of events leading up to the current status of the transfer.
	Events []TransferEvent `json:"events,omitempty"`
	// The ID of the resource.
	Id *string `json:"id,omitempty"`
	// The capture's merchant reference included in the transfer.
	// Deprecated
	ModificationMerchantReference *string `json:"modificationMerchantReference,omitempty"`
	// The capture reference included in the transfer.
	// Deprecated
	ModificationPspReference *string `json:"modificationPspReference,omitempty"`
	// Indicates the method used for entering the PAN to initiate a transaction.  Possible values: **manual**, **chip**, **magstripe**, **contactless**, **cof**, **ecommerce**, **token**.
	// Deprecated
	PanEntryMode      *string            `json:"panEntryMode,omitempty"`
	PaymentInstrument *PaymentInstrument `json:"paymentInstrument,omitempty"`
	// The unique identifier of the [payment instrument](https://docs.adyen.com/api-explorer/#/balanceplatform/latest/post/balanceAccounts__resParam_id) used in the transfer.
	// Deprecated
	PaymentInstrumentId *string `json:"paymentInstrumentId,omitempty"`
	// The payment's merchant reference included in the transfer.
	// Deprecated
	PaymentMerchantReference *string `json:"paymentMerchantReference,omitempty"`
	// The type of the related split.
	// Deprecated
	PlatformPaymentType *string `json:"platformPaymentType,omitempty"`
	// 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**: Faster way to transfer funds but has higher fees. Recommended for high-priority, low-value transactions.  * **wire**: Fastest way to transfer funds but has the highest fees. Recommended for high-priority, high-value transactions.  * **instant**: Instant way to transfer funds in [SEPA countries](https://www.ecb.europa.eu/paym/integration/retail/sepa/html/index.en.html).  * **crossBorder**: High-value transfer to a recipient in a different country.  * **internal**: Transfer to an Adyen-issued business bank account (by bank account number/IBAN).
	Priority *string `json:"priority,omitempty"`
	// Contains information about how the payment was processed. For example, **ecommerce** for online or **pos** for in-person payments.
	// Deprecated
	ProcessingType *string `json:"processingType,omitempty"`
	// The payment reference included in the transfer.
	// Deprecated
	PspPaymentReference *string `json:"pspPaymentReference,omitempty"`
	// Additional information about the status of the transfer.
	Reason *string `json:"reason,omitempty"`
	// Your reference for the transfer, used internally within your platform. If you don't provide this in the request, Adyen generates a unique reference.
	Reference *string `json:"reference,omitempty"`
	//  A reference that is sent to the recipient. This reference is also sent in all webhooks related to the transfer, so you can use it to track statuses for both the source and recipient of funds.   Supported characters: **a-z**, **A-Z**, **0-9**. The maximum length depends on the `category`.  - **internal**: 80 characters  - **bank**: 35 characters when transferring to an IBAN, 15 characters for others.
	ReferenceForBeneficiary  *string                   `json:"referenceForBeneficiary,omitempty"`
	RelayedAuthorisationData *RelayedAuthorisationData `json:"relayedAuthorisationData,omitempty"`
	// The sequence number of the transfer notification. The numbers start from 1 and increase with each new notification for a specific transfer.  It can help you restore the correct sequence of events even if they arrive out of order.
	SequenceNumber *int32 `json:"sequenceNumber,omitempty"`
	// The result of the transfer.   For example, **authorised**, **refused**, or **error**.
	Status   string                                `json:"status"`
	Tracking *TransferNotificationTransferTracking `json:"tracking,omitempty"`
	// The ID of the transaction that is created based on the transfer.
	// Deprecated
	TransactionId          *string                 `json:"transactionId,omitempty"`
	TransactionRulesResult *TransactionRulesResult `json:"transactionRulesResult,omitempty"`
	// The type of transfer or transaction. For example, **refund**, **payment**, **internalTransfer**, **bankTransfer**.
	Type *string `json:"type,omitempty"`
	// The evaluation of the validation facts. See [validation checks](https://docs.adyen.com/issuing/validation-checks) for more information.
	// Deprecated
	ValidationFacts []TransferNotificationValidationFact `json:"validationFacts,omitempty"`
}

TransferData struct for TransferData

func NewTransferData added in v7.1.0

func NewTransferData(amount Amount, category string, status string) *TransferData

NewTransferData instantiates a new TransferData 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 NewTransferDataWithDefaults added in v7.1.0

func NewTransferDataWithDefaults() *TransferData

NewTransferDataWithDefaults instantiates a new TransferData 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 (*TransferData) GetAccountHolder added in v7.1.0

func (o *TransferData) GetAccountHolder() ResourceReference

GetAccountHolder returns the AccountHolder field value if set, zero value otherwise.

func (*TransferData) GetAccountHolderOk added in v7.1.0

func (o *TransferData) GetAccountHolderOk() (*ResourceReference, bool)

GetAccountHolderOk returns a tuple with the AccountHolder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransferData) GetAmount added in v7.1.0

func (o *TransferData) GetAmount() Amount

GetAmount returns the Amount field value

func (*TransferData) GetAmountOk added in v7.1.0

func (o *TransferData) GetAmountOk() (*Amount, bool)

GetAmountOk returns a tuple with the Amount field value and a boolean to check if the value has been set.

func (*TransferData) GetBalanceAccount added in v7.1.0

func (o *TransferData) GetBalanceAccount() ResourceReference

GetBalanceAccount returns the BalanceAccount field value if set, zero value otherwise.

func (*TransferData) GetBalanceAccountId added in v7.1.0

func (o *TransferData) GetBalanceAccountId() string

GetBalanceAccountId returns the BalanceAccountId field value if set, zero value otherwise. Deprecated

func (*TransferData) GetBalanceAccountIdOk added in v7.1.0

func (o *TransferData) GetBalanceAccountIdOk() (*string, bool)

GetBalanceAccountIdOk returns a tuple with the BalanceAccountId field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*TransferData) GetBalanceAccountOk added in v7.1.0

func (o *TransferData) GetBalanceAccountOk() (*ResourceReference, bool)

GetBalanceAccountOk returns a tuple with the BalanceAccount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransferData) GetBalancePlatform added in v7.1.0

func (o *TransferData) GetBalancePlatform() string

GetBalancePlatform returns the BalancePlatform field value if set, zero value otherwise.

func (*TransferData) GetBalancePlatformOk added in v7.1.0

func (o *TransferData) GetBalancePlatformOk() (*string, bool)

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 (*TransferData) GetBalances added in v7.1.0

func (o *TransferData) GetBalances() []BalanceMutation

GetBalances returns the Balances field value if set, zero value otherwise.

func (*TransferData) GetBalancesOk added in v7.1.0

func (o *TransferData) GetBalancesOk() ([]BalanceMutation, bool)

GetBalancesOk returns a tuple with the Balances field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransferData) GetCategory added in v7.1.0

func (o *TransferData) GetCategory() string

GetCategory returns the Category field value

func (*TransferData) GetCategoryOk added in v7.1.0

func (o *TransferData) GetCategoryOk() (*string, bool)

GetCategoryOk returns a tuple with the Category field value and a boolean to check if the value has been set.

func (*TransferData) GetCounterparty added in v7.1.0

func (o *TransferData) GetCounterparty() CounterpartyV3

GetCounterparty returns the Counterparty field value if set, zero value otherwise.

func (*TransferData) GetCounterpartyOk added in v7.1.0

func (o *TransferData) GetCounterpartyOk() (*CounterpartyV3, bool)

GetCounterpartyOk returns a tuple with the Counterparty field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransferData) GetCreationDate added in v7.1.0

func (o *TransferData) GetCreationDate() time.Time

GetCreationDate returns the CreationDate field value if set, zero value otherwise.

func (*TransferData) GetCreationDateOk added in v7.1.0

func (o *TransferData) 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 (*TransferData) GetDescription added in v7.1.0

func (o *TransferData) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TransferData) GetDescriptionOk added in v7.1.0

func (o *TransferData) 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 (*TransferData) GetDirection added in v7.1.0

func (o *TransferData) GetDirection() string

GetDirection returns the Direction field value if set, zero value otherwise.

func (*TransferData) GetDirectionOk added in v7.1.0

func (o *TransferData) GetDirectionOk() (*string, bool)

GetDirectionOk returns a tuple with the Direction field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransferData) GetEvents added in v7.1.0

func (o *TransferData) GetEvents() []TransferEvent

GetEvents returns the Events field value if set, zero value otherwise.

func (*TransferData) GetEventsOk added in v7.1.0

func (o *TransferData) GetEventsOk() ([]TransferEvent, bool)

GetEventsOk returns a tuple with the Events field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransferData) GetId added in v7.1.0

func (o *TransferData) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*TransferData) GetIdOk added in v7.1.0

func (o *TransferData) 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 (*TransferData) GetModificationMerchantReference added in v7.1.0

func (o *TransferData) GetModificationMerchantReference() string

GetModificationMerchantReference returns the ModificationMerchantReference field value if set, zero value otherwise. Deprecated

func (*TransferData) GetModificationMerchantReferenceOk added in v7.1.0

func (o *TransferData) 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. Deprecated

func (*TransferData) GetModificationPspReference added in v7.1.0

func (o *TransferData) GetModificationPspReference() string

GetModificationPspReference returns the ModificationPspReference field value if set, zero value otherwise. Deprecated

func (*TransferData) GetModificationPspReferenceOk added in v7.1.0

func (o *TransferData) 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. Deprecated

func (*TransferData) GetPanEntryMode added in v7.1.0

func (o *TransferData) GetPanEntryMode() string

GetPanEntryMode returns the PanEntryMode field value if set, zero value otherwise. Deprecated

func (*TransferData) GetPanEntryModeOk added in v7.1.0

func (o *TransferData) 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. Deprecated

func (*TransferData) GetPaymentInstrument added in v7.1.0

func (o *TransferData) GetPaymentInstrument() PaymentInstrument

GetPaymentInstrument returns the PaymentInstrument field value if set, zero value otherwise.

func (*TransferData) GetPaymentInstrumentId added in v7.1.0

func (o *TransferData) GetPaymentInstrumentId() string

GetPaymentInstrumentId returns the PaymentInstrumentId field value if set, zero value otherwise. Deprecated

func (*TransferData) GetPaymentInstrumentIdOk added in v7.1.0

func (o *TransferData) GetPaymentInstrumentIdOk() (*string, bool)

GetPaymentInstrumentIdOk returns a tuple with the PaymentInstrumentId field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*TransferData) GetPaymentInstrumentOk added in v7.1.0

func (o *TransferData) 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 (*TransferData) GetPaymentMerchantReference added in v7.1.0

func (o *TransferData) GetPaymentMerchantReference() string

GetPaymentMerchantReference returns the PaymentMerchantReference field value if set, zero value otherwise. Deprecated

func (*TransferData) GetPaymentMerchantReferenceOk added in v7.1.0

func (o *TransferData) 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. Deprecated

func (*TransferData) GetPlatformPaymentType added in v7.1.0

func (o *TransferData) GetPlatformPaymentType() string

GetPlatformPaymentType returns the PlatformPaymentType field value if set, zero value otherwise. Deprecated

func (*TransferData) GetPlatformPaymentTypeOk added in v7.1.0

func (o *TransferData) 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. Deprecated

func (*TransferData) GetPriority added in v7.1.0

func (o *TransferData) GetPriority() string

GetPriority returns the Priority field value if set, zero value otherwise.

func (*TransferData) GetPriorityOk added in v7.1.0

func (o *TransferData) 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 (*TransferData) GetProcessingType added in v7.1.0

func (o *TransferData) GetProcessingType() string

GetProcessingType returns the ProcessingType field value if set, zero value otherwise. Deprecated

func (*TransferData) GetProcessingTypeOk added in v7.1.0

func (o *TransferData) 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. Deprecated

func (*TransferData) GetPspPaymentReference added in v7.1.0

func (o *TransferData) GetPspPaymentReference() string

GetPspPaymentReference returns the PspPaymentReference field value if set, zero value otherwise. Deprecated

func (*TransferData) GetPspPaymentReferenceOk added in v7.1.0

func (o *TransferData) 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. Deprecated

func (*TransferData) GetReason added in v7.1.0

func (o *TransferData) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*TransferData) GetReasonOk added in v7.1.0

func (o *TransferData) GetReasonOk() (*string, bool)

GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransferData) GetReference added in v7.1.0

func (o *TransferData) GetReference() string

GetReference returns the Reference field value if set, zero value otherwise.

func (*TransferData) GetReferenceForBeneficiary added in v7.1.0

func (o *TransferData) GetReferenceForBeneficiary() string

GetReferenceForBeneficiary returns the ReferenceForBeneficiary field value if set, zero value otherwise.

func (*TransferData) GetReferenceForBeneficiaryOk added in v7.1.0

func (o *TransferData) 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 (*TransferData) GetReferenceOk added in v7.1.0

func (o *TransferData) 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 (*TransferData) GetRelayedAuthorisationData added in v7.1.0

func (o *TransferData) GetRelayedAuthorisationData() RelayedAuthorisationData

GetRelayedAuthorisationData returns the RelayedAuthorisationData field value if set, zero value otherwise.

func (*TransferData) GetRelayedAuthorisationDataOk added in v7.1.0

func (o *TransferData) 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 (*TransferData) GetSequenceNumber added in v7.1.0

func (o *TransferData) GetSequenceNumber() int32

GetSequenceNumber returns the SequenceNumber field value if set, zero value otherwise.

func (*TransferData) GetSequenceNumberOk added in v7.1.0

func (o *TransferData) GetSequenceNumberOk() (*int32, bool)

GetSequenceNumberOk returns a tuple with the SequenceNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransferData) GetStatus added in v7.1.0

func (o *TransferData) GetStatus() string

GetStatus returns the Status field value

func (*TransferData) GetStatusOk added in v7.1.0

func (o *TransferData) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*TransferData) GetTracking added in v7.1.0

GetTracking returns the Tracking field value if set, zero value otherwise.

func (*TransferData) GetTrackingOk added in v7.1.0

GetTrackingOk returns a tuple with the Tracking field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransferData) GetTransactionId added in v7.1.0

func (o *TransferData) GetTransactionId() string

GetTransactionId returns the TransactionId field value if set, zero value otherwise. Deprecated

func (*TransferData) GetTransactionIdOk added in v7.1.0

func (o *TransferData) GetTransactionIdOk() (*string, bool)

GetTransactionIdOk returns a tuple with the TransactionId field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*TransferData) GetTransactionRulesResult added in v7.1.0

func (o *TransferData) GetTransactionRulesResult() TransactionRulesResult

GetTransactionRulesResult returns the TransactionRulesResult field value if set, zero value otherwise.

func (*TransferData) GetTransactionRulesResultOk added in v7.1.0

func (o *TransferData) GetTransactionRulesResultOk() (*TransactionRulesResult, bool)

GetTransactionRulesResultOk returns a tuple with the TransactionRulesResult field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransferData) GetType added in v7.1.0

func (o *TransferData) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*TransferData) GetTypeOk added in v7.1.0

func (o *TransferData) 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 (*TransferData) GetValidationFacts added in v7.1.0

func (o *TransferData) GetValidationFacts() []TransferNotificationValidationFact

GetValidationFacts returns the ValidationFacts field value if set, zero value otherwise. Deprecated

func (*TransferData) GetValidationFactsOk added in v7.1.0

func (o *TransferData) 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. Deprecated

func (*TransferData) HasAccountHolder added in v7.1.0

func (o *TransferData) HasAccountHolder() bool

HasAccountHolder returns a boolean if a field has been set.

func (*TransferData) HasBalanceAccount added in v7.1.0

func (o *TransferData) HasBalanceAccount() bool

HasBalanceAccount returns a boolean if a field has been set.

func (*TransferData) HasBalanceAccountId added in v7.1.0

func (o *TransferData) HasBalanceAccountId() bool

HasBalanceAccountId returns a boolean if a field has been set.

func (*TransferData) HasBalancePlatform added in v7.1.0

func (o *TransferData) HasBalancePlatform() bool

HasBalancePlatform returns a boolean if a field has been set.

func (*TransferData) HasBalances added in v7.1.0

func (o *TransferData) HasBalances() bool

HasBalances returns a boolean if a field has been set.

func (*TransferData) HasCounterparty added in v7.1.0

func (o *TransferData) HasCounterparty() bool

HasCounterparty returns a boolean if a field has been set.

func (*TransferData) HasCreationDate added in v7.1.0

func (o *TransferData) HasCreationDate() bool

HasCreationDate returns a boolean if a field has been set.

func (*TransferData) HasDescription added in v7.1.0

func (o *TransferData) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*TransferData) HasDirection added in v7.1.0

func (o *TransferData) HasDirection() bool

HasDirection returns a boolean if a field has been set.

func (*TransferData) HasEvents added in v7.1.0

func (o *TransferData) HasEvents() bool

HasEvents returns a boolean if a field has been set.

func (*TransferData) HasId added in v7.1.0

func (o *TransferData) HasId() bool

HasId returns a boolean if a field has been set.

func (*TransferData) HasModificationMerchantReference added in v7.1.0

func (o *TransferData) HasModificationMerchantReference() bool

HasModificationMerchantReference returns a boolean if a field has been set.

func (*TransferData) HasModificationPspReference added in v7.1.0

func (o *TransferData) HasModificationPspReference() bool

HasModificationPspReference returns a boolean if a field has been set.

func (*TransferData) HasPanEntryMode added in v7.1.0

func (o *TransferData) HasPanEntryMode() bool

HasPanEntryMode returns a boolean if a field has been set.

func (*TransferData) HasPaymentInstrument added in v7.1.0

func (o *TransferData) HasPaymentInstrument() bool

HasPaymentInstrument returns a boolean if a field has been set.

func (*TransferData) HasPaymentInstrumentId added in v7.1.0

func (o *TransferData) HasPaymentInstrumentId() bool

HasPaymentInstrumentId returns a boolean if a field has been set.

func (*TransferData) HasPaymentMerchantReference added in v7.1.0

func (o *TransferData) HasPaymentMerchantReference() bool

HasPaymentMerchantReference returns a boolean if a field has been set.

func (*TransferData) HasPlatformPaymentType added in v7.1.0

func (o *TransferData) HasPlatformPaymentType() bool

HasPlatformPaymentType returns a boolean if a field has been set.

func (*TransferData) HasPriority added in v7.1.0

func (o *TransferData) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (*TransferData) HasProcessingType added in v7.1.0

func (o *TransferData) HasProcessingType() bool

HasProcessingType returns a boolean if a field has been set.

func (*TransferData) HasPspPaymentReference added in v7.1.0

func (o *TransferData) HasPspPaymentReference() bool

HasPspPaymentReference returns a boolean if a field has been set.

func (*TransferData) HasReason added in v7.1.0

func (o *TransferData) HasReason() bool

HasReason returns a boolean if a field has been set.

func (*TransferData) HasReference added in v7.1.0

func (o *TransferData) HasReference() bool

HasReference returns a boolean if a field has been set.

func (*TransferData) HasReferenceForBeneficiary added in v7.1.0

func (o *TransferData) HasReferenceForBeneficiary() bool

HasReferenceForBeneficiary returns a boolean if a field has been set.

func (*TransferData) HasRelayedAuthorisationData added in v7.1.0

func (o *TransferData) HasRelayedAuthorisationData() bool

HasRelayedAuthorisationData returns a boolean if a field has been set.

func (*TransferData) HasSequenceNumber added in v7.1.0

func (o *TransferData) HasSequenceNumber() bool

HasSequenceNumber returns a boolean if a field has been set.

func (*TransferData) HasTracking added in v7.1.0

func (o *TransferData) HasTracking() bool

HasTracking returns a boolean if a field has been set.

func (*TransferData) HasTransactionId added in v7.1.0

func (o *TransferData) HasTransactionId() bool

HasTransactionId returns a boolean if a field has been set.

func (*TransferData) HasTransactionRulesResult added in v7.1.0

func (o *TransferData) HasTransactionRulesResult() bool

HasTransactionRulesResult returns a boolean if a field has been set.

func (*TransferData) HasType added in v7.1.0

func (o *TransferData) HasType() bool

HasType returns a boolean if a field has been set.

func (*TransferData) HasValidationFacts added in v7.1.0

func (o *TransferData) HasValidationFacts() bool

HasValidationFacts returns a boolean if a field has been set.

func (TransferData) MarshalJSON added in v7.1.0

func (o TransferData) MarshalJSON() ([]byte, error)

func (*TransferData) SetAccountHolder added in v7.1.0

func (o *TransferData) SetAccountHolder(v ResourceReference)

SetAccountHolder gets a reference to the given ResourceReference and assigns it to the AccountHolder field.

func (*TransferData) SetAmount added in v7.1.0

func (o *TransferData) SetAmount(v Amount)

SetAmount sets field value

func (*TransferData) SetBalanceAccount added in v7.1.0

func (o *TransferData) SetBalanceAccount(v ResourceReference)

SetBalanceAccount gets a reference to the given ResourceReference and assigns it to the BalanceAccount field.

func (*TransferData) SetBalanceAccountId added in v7.1.0

func (o *TransferData) SetBalanceAccountId(v string)

SetBalanceAccountId gets a reference to the given string and assigns it to the BalanceAccountId field. Deprecated

func (*TransferData) SetBalancePlatform added in v7.1.0

func (o *TransferData) SetBalancePlatform(v string)

SetBalancePlatform gets a reference to the given string and assigns it to the BalancePlatform field.

func (*TransferData) SetBalances added in v7.1.0

func (o *TransferData) SetBalances(v []BalanceMutation)

SetBalances gets a reference to the given []BalanceMutation and assigns it to the Balances field.

func (*TransferData) SetCategory added in v7.1.0

func (o *TransferData) SetCategory(v string)

SetCategory sets field value

func (*TransferData) SetCounterparty added in v7.1.0

func (o *TransferData) SetCounterparty(v CounterpartyV3)

SetCounterparty gets a reference to the given CounterpartyV3 and assigns it to the Counterparty field.

func (*TransferData) SetCreationDate added in v7.1.0

func (o *TransferData) SetCreationDate(v time.Time)

SetCreationDate gets a reference to the given time.Time and assigns it to the CreationDate field.

func (*TransferData) SetDescription added in v7.1.0

func (o *TransferData) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TransferData) SetDirection added in v7.1.0

func (o *TransferData) SetDirection(v string)

SetDirection gets a reference to the given string and assigns it to the Direction field.

func (*TransferData) SetEvents added in v7.1.0

func (o *TransferData) SetEvents(v []TransferEvent)

SetEvents gets a reference to the given []TransferEvent and assigns it to the Events field.

func (*TransferData) SetId added in v7.1.0

func (o *TransferData) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*TransferData) SetModificationMerchantReference added in v7.1.0

func (o *TransferData) SetModificationMerchantReference(v string)

SetModificationMerchantReference gets a reference to the given string and assigns it to the ModificationMerchantReference field. Deprecated

func (*TransferData) SetModificationPspReference added in v7.1.0

func (o *TransferData) SetModificationPspReference(v string)

SetModificationPspReference gets a reference to the given string and assigns it to the ModificationPspReference field. Deprecated

func (*TransferData) SetPanEntryMode added in v7.1.0

func (o *TransferData) SetPanEntryMode(v string)

SetPanEntryMode gets a reference to the given string and assigns it to the PanEntryMode field. Deprecated

func (*TransferData) SetPaymentInstrument added in v7.1.0

func (o *TransferData) SetPaymentInstrument(v PaymentInstrument)

SetPaymentInstrument gets a reference to the given PaymentInstrument and assigns it to the PaymentInstrument field.

func (*TransferData) SetPaymentInstrumentId added in v7.1.0

func (o *TransferData) SetPaymentInstrumentId(v string)

SetPaymentInstrumentId gets a reference to the given string and assigns it to the PaymentInstrumentId field. Deprecated

func (*TransferData) SetPaymentMerchantReference added in v7.1.0

func (o *TransferData) SetPaymentMerchantReference(v string)

SetPaymentMerchantReference gets a reference to the given string and assigns it to the PaymentMerchantReference field. Deprecated

func (*TransferData) SetPlatformPaymentType added in v7.1.0

func (o *TransferData) SetPlatformPaymentType(v string)

SetPlatformPaymentType gets a reference to the given string and assigns it to the PlatformPaymentType field. Deprecated

func (*TransferData) SetPriority added in v7.1.0

func (o *TransferData) SetPriority(v string)

SetPriority gets a reference to the given string and assigns it to the Priority field.

func (*TransferData) SetProcessingType added in v7.1.0

func (o *TransferData) SetProcessingType(v string)

SetProcessingType gets a reference to the given string and assigns it to the ProcessingType field. Deprecated

func (*TransferData) SetPspPaymentReference added in v7.1.0

func (o *TransferData) SetPspPaymentReference(v string)

SetPspPaymentReference gets a reference to the given string and assigns it to the PspPaymentReference field. Deprecated

func (*TransferData) SetReason added in v7.1.0

func (o *TransferData) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

func (*TransferData) SetReference added in v7.1.0

func (o *TransferData) SetReference(v string)

SetReference gets a reference to the given string and assigns it to the Reference field.

func (*TransferData) SetReferenceForBeneficiary added in v7.1.0

func (o *TransferData) SetReferenceForBeneficiary(v string)

SetReferenceForBeneficiary gets a reference to the given string and assigns it to the ReferenceForBeneficiary field.

func (*TransferData) SetRelayedAuthorisationData added in v7.1.0

func (o *TransferData) SetRelayedAuthorisationData(v RelayedAuthorisationData)

SetRelayedAuthorisationData gets a reference to the given RelayedAuthorisationData and assigns it to the RelayedAuthorisationData field.

func (*TransferData) SetSequenceNumber added in v7.1.0

func (o *TransferData) SetSequenceNumber(v int32)

SetSequenceNumber gets a reference to the given int32 and assigns it to the SequenceNumber field.

func (*TransferData) SetStatus added in v7.1.0

func (o *TransferData) SetStatus(v string)

SetStatus sets field value

func (*TransferData) SetTracking added in v7.1.0

SetTracking gets a reference to the given TransferNotificationTransferTracking and assigns it to the Tracking field.

func (*TransferData) SetTransactionId added in v7.1.0

func (o *TransferData) SetTransactionId(v string)

SetTransactionId gets a reference to the given string and assigns it to the TransactionId field. Deprecated

func (*TransferData) SetTransactionRulesResult added in v7.1.0

func (o *TransferData) SetTransactionRulesResult(v TransactionRulesResult)

SetTransactionRulesResult gets a reference to the given TransactionRulesResult and assigns it to the TransactionRulesResult field.

func (*TransferData) SetType added in v7.1.0

func (o *TransferData) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*TransferData) SetValidationFacts added in v7.1.0

func (o *TransferData) SetValidationFacts(v []TransferNotificationValidationFact)

SetValidationFacts gets a reference to the given []TransferNotificationValidationFact and assigns it to the ValidationFacts field. Deprecated

func (TransferData) ToMap added in v7.1.0

func (o TransferData) ToMap() (map[string]interface{}, error)

type TransferEvent

type TransferEvent struct {
	Amount *Amount `json:"amount,omitempty"`
	// The amount adjustments in this transfer.
	AmountAdjustments []AmountAdjustment `json:"amountAdjustments,omitempty"`
	// The date when the transfer request was sent.
	BookingDate *time.Time `json:"bookingDate,omitempty"`
	// The estimated time the beneficiary should have access to the funds.
	EstimatedArrivalTime *time.Time `json:"estimatedArrivalTime,omitempty"`
	// The unique identifier of the transfer event.
	Id *string `json:"id,omitempty"`
	// The list of the balance mutation per event.
	Mutations      []BalanceMutation `json:"mutations,omitempty"`
	OriginalAmount *Amount           `json:"originalAmount,omitempty"`
	// The reason for the transfer status.
	Reason *string `json:"reason,omitempty"`
	// The status of the transfer event.
	Status *string `json:"status,omitempty"`
	// The id of the transaction that is related to this accounting event. Only sent for events of type **accounting** where the balance changes.
	TransactionId     *string            `json:"transactionId,omitempty"`
	TransferOperation *TransferOperation `json:"transferOperation,omitempty"`
	// The type of the transfer event. Possible values: **accounting**, **tracking**.
	Type *string `json:"type,omitempty"`
	// The date when the tracking status was updated.
	UpdateDate *time.Time `json:"updateDate,omitempty"`
	// A future date, when the funds are expected to be deducted from or credited to the balance account.
	ValueDate *time.Time `json:"valueDate,omitempty"`
}

TransferEvent struct for TransferEvent

func NewTransferEvent

func NewTransferEvent() *TransferEvent

NewTransferEvent instantiates a new TransferEvent 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 NewTransferEventWithDefaults

func NewTransferEventWithDefaults() *TransferEvent

NewTransferEventWithDefaults instantiates a new TransferEvent 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 (*TransferEvent) GetAmount

func (o *TransferEvent) GetAmount() Amount

GetAmount returns the Amount field value if set, zero value otherwise.

func (*TransferEvent) GetAmountAdjustments

func (o *TransferEvent) GetAmountAdjustments() []AmountAdjustment

GetAmountAdjustments returns the AmountAdjustments field value if set, zero value otherwise.

func (*TransferEvent) GetAmountAdjustmentsOk

func (o *TransferEvent) GetAmountAdjustmentsOk() ([]AmountAdjustment, bool)

GetAmountAdjustmentsOk returns a tuple with the AmountAdjustments field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransferEvent) GetAmountOk

func (o *TransferEvent) GetAmountOk() (*Amount, bool)

GetAmountOk returns a tuple with the Amount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransferEvent) GetBookingDate

func (o *TransferEvent) GetBookingDate() time.Time

GetBookingDate returns the BookingDate field value if set, zero value otherwise.

func (*TransferEvent) GetBookingDateOk

func (o *TransferEvent) GetBookingDateOk() (*time.Time, bool)

GetBookingDateOk returns a tuple with the BookingDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransferEvent) GetEstimatedArrivalTime

func (o *TransferEvent) GetEstimatedArrivalTime() time.Time

GetEstimatedArrivalTime returns the EstimatedArrivalTime field value if set, zero value otherwise.

func (*TransferEvent) GetEstimatedArrivalTimeOk

func (o *TransferEvent) GetEstimatedArrivalTimeOk() (*time.Time, bool)

GetEstimatedArrivalTimeOk returns a tuple with the EstimatedArrivalTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransferEvent) GetId

func (o *TransferEvent) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*TransferEvent) GetIdOk

func (o *TransferEvent) 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 (*TransferEvent) GetMutations

func (o *TransferEvent) GetMutations() []BalanceMutation

GetMutations returns the Mutations field value if set, zero value otherwise.

func (*TransferEvent) GetMutationsOk

func (o *TransferEvent) GetMutationsOk() ([]BalanceMutation, bool)

GetMutationsOk returns a tuple with the Mutations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransferEvent) GetOriginalAmount

func (o *TransferEvent) GetOriginalAmount() Amount

GetOriginalAmount returns the OriginalAmount field value if set, zero value otherwise.

func (*TransferEvent) GetOriginalAmountOk

func (o *TransferEvent) GetOriginalAmountOk() (*Amount, bool)

GetOriginalAmountOk returns a tuple with the OriginalAmount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransferEvent) GetReason

func (o *TransferEvent) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*TransferEvent) GetReasonOk

func (o *TransferEvent) GetReasonOk() (*string, bool)

GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransferEvent) GetStatus

func (o *TransferEvent) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*TransferEvent) GetStatusOk

func (o *TransferEvent) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransferEvent) GetTransactionId

func (o *TransferEvent) GetTransactionId() string

GetTransactionId returns the TransactionId field value if set, zero value otherwise.

func (*TransferEvent) GetTransactionIdOk

func (o *TransferEvent) GetTransactionIdOk() (*string, bool)

GetTransactionIdOk returns a tuple with the TransactionId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransferEvent) GetTransferOperation added in v7.1.0

func (o *TransferEvent) GetTransferOperation() TransferOperation

GetTransferOperation returns the TransferOperation field value if set, zero value otherwise.

func (*TransferEvent) GetTransferOperationOk added in v7.1.0

func (o *TransferEvent) GetTransferOperationOk() (*TransferOperation, bool)

GetTransferOperationOk returns a tuple with the TransferOperation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransferEvent) GetType

func (o *TransferEvent) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*TransferEvent) GetTypeOk

func (o *TransferEvent) 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 (*TransferEvent) GetUpdateDate

func (o *TransferEvent) GetUpdateDate() time.Time

GetUpdateDate returns the UpdateDate field value if set, zero value otherwise.

func (*TransferEvent) GetUpdateDateOk

func (o *TransferEvent) GetUpdateDateOk() (*time.Time, bool)

GetUpdateDateOk returns a tuple with the UpdateDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransferEvent) GetValueDate

func (o *TransferEvent) GetValueDate() time.Time

GetValueDate returns the ValueDate field value if set, zero value otherwise.

func (*TransferEvent) GetValueDateOk

func (o *TransferEvent) GetValueDateOk() (*time.Time, bool)

GetValueDateOk returns a tuple with the ValueDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransferEvent) HasAmount

func (o *TransferEvent) HasAmount() bool

HasAmount returns a boolean if a field has been set.

func (*TransferEvent) HasAmountAdjustments

func (o *TransferEvent) HasAmountAdjustments() bool

HasAmountAdjustments returns a boolean if a field has been set.

func (*TransferEvent) HasBookingDate

func (o *TransferEvent) HasBookingDate() bool

HasBookingDate returns a boolean if a field has been set.

func (*TransferEvent) HasEstimatedArrivalTime

func (o *TransferEvent) HasEstimatedArrivalTime() bool

HasEstimatedArrivalTime returns a boolean if a field has been set.

func (*TransferEvent) HasId

func (o *TransferEvent) HasId() bool

HasId returns a boolean if a field has been set.

func (*TransferEvent) HasMutations

func (o *TransferEvent) HasMutations() bool

HasMutations returns a boolean if a field has been set.

func (*TransferEvent) HasOriginalAmount

func (o *TransferEvent) HasOriginalAmount() bool

HasOriginalAmount returns a boolean if a field has been set.

func (*TransferEvent) HasReason

func (o *TransferEvent) HasReason() bool

HasReason returns a boolean if a field has been set.

func (*TransferEvent) HasStatus

func (o *TransferEvent) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*TransferEvent) HasTransactionId

func (o *TransferEvent) HasTransactionId() bool

HasTransactionId returns a boolean if a field has been set.

func (*TransferEvent) HasTransferOperation added in v7.1.0

func (o *TransferEvent) HasTransferOperation() bool

HasTransferOperation returns a boolean if a field has been set.

func (*TransferEvent) HasType

func (o *TransferEvent) HasType() bool

HasType returns a boolean if a field has been set.

func (*TransferEvent) HasUpdateDate

func (o *TransferEvent) HasUpdateDate() bool

HasUpdateDate returns a boolean if a field has been set.

func (*TransferEvent) HasValueDate

func (o *TransferEvent) HasValueDate() bool

HasValueDate returns a boolean if a field has been set.

func (TransferEvent) MarshalJSON

func (o TransferEvent) MarshalJSON() ([]byte, error)

func (*TransferEvent) SetAmount

func (o *TransferEvent) SetAmount(v Amount)

SetAmount gets a reference to the given Amount and assigns it to the Amount field.

func (*TransferEvent) SetAmountAdjustments

func (o *TransferEvent) SetAmountAdjustments(v []AmountAdjustment)

SetAmountAdjustments gets a reference to the given []AmountAdjustment and assigns it to the AmountAdjustments field.

func (*TransferEvent) SetBookingDate

func (o *TransferEvent) SetBookingDate(v time.Time)

SetBookingDate gets a reference to the given time.Time and assigns it to the BookingDate field.

func (*TransferEvent) SetEstimatedArrivalTime

func (o *TransferEvent) SetEstimatedArrivalTime(v time.Time)

SetEstimatedArrivalTime gets a reference to the given time.Time and assigns it to the EstimatedArrivalTime field.

func (*TransferEvent) SetId

func (o *TransferEvent) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*TransferEvent) SetMutations

func (o *TransferEvent) SetMutations(v []BalanceMutation)

SetMutations gets a reference to the given []BalanceMutation and assigns it to the Mutations field.

func (*TransferEvent) SetOriginalAmount

func (o *TransferEvent) SetOriginalAmount(v Amount)

SetOriginalAmount gets a reference to the given Amount and assigns it to the OriginalAmount field.

func (*TransferEvent) SetReason

func (o *TransferEvent) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

func (*TransferEvent) SetStatus

func (o *TransferEvent) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*TransferEvent) SetTransactionId

func (o *TransferEvent) SetTransactionId(v string)

SetTransactionId gets a reference to the given string and assigns it to the TransactionId field.

func (*TransferEvent) SetTransferOperation added in v7.1.0

func (o *TransferEvent) SetTransferOperation(v TransferOperation)

SetTransferOperation gets a reference to the given TransferOperation and assigns it to the TransferOperation field.

func (*TransferEvent) SetType

func (o *TransferEvent) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*TransferEvent) SetUpdateDate

func (o *TransferEvent) SetUpdateDate(v time.Time)

SetUpdateDate gets a reference to the given time.Time and assigns it to the UpdateDate field.

func (*TransferEvent) SetValueDate

func (o *TransferEvent) SetValueDate(v time.Time)

SetValueDate gets a reference to the given time.Time and assigns it to the ValueDate field.

func (TransferEvent) ToMap

func (o TransferEvent) ToMap() (map[string]interface{}, error)

type TransferNotificationData

type TransferNotificationData struct {
	AccountHolder  *ResourceReference `json:"accountHolder,omitempty"`
	Amount         Amount             `json:"amount"`
	BalanceAccount *ResourceReference `json:"balanceAccount,omitempty"`
	// The unique identifier of the source [balance account](https://docs.adyen.com/api-explorer/#/balanceplatform/latest/post/balanceAccounts__resParam_id).
	// Deprecated
	BalanceAccountId *string `json:"balanceAccountId,omitempty"`
	// The unique identifier of the balance platform.
	BalancePlatform *string `json:"balancePlatform,omitempty"`
	// The list of the latest balance statuses in the transfer.
	Balances []BalanceMutation `json:"balances,omitempty"`
	// The type of transfer.  Possible values:   - **bank**: Transfer to a [transfer instrument](https://docs.adyen.com/api-explorer/#/legalentity/latest/post/transferInstruments__resParam_id) or a bank account.  - **internal**: Transfer to another [balance account](https://docs.adyen.com/api-explorer/#/balanceplatform/latest/post/balanceAccounts__resParam_id) within your platform.  - **issuedCard**: Transfer initiated by a Adyen-issued card.  - **platformPayment**: Fund movements related to payments that are acquired for your users.
	Category     string          `json:"category"`
	Counterparty *CounterpartyV3 `json:"counterparty,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"`
	// Your description for the transfer. It is used by most banks as the transfer description. We recommend sending a maximum of 140 characters, otherwise the description may be truncated.  Supported characters: **[a-z] [A-Z] [0-9] / - ?** **: ( ) . , ' + Space**  Supported characters for **regular** and **fast** transfers to a US counterparty: **[a-z] [A-Z] [0-9] & $ % # @** **~ = + - _ ' \" ! ?**
	Description *string `json:"description,omitempty"`
	// The direction of the transfer.  Possible values: **incoming**, **outgoing**.
	Direction *string `json:"direction,omitempty"`
	// The list of events leading up to the current status of the transfer.
	Events []TransferEvent `json:"events,omitempty"`
	// The ID of the resource.
	Id *string `json:"id,omitempty"`
	// The capture's merchant reference included in the transfer.
	// Deprecated
	ModificationMerchantReference *string `json:"modificationMerchantReference,omitempty"`
	// The capture reference included in the transfer.
	// Deprecated
	ModificationPspReference *string `json:"modificationPspReference,omitempty"`
	// Indicates the method used for entering the PAN to initiate a transaction.  Possible values: **manual**, **chip**, **magstripe**, **contactless**, **cof**, **ecommerce**, **token**.
	// Deprecated
	PanEntryMode      *string            `json:"panEntryMode,omitempty"`
	PaymentInstrument *PaymentInstrument `json:"paymentInstrument,omitempty"`
	// The unique identifier of the [payment instrument](https://docs.adyen.com/api-explorer/#/balanceplatform/latest/post/balanceAccounts__resParam_id) used in the transfer.
	// Deprecated
	PaymentInstrumentId *string `json:"paymentInstrumentId,omitempty"`
	// The payment's merchant reference included in the transfer.
	// Deprecated
	PaymentMerchantReference *string `json:"paymentMerchantReference,omitempty"`
	// 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**: Faster way to transfer funds but has higher fees. Recommended for high-priority, low-value transactions.  * **wire**: Fastest way to transfer funds but has the highest fees. Recommended for high-priority, high-value transactions.  * **instant**: Instant way to transfer funds in [SEPA countries](https://www.ecb.europa.eu/paym/integration/retail/sepa/html/index.en.html).  * **crossBorder**: High-value transfer to a recipient in a different country.  * **internal**: Transfer to an Adyen-issued business bank account (by bank account number/IBAN).
	Priority *string `json:"priority,omitempty"`
	// Contains information about how the payment was processed. For example, **ecommerce** for online or **pos** for in-person payments.
	// Deprecated
	ProcessingType *string `json:"processingType,omitempty"`
	// The payment reference included in the transfer.
	// Deprecated
	PspPaymentReference *string `json:"pspPaymentReference,omitempty"`
	// Additional information about the status of the transfer.
	Reason *string `json:"reason,omitempty"`
	// Your reference for the transfer, used internally within your platform. If you don't provide this in the request, Adyen generates a unique reference.
	Reference *string `json:"reference,omitempty"`
	//  A reference that is sent to the recipient. This reference is also sent in all webhooks related to the transfer, so you can use it to track statuses for both the source and recipient of funds.   Supported characters: **a-z**, **A-Z**, **0-9**. The maximum length depends on the `category`.  - **internal**: 80 characters  - **bank**: 35 characters when transferring to an IBAN, 15 characters for others.
	ReferenceForBeneficiary  *string                   `json:"referenceForBeneficiary,omitempty"`
	RelayedAuthorisationData *RelayedAuthorisationData `json:"relayedAuthorisationData,omitempty"`
	// The sequence number of the transfer notification. The numbers start from 1 and increase with each new notification for a specific transfer.  It can help you restore the correct sequence of events even if they arrive out of order.
	SequenceNumber *int32 `json:"sequenceNumber,omitempty"`
	// The result of the transfer.   For example, **authorised**, **refused**, or **error**.
	Status   string                                `json:"status"`
	Tracking *TransferNotificationTransferTracking `json:"tracking,omitempty"`
	// The ID of the transaction that is created based on the transfer.
	// Deprecated
	TransactionId          *string                 `json:"transactionId,omitempty"`
	TransactionRulesResult *TransactionRulesResult `json:"transactionRulesResult,omitempty"`
	// The type of transfer or transaction. For example, **refund**, **payment**, **internalTransfer**, **bankTransfer**.
	Type *string `json:"type,omitempty"`
	// The evaluation of the validation facts. See [validation checks](https://docs.adyen.com/issuing/validation-checks) for more information.
	// Deprecated
	ValidationFacts []TransferNotificationValidationFact `json:"validationFacts,omitempty"`
}

TransferNotificationData struct for TransferNotificationData

func NewTransferNotificationData

func NewTransferNotificationData(amount Amount, category string, status string) *TransferNotificationData

NewTransferNotificationData instantiates a new TransferNotificationData 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 NewTransferNotificationDataWithDefaults

func NewTransferNotificationDataWithDefaults() *TransferNotificationData

NewTransferNotificationDataWithDefaults instantiates a new TransferNotificationData 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 (*TransferNotificationData) GetAccountHolder

func (o *TransferNotificationData) GetAccountHolder() ResourceReference

GetAccountHolder returns the AccountHolder field value if set, zero value otherwise.

func (*TransferNotificationData) GetAccountHolderOk

func (o *TransferNotificationData) GetAccountHolderOk() (*ResourceReference, bool)

GetAccountHolderOk returns a tuple with the AccountHolder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransferNotificationData) GetAmount

func (o *TransferNotificationData) GetAmount() Amount

GetAmount returns the Amount field value

func (*TransferNotificationData) GetAmountOk

func (o *TransferNotificationData) GetAmountOk() (*Amount, bool)

GetAmountOk returns a tuple with the Amount field value and a boolean to check if the value has been set.

func (*TransferNotificationData) GetBalanceAccount

func (o *TransferNotificationData) GetBalanceAccount() ResourceReference

GetBalanceAccount returns the BalanceAccount field value if set, zero value otherwise.

func (*TransferNotificationData) GetBalanceAccountId

func (o *TransferNotificationData) GetBalanceAccountId() string

GetBalanceAccountId returns the BalanceAccountId field value if set, zero value otherwise. Deprecated

func (*TransferNotificationData) GetBalanceAccountIdOk

func (o *TransferNotificationData) GetBalanceAccountIdOk() (*string, bool)

GetBalanceAccountIdOk returns a tuple with the BalanceAccountId field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*TransferNotificationData) GetBalanceAccountOk

func (o *TransferNotificationData) GetBalanceAccountOk() (*ResourceReference, bool)

GetBalanceAccountOk returns a tuple with the BalanceAccount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransferNotificationData) GetBalancePlatform

func (o *TransferNotificationData) GetBalancePlatform() string

GetBalancePlatform returns the BalancePlatform field value if set, zero value otherwise.

func (*TransferNotificationData) GetBalancePlatformOk

func (o *TransferNotificationData) GetBalancePlatformOk() (*string, bool)

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 (*TransferNotificationData) GetBalances

func (o *TransferNotificationData) GetBalances() []BalanceMutation

GetBalances returns the Balances field value if set, zero value otherwise.

func (*TransferNotificationData) GetBalancesOk

func (o *TransferNotificationData) GetBalancesOk() ([]BalanceMutation, bool)

GetBalancesOk returns a tuple with the Balances field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransferNotificationData) GetCategory

func (o *TransferNotificationData) GetCategory() string

GetCategory returns the Category field value

func (*TransferNotificationData) GetCategoryOk

func (o *TransferNotificationData) GetCategoryOk() (*string, bool)

GetCategoryOk returns a tuple with the Category field value and a boolean to check if the value has been set.

func (*TransferNotificationData) GetCounterparty

func (o *TransferNotificationData) GetCounterparty() CounterpartyV3

GetCounterparty returns the Counterparty field value if set, zero value otherwise.

func (*TransferNotificationData) GetCounterpartyOk

func (o *TransferNotificationData) GetCounterpartyOk() (*CounterpartyV3, bool)

GetCounterpartyOk returns a tuple with the Counterparty field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransferNotificationData) GetCreationDate

func (o *TransferNotificationData) GetCreationDate() time.Time

GetCreationDate returns the CreationDate field value if set, zero value otherwise.

func (*TransferNotificationData) GetCreationDateOk

func (o *TransferNotificationData) 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 (*TransferNotificationData) GetDescription

func (o *TransferNotificationData) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TransferNotificationData) GetDescriptionOk

func (o *TransferNotificationData) 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 (*TransferNotificationData) GetDirection

func (o *TransferNotificationData) GetDirection() string

GetDirection returns the Direction field value if set, zero value otherwise.

func (*TransferNotificationData) GetDirectionOk

func (o *TransferNotificationData) GetDirectionOk() (*string, bool)

GetDirectionOk returns a tuple with the Direction field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransferNotificationData) GetEvents

func (o *TransferNotificationData) GetEvents() []TransferEvent

GetEvents returns the Events field value if set, zero value otherwise.

func (*TransferNotificationData) GetEventsOk

func (o *TransferNotificationData) GetEventsOk() ([]TransferEvent, bool)

GetEventsOk returns a tuple with the Events field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransferNotificationData) GetId

func (o *TransferNotificationData) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*TransferNotificationData) GetIdOk

func (o *TransferNotificationData) 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 (*TransferNotificationData) GetModificationMerchantReference

func (o *TransferNotificationData) GetModificationMerchantReference() string

GetModificationMerchantReference returns the ModificationMerchantReference field value if set, zero value otherwise. Deprecated

func (*TransferNotificationData) GetModificationMerchantReferenceOk

func (o *TransferNotificationData) 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. Deprecated

func (*TransferNotificationData) GetModificationPspReference

func (o *TransferNotificationData) GetModificationPspReference() string

GetModificationPspReference returns the ModificationPspReference field value if set, zero value otherwise. Deprecated

func (*TransferNotificationData) GetModificationPspReferenceOk

func (o *TransferNotificationData) 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. Deprecated

func (*TransferNotificationData) GetPanEntryMode

func (o *TransferNotificationData) GetPanEntryMode() string

GetPanEntryMode returns the PanEntryMode field value if set, zero value otherwise. Deprecated

func (*TransferNotificationData) GetPanEntryModeOk

func (o *TransferNotificationData) 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. Deprecated

func (*TransferNotificationData) GetPaymentInstrument

func (o *TransferNotificationData) GetPaymentInstrument() PaymentInstrument

GetPaymentInstrument returns the PaymentInstrument field value if set, zero value otherwise.

func (*TransferNotificationData) GetPaymentInstrumentId

func (o *TransferNotificationData) GetPaymentInstrumentId() string

GetPaymentInstrumentId returns the PaymentInstrumentId field value if set, zero value otherwise. Deprecated

func (*TransferNotificationData) GetPaymentInstrumentIdOk

func (o *TransferNotificationData) GetPaymentInstrumentIdOk() (*string, bool)

GetPaymentInstrumentIdOk returns a tuple with the PaymentInstrumentId field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*TransferNotificationData) GetPaymentInstrumentOk

func (o *TransferNotificationData) 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 (*TransferNotificationData) GetPaymentMerchantReference

func (o *TransferNotificationData) GetPaymentMerchantReference() string

GetPaymentMerchantReference returns the PaymentMerchantReference field value if set, zero value otherwise. Deprecated

func (*TransferNotificationData) GetPaymentMerchantReferenceOk

func (o *TransferNotificationData) 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. Deprecated

func (*TransferNotificationData) GetPriority

func (o *TransferNotificationData) GetPriority() string

GetPriority returns the Priority field value if set, zero value otherwise.

func (*TransferNotificationData) GetPriorityOk

func (o *TransferNotificationData) 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 (*TransferNotificationData) GetProcessingType

func (o *TransferNotificationData) GetProcessingType() string

GetProcessingType returns the ProcessingType field value if set, zero value otherwise. Deprecated

func (*TransferNotificationData) GetProcessingTypeOk

func (o *TransferNotificationData) 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. Deprecated

func (*TransferNotificationData) GetPspPaymentReference

func (o *TransferNotificationData) GetPspPaymentReference() string

GetPspPaymentReference returns the PspPaymentReference field value if set, zero value otherwise. Deprecated

func (*TransferNotificationData) GetPspPaymentReferenceOk

func (o *TransferNotificationData) 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. Deprecated

func (*TransferNotificationData) GetReason

func (o *TransferNotificationData) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*TransferNotificationData) GetReasonOk

func (o *TransferNotificationData) GetReasonOk() (*string, bool)

GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransferNotificationData) GetReference

func (o *TransferNotificationData) GetReference() string

GetReference returns the Reference field value if set, zero value otherwise.

func (*TransferNotificationData) GetReferenceForBeneficiary

func (o *TransferNotificationData) GetReferenceForBeneficiary() string

GetReferenceForBeneficiary returns the ReferenceForBeneficiary field value if set, zero value otherwise.

func (*TransferNotificationData) GetReferenceForBeneficiaryOk

func (o *TransferNotificationData) 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 (*TransferNotificationData) GetReferenceOk

func (o *TransferNotificationData) 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 (*TransferNotificationData) GetRelayedAuthorisationData

func (o *TransferNotificationData) GetRelayedAuthorisationData() RelayedAuthorisationData

GetRelayedAuthorisationData returns the RelayedAuthorisationData field value if set, zero value otherwise.

func (*TransferNotificationData) GetRelayedAuthorisationDataOk

func (o *TransferNotificationData) 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 (*TransferNotificationData) GetSequenceNumber

func (o *TransferNotificationData) GetSequenceNumber() int32

GetSequenceNumber returns the SequenceNumber field value if set, zero value otherwise.

func (*TransferNotificationData) GetSequenceNumberOk

func (o *TransferNotificationData) GetSequenceNumberOk() (*int32, bool)

GetSequenceNumberOk returns a tuple with the SequenceNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransferNotificationData) GetStatus

func (o *TransferNotificationData) GetStatus() string

GetStatus returns the Status field value

func (*TransferNotificationData) GetStatusOk

func (o *TransferNotificationData) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*TransferNotificationData) GetTracking

GetTracking returns the Tracking field value if set, zero value otherwise.

func (*TransferNotificationData) GetTrackingOk

GetTrackingOk returns a tuple with the Tracking field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransferNotificationData) GetTransactionId

func (o *TransferNotificationData) GetTransactionId() string

GetTransactionId returns the TransactionId field value if set, zero value otherwise. Deprecated

func (*TransferNotificationData) GetTransactionIdOk

func (o *TransferNotificationData) GetTransactionIdOk() (*string, bool)

GetTransactionIdOk returns a tuple with the TransactionId field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*TransferNotificationData) GetTransactionRulesResult

func (o *TransferNotificationData) GetTransactionRulesResult() TransactionRulesResult

GetTransactionRulesResult returns the TransactionRulesResult field value if set, zero value otherwise.

func (*TransferNotificationData) GetTransactionRulesResultOk

func (o *TransferNotificationData) GetTransactionRulesResultOk() (*TransactionRulesResult, bool)

GetTransactionRulesResultOk returns a tuple with the TransactionRulesResult field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransferNotificationData) GetType

func (o *TransferNotificationData) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*TransferNotificationData) GetTypeOk

func (o *TransferNotificationData) 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 (*TransferNotificationData) GetValidationFacts

GetValidationFacts returns the ValidationFacts field value if set, zero value otherwise. Deprecated

func (*TransferNotificationData) GetValidationFactsOk

func (o *TransferNotificationData) 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. Deprecated

func (*TransferNotificationData) HasAccountHolder

func (o *TransferNotificationData) HasAccountHolder() bool

HasAccountHolder returns a boolean if a field has been set.

func (*TransferNotificationData) HasBalanceAccount

func (o *TransferNotificationData) HasBalanceAccount() bool

HasBalanceAccount returns a boolean if a field has been set.

func (*TransferNotificationData) HasBalanceAccountId

func (o *TransferNotificationData) HasBalanceAccountId() bool

HasBalanceAccountId returns a boolean if a field has been set.

func (*TransferNotificationData) HasBalancePlatform

func (o *TransferNotificationData) HasBalancePlatform() bool

HasBalancePlatform returns a boolean if a field has been set.

func (*TransferNotificationData) HasBalances

func (o *TransferNotificationData) HasBalances() bool

HasBalances returns a boolean if a field has been set.

func (*TransferNotificationData) HasCounterparty

func (o *TransferNotificationData) HasCounterparty() bool

HasCounterparty returns a boolean if a field has been set.

func (*TransferNotificationData) HasCreationDate

func (o *TransferNotificationData) HasCreationDate() bool

HasCreationDate returns a boolean if a field has been set.

func (*TransferNotificationData) HasDescription

func (o *TransferNotificationData) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*TransferNotificationData) HasDirection

func (o *TransferNotificationData) HasDirection() bool

HasDirection returns a boolean if a field has been set.

func (*TransferNotificationData) HasEvents

func (o *TransferNotificationData) HasEvents() bool

HasEvents returns a boolean if a field has been set.

func (*TransferNotificationData) HasId

func (o *TransferNotificationData) HasId() bool

HasId returns a boolean if a field has been set.

func (*TransferNotificationData) HasModificationMerchantReference

func (o *TransferNotificationData) HasModificationMerchantReference() bool

HasModificationMerchantReference returns a boolean if a field has been set.

func (*TransferNotificationData) HasModificationPspReference

func (o *TransferNotificationData) HasModificationPspReference() bool

HasModificationPspReference returns a boolean if a field has been set.

func (*TransferNotificationData) HasPanEntryMode

func (o *TransferNotificationData) HasPanEntryMode() bool

HasPanEntryMode returns a boolean if a field has been set.

func (*TransferNotificationData) HasPaymentInstrument

func (o *TransferNotificationData) HasPaymentInstrument() bool

HasPaymentInstrument returns a boolean if a field has been set.

func (*TransferNotificationData) HasPaymentInstrumentId

func (o *TransferNotificationData) HasPaymentInstrumentId() bool

HasPaymentInstrumentId returns a boolean if a field has been set.

func (*TransferNotificationData) HasPaymentMerchantReference

func (o *TransferNotificationData) HasPaymentMerchantReference() bool

HasPaymentMerchantReference returns a boolean if a field has been set.

func (*TransferNotificationData) HasPriority

func (o *TransferNotificationData) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (*TransferNotificationData) HasProcessingType

func (o *TransferNotificationData) HasProcessingType() bool

HasProcessingType returns a boolean if a field has been set.

func (*TransferNotificationData) HasPspPaymentReference

func (o *TransferNotificationData) HasPspPaymentReference() bool

HasPspPaymentReference returns a boolean if a field has been set.

func (*TransferNotificationData) HasReason

func (o *TransferNotificationData) HasReason() bool

HasReason returns a boolean if a field has been set.

func (*TransferNotificationData) HasReference

func (o *TransferNotificationData) HasReference() bool

HasReference returns a boolean if a field has been set.

func (*TransferNotificationData) HasReferenceForBeneficiary

func (o *TransferNotificationData) HasReferenceForBeneficiary() bool

HasReferenceForBeneficiary returns a boolean if a field has been set.

func (*TransferNotificationData) HasRelayedAuthorisationData

func (o *TransferNotificationData) HasRelayedAuthorisationData() bool

HasRelayedAuthorisationData returns a boolean if a field has been set.

func (*TransferNotificationData) HasSequenceNumber

func (o *TransferNotificationData) HasSequenceNumber() bool

HasSequenceNumber returns a boolean if a field has been set.

func (*TransferNotificationData) HasTracking

func (o *TransferNotificationData) HasTracking() bool

HasTracking returns a boolean if a field has been set.

func (*TransferNotificationData) HasTransactionId

func (o *TransferNotificationData) HasTransactionId() bool

HasTransactionId returns a boolean if a field has been set.

func (*TransferNotificationData) HasTransactionRulesResult

func (o *TransferNotificationData) HasTransactionRulesResult() bool

HasTransactionRulesResult returns a boolean if a field has been set.

func (*TransferNotificationData) HasType

func (o *TransferNotificationData) HasType() bool

HasType returns a boolean if a field has been set.

func (*TransferNotificationData) HasValidationFacts

func (o *TransferNotificationData) HasValidationFacts() bool

HasValidationFacts returns a boolean if a field has been set.

func (TransferNotificationData) MarshalJSON

func (o TransferNotificationData) MarshalJSON() ([]byte, error)

func (*TransferNotificationData) SetAccountHolder

func (o *TransferNotificationData) SetAccountHolder(v ResourceReference)

SetAccountHolder gets a reference to the given ResourceReference and assigns it to the AccountHolder field.

func (*TransferNotificationData) SetAmount

func (o *TransferNotificationData) SetAmount(v Amount)

SetAmount sets field value

func (*TransferNotificationData) SetBalanceAccount

func (o *TransferNotificationData) SetBalanceAccount(v ResourceReference)

SetBalanceAccount gets a reference to the given ResourceReference and assigns it to the BalanceAccount field.

func (*TransferNotificationData) SetBalanceAccountId

func (o *TransferNotificationData) SetBalanceAccountId(v string)

SetBalanceAccountId gets a reference to the given string and assigns it to the BalanceAccountId field. Deprecated

func (*TransferNotificationData) SetBalancePlatform

func (o *TransferNotificationData) SetBalancePlatform(v string)

SetBalancePlatform gets a reference to the given string and assigns it to the BalancePlatform field.

func (*TransferNotificationData) SetBalances

func (o *TransferNotificationData) SetBalances(v []BalanceMutation)

SetBalances gets a reference to the given []BalanceMutation and assigns it to the Balances field.

func (*TransferNotificationData) SetCategory

func (o *TransferNotificationData) SetCategory(v string)

SetCategory sets field value

func (*TransferNotificationData) SetCounterparty

func (o *TransferNotificationData) SetCounterparty(v CounterpartyV3)

SetCounterparty gets a reference to the given CounterpartyV3 and assigns it to the Counterparty field.

func (*TransferNotificationData) SetCreationDate

func (o *TransferNotificationData) SetCreationDate(v time.Time)

SetCreationDate gets a reference to the given time.Time and assigns it to the CreationDate field.

func (*TransferNotificationData) SetDescription

func (o *TransferNotificationData) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TransferNotificationData) SetDirection

func (o *TransferNotificationData) SetDirection(v string)

SetDirection gets a reference to the given string and assigns it to the Direction field.

func (*TransferNotificationData) SetEvents

func (o *TransferNotificationData) SetEvents(v []TransferEvent)

SetEvents gets a reference to the given []TransferEvent and assigns it to the Events field.

func (*TransferNotificationData) SetId

func (o *TransferNotificationData) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*TransferNotificationData) SetModificationMerchantReference

func (o *TransferNotificationData) SetModificationMerchantReference(v string)

SetModificationMerchantReference gets a reference to the given string and assigns it to the ModificationMerchantReference field. Deprecated

func (*TransferNotificationData) SetModificationPspReference

func (o *TransferNotificationData) SetModificationPspReference(v string)

SetModificationPspReference gets a reference to the given string and assigns it to the ModificationPspReference field. Deprecated

func (*TransferNotificationData) SetPanEntryMode

func (o *TransferNotificationData) SetPanEntryMode(v string)

SetPanEntryMode gets a reference to the given string and assigns it to the PanEntryMode field. Deprecated

func (*TransferNotificationData) SetPaymentInstrument

func (o *TransferNotificationData) SetPaymentInstrument(v PaymentInstrument)

SetPaymentInstrument gets a reference to the given PaymentInstrument and assigns it to the PaymentInstrument field.

func (*TransferNotificationData) SetPaymentInstrumentId

func (o *TransferNotificationData) SetPaymentInstrumentId(v string)

SetPaymentInstrumentId gets a reference to the given string and assigns it to the PaymentInstrumentId field. Deprecated

func (*TransferNotificationData) SetPaymentMerchantReference

func (o *TransferNotificationData) SetPaymentMerchantReference(v string)

SetPaymentMerchantReference gets a reference to the given string and assigns it to the PaymentMerchantReference field. Deprecated

func (*TransferNotificationData) SetPriority

func (o *TransferNotificationData) SetPriority(v string)

SetPriority gets a reference to the given string and assigns it to the Priority field.

func (*TransferNotificationData) SetProcessingType

func (o *TransferNotificationData) SetProcessingType(v string)

SetProcessingType gets a reference to the given string and assigns it to the ProcessingType field. Deprecated

func (*TransferNotificationData) SetPspPaymentReference

func (o *TransferNotificationData) SetPspPaymentReference(v string)

SetPspPaymentReference gets a reference to the given string and assigns it to the PspPaymentReference field. Deprecated

func (*TransferNotificationData) SetReason

func (o *TransferNotificationData) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

func (*TransferNotificationData) SetReference

func (o *TransferNotificationData) SetReference(v string)

SetReference gets a reference to the given string and assigns it to the Reference field.

func (*TransferNotificationData) SetReferenceForBeneficiary

func (o *TransferNotificationData) SetReferenceForBeneficiary(v string)

SetReferenceForBeneficiary gets a reference to the given string and assigns it to the ReferenceForBeneficiary field.

func (*TransferNotificationData) SetRelayedAuthorisationData

func (o *TransferNotificationData) SetRelayedAuthorisationData(v RelayedAuthorisationData)

SetRelayedAuthorisationData gets a reference to the given RelayedAuthorisationData and assigns it to the RelayedAuthorisationData field.

func (*TransferNotificationData) SetSequenceNumber

func (o *TransferNotificationData) SetSequenceNumber(v int32)

SetSequenceNumber gets a reference to the given int32 and assigns it to the SequenceNumber field.

func (*TransferNotificationData) SetStatus

func (o *TransferNotificationData) SetStatus(v string)

SetStatus sets field value

func (*TransferNotificationData) SetTracking

SetTracking gets a reference to the given TransferNotificationTransferTracking and assigns it to the Tracking field.

func (*TransferNotificationData) SetTransactionId

func (o *TransferNotificationData) SetTransactionId(v string)

SetTransactionId gets a reference to the given string and assigns it to the TransactionId field. Deprecated

func (*TransferNotificationData) SetTransactionRulesResult

func (o *TransferNotificationData) SetTransactionRulesResult(v TransactionRulesResult)

SetTransactionRulesResult gets a reference to the given TransactionRulesResult and assigns it to the TransactionRulesResult field.

func (*TransferNotificationData) SetType

func (o *TransferNotificationData) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*TransferNotificationData) SetValidationFacts

SetValidationFacts gets a reference to the given []TransferNotificationValidationFact and assigns it to the ValidationFacts field. Deprecated

func (TransferNotificationData) ToMap

func (o TransferNotificationData) ToMap() (map[string]interface{}, error)

type TransferNotificationRequest

type TransferNotificationRequest struct {
	Data TransferData `json:"data"`
	// The environment from which the webhook originated.  Possible values: **test**, **live**.
	Environment string `json:"environment"`
	// The type of webhook.
	Type *string `json:"type,omitempty"`
}

TransferNotificationRequest struct for TransferNotificationRequest

func HandleTransferNotificationRequest

func HandleTransferNotificationRequest(req string) (*TransferNotificationRequest, error)

HandleTransferNotificationRequest creates a Notification object from the given JSON string

func NewTransferNotificationRequest

func NewTransferNotificationRequest(data TransferData, environment string) *TransferNotificationRequest

NewTransferNotificationRequest instantiates a new TransferNotificationRequest 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 NewTransferNotificationRequestWithDefaults

func NewTransferNotificationRequestWithDefaults() *TransferNotificationRequest

NewTransferNotificationRequestWithDefaults instantiates a new TransferNotificationRequest 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 (*TransferNotificationRequest) GetData

GetData returns the Data field value

func (*TransferNotificationRequest) GetDataOk

func (o *TransferNotificationRequest) GetDataOk() (*TransferData, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*TransferNotificationRequest) GetEnvironment

func (o *TransferNotificationRequest) GetEnvironment() string

GetEnvironment returns the Environment field value

func (*TransferNotificationRequest) GetEnvironmentOk

func (o *TransferNotificationRequest) GetEnvironmentOk() (*string, bool)

GetEnvironmentOk returns a tuple with the Environment field value and a boolean to check if the value has been set.

func (*TransferNotificationRequest) GetType

func (o *TransferNotificationRequest) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*TransferNotificationRequest) GetTypeOk

func (o *TransferNotificationRequest) 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 (*TransferNotificationRequest) HasType

func (o *TransferNotificationRequest) HasType() bool

HasType returns a boolean if a field has been set.

func (TransferNotificationRequest) MarshalJSON

func (o TransferNotificationRequest) MarshalJSON() ([]byte, error)

func (*TransferNotificationRequest) SetData

SetData sets field value

func (*TransferNotificationRequest) SetEnvironment

func (o *TransferNotificationRequest) SetEnvironment(v string)

SetEnvironment sets field value

func (*TransferNotificationRequest) SetType

func (o *TransferNotificationRequest) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (TransferNotificationRequest) ToMap

func (o TransferNotificationRequest) ToMap() (map[string]interface{}, error)

type TransferNotificationTransferTracking

type TransferNotificationTransferTracking struct {
	// The estimated time the beneficiary should have access to the funds.
	EstimatedArrivalTime *time.Time `json:"estimatedArrivalTime,omitempty"`
	// The tracking status of the transfer.
	Status *string `json:"status,omitempty"`
}

TransferNotificationTransferTracking struct for TransferNotificationTransferTracking

func NewTransferNotificationTransferTracking

func NewTransferNotificationTransferTracking() *TransferNotificationTransferTracking

NewTransferNotificationTransferTracking instantiates a new TransferNotificationTransferTracking 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 NewTransferNotificationTransferTrackingWithDefaults

func NewTransferNotificationTransferTrackingWithDefaults() *TransferNotificationTransferTracking

NewTransferNotificationTransferTrackingWithDefaults instantiates a new TransferNotificationTransferTracking 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 (*TransferNotificationTransferTracking) GetEstimatedArrivalTime

func (o *TransferNotificationTransferTracking) GetEstimatedArrivalTime() time.Time

GetEstimatedArrivalTime returns the EstimatedArrivalTime field value if set, zero value otherwise.

func (*TransferNotificationTransferTracking) GetEstimatedArrivalTimeOk

func (o *TransferNotificationTransferTracking) GetEstimatedArrivalTimeOk() (*time.Time, bool)

GetEstimatedArrivalTimeOk returns a tuple with the EstimatedArrivalTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransferNotificationTransferTracking) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*TransferNotificationTransferTracking) GetStatusOk

func (o *TransferNotificationTransferTracking) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransferNotificationTransferTracking) HasEstimatedArrivalTime

func (o *TransferNotificationTransferTracking) HasEstimatedArrivalTime() bool

HasEstimatedArrivalTime returns a boolean if a field has been set.

func (*TransferNotificationTransferTracking) HasStatus

HasStatus returns a boolean if a field has been set.

func (TransferNotificationTransferTracking) MarshalJSON

func (o TransferNotificationTransferTracking) MarshalJSON() ([]byte, error)

func (*TransferNotificationTransferTracking) SetEstimatedArrivalTime

func (o *TransferNotificationTransferTracking) SetEstimatedArrivalTime(v time.Time)

SetEstimatedArrivalTime gets a reference to the given time.Time and assigns it to the EstimatedArrivalTime field.

func (*TransferNotificationTransferTracking) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

func (TransferNotificationTransferTracking) ToMap

func (o TransferNotificationTransferTracking) 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

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

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

HasResult returns a boolean if a field has been set.

func (*TransferNotificationValidationFact) HasType

HasType returns a boolean if a field has been set.

func (TransferNotificationValidationFact) MarshalJSON

func (o TransferNotificationValidationFact) MarshalJSON() ([]byte, error)

func (*TransferNotificationValidationFact) SetResult

SetResult gets a reference to the given string and assigns it to the Result field.

func (*TransferNotificationValidationFact) SetType

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 TransferOperation added in v7.1.0

type TransferOperation struct {
	// The direction of the money movement.
	Direction *string `json:"direction,omitempty"`
	// The reference returned when the amend was initiated.
	Reference *string `json:"reference,omitempty"`
	// The type of amend for the transfer.
	Type *string `json:"type,omitempty"`
}

TransferOperation struct for TransferOperation

func NewTransferOperation added in v7.1.0

func NewTransferOperation() *TransferOperation

NewTransferOperation instantiates a new TransferOperation 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 NewTransferOperationWithDefaults added in v7.1.0

func NewTransferOperationWithDefaults() *TransferOperation

NewTransferOperationWithDefaults instantiates a new TransferOperation 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 (*TransferOperation) GetDirection added in v7.1.0

func (o *TransferOperation) GetDirection() string

GetDirection returns the Direction field value if set, zero value otherwise.

func (*TransferOperation) GetDirectionOk added in v7.1.0

func (o *TransferOperation) GetDirectionOk() (*string, bool)

GetDirectionOk returns a tuple with the Direction field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransferOperation) GetReference added in v7.1.0

func (o *TransferOperation) GetReference() string

GetReference returns the Reference field value if set, zero value otherwise.

func (*TransferOperation) GetReferenceOk added in v7.1.0

func (o *TransferOperation) 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 (*TransferOperation) GetType added in v7.1.0

func (o *TransferOperation) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*TransferOperation) GetTypeOk added in v7.1.0

func (o *TransferOperation) 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 (*TransferOperation) HasDirection added in v7.1.0

func (o *TransferOperation) HasDirection() bool

HasDirection returns a boolean if a field has been set.

func (*TransferOperation) HasReference added in v7.1.0

func (o *TransferOperation) HasReference() bool

HasReference returns a boolean if a field has been set.

func (*TransferOperation) HasType added in v7.1.0

func (o *TransferOperation) HasType() bool

HasType returns a boolean if a field has been set.

func (TransferOperation) MarshalJSON added in v7.1.0

func (o TransferOperation) MarshalJSON() ([]byte, error)

func (*TransferOperation) SetDirection added in v7.1.0

func (o *TransferOperation) SetDirection(v string)

SetDirection gets a reference to the given string and assigns it to the Direction field.

func (*TransferOperation) SetReference added in v7.1.0

func (o *TransferOperation) SetReference(v string)

SetReference gets a reference to the given string and assigns it to the Reference field.

func (*TransferOperation) SetType added in v7.1.0

func (o *TransferOperation) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (TransferOperation) ToMap added in v7.1.0

func (o TransferOperation) ToMap() (map[string]interface{}, error)

type UKLocalAccountIdentification

type UKLocalAccountIdentification struct {
	// The 8-digit bank account number, without separators or whitespace.
	AccountNumber string `json:"accountNumber"`
	// The 6-digit [sort code](https://en.wikipedia.org/wiki/Sort_code), without separators or whitespace.
	SortCode string `json:"sortCode"`
	// **ukLocal**
	Type string `json:"type"`
}

UKLocalAccountIdentification struct for UKLocalAccountIdentification

func NewUKLocalAccountIdentification

func NewUKLocalAccountIdentification(accountNumber string, sortCode string, type_ string) *UKLocalAccountIdentification

NewUKLocalAccountIdentification instantiates a new UKLocalAccountIdentification 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 NewUKLocalAccountIdentificationWithDefaults

func NewUKLocalAccountIdentificationWithDefaults() *UKLocalAccountIdentification

NewUKLocalAccountIdentificationWithDefaults instantiates a new UKLocalAccountIdentification 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 (*UKLocalAccountIdentification) GetAccountNumber

func (o *UKLocalAccountIdentification) GetAccountNumber() string

GetAccountNumber returns the AccountNumber field value

func (*UKLocalAccountIdentification) GetAccountNumberOk

func (o *UKLocalAccountIdentification) GetAccountNumberOk() (*string, bool)

GetAccountNumberOk returns a tuple with the AccountNumber field value and a boolean to check if the value has been set.

func (*UKLocalAccountIdentification) GetSortCode

func (o *UKLocalAccountIdentification) GetSortCode() string

GetSortCode returns the SortCode field value

func (*UKLocalAccountIdentification) GetSortCodeOk

func (o *UKLocalAccountIdentification) GetSortCodeOk() (*string, bool)

GetSortCodeOk returns a tuple with the SortCode field value and a boolean to check if the value has been set.

func (*UKLocalAccountIdentification) GetType

func (o *UKLocalAccountIdentification) GetType() string

GetType returns the Type field value

func (*UKLocalAccountIdentification) GetTypeOk

func (o *UKLocalAccountIdentification) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (UKLocalAccountIdentification) MarshalJSON

func (o UKLocalAccountIdentification) MarshalJSON() ([]byte, error)

func (*UKLocalAccountIdentification) SetAccountNumber

func (o *UKLocalAccountIdentification) SetAccountNumber(v string)

SetAccountNumber sets field value

func (*UKLocalAccountIdentification) SetSortCode

func (o *UKLocalAccountIdentification) SetSortCode(v string)

SetSortCode sets field value

func (*UKLocalAccountIdentification) SetType

func (o *UKLocalAccountIdentification) SetType(v string)

SetType sets field value

func (UKLocalAccountIdentification) ToMap

func (o UKLocalAccountIdentification) ToMap() (map[string]interface{}, error)

type USLocalAccountIdentification

type USLocalAccountIdentification struct {
	// The bank account number, without separators or whitespace.
	AccountNumber string `json:"accountNumber"`
	// The bank account type.  Possible values: **checking** or **savings**. Defaults to **checking**.
	AccountType *string `json:"accountType,omitempty"`
	// The 9-digit [routing number](https://en.wikipedia.org/wiki/ABA_routing_transit_number), without separators or whitespace.
	RoutingNumber string `json:"routingNumber"`
	// **usLocal**
	Type string `json:"type"`
}

USLocalAccountIdentification struct for USLocalAccountIdentification

func NewUSLocalAccountIdentification

func NewUSLocalAccountIdentification(accountNumber string, routingNumber string, type_ string) *USLocalAccountIdentification

NewUSLocalAccountIdentification instantiates a new USLocalAccountIdentification 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 NewUSLocalAccountIdentificationWithDefaults

func NewUSLocalAccountIdentificationWithDefaults() *USLocalAccountIdentification

NewUSLocalAccountIdentificationWithDefaults instantiates a new USLocalAccountIdentification 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 (*USLocalAccountIdentification) GetAccountNumber

func (o *USLocalAccountIdentification) GetAccountNumber() string

GetAccountNumber returns the AccountNumber field value

func (*USLocalAccountIdentification) GetAccountNumberOk

func (o *USLocalAccountIdentification) GetAccountNumberOk() (*string, bool)

GetAccountNumberOk returns a tuple with the AccountNumber field value and a boolean to check if the value has been set.

func (*USLocalAccountIdentification) GetAccountType

func (o *USLocalAccountIdentification) GetAccountType() string

GetAccountType returns the AccountType field value if set, zero value otherwise.

func (*USLocalAccountIdentification) GetAccountTypeOk

func (o *USLocalAccountIdentification) GetAccountTypeOk() (*string, bool)

GetAccountTypeOk returns a tuple with the AccountType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*USLocalAccountIdentification) GetRoutingNumber

func (o *USLocalAccountIdentification) GetRoutingNumber() string

GetRoutingNumber returns the RoutingNumber field value

func (*USLocalAccountIdentification) GetRoutingNumberOk

func (o *USLocalAccountIdentification) GetRoutingNumberOk() (*string, bool)

GetRoutingNumberOk returns a tuple with the RoutingNumber field value and a boolean to check if the value has been set.

func (*USLocalAccountIdentification) GetType

func (o *USLocalAccountIdentification) GetType() string

GetType returns the Type field value

func (*USLocalAccountIdentification) GetTypeOk

func (o *USLocalAccountIdentification) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*USLocalAccountIdentification) HasAccountType

func (o *USLocalAccountIdentification) HasAccountType() bool

HasAccountType returns a boolean if a field has been set.

func (USLocalAccountIdentification) MarshalJSON

func (o USLocalAccountIdentification) MarshalJSON() ([]byte, error)

func (*USLocalAccountIdentification) SetAccountNumber

func (o *USLocalAccountIdentification) SetAccountNumber(v string)

SetAccountNumber sets field value

func (*USLocalAccountIdentification) SetAccountType

func (o *USLocalAccountIdentification) SetAccountType(v string)

SetAccountType gets a reference to the given string and assigns it to the AccountType field.

func (*USLocalAccountIdentification) SetRoutingNumber

func (o *USLocalAccountIdentification) SetRoutingNumber(v string)

SetRoutingNumber sets field value

func (*USLocalAccountIdentification) SetType

func (o *USLocalAccountIdentification) SetType(v string)

SetType sets field value

func (USLocalAccountIdentification) ToMap

func (o USLocalAccountIdentification) ToMap() (map[string]interface{}, error)

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL