transfers

package
v9.4.0 Latest Latest
Warning

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

Go to latest
Published: Apr 25, 2024 License: MIT Imports: 9 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 {
	CapitalApi *CapitalApi

	TransactionsApi *TransactionsApi

	TransfersApi *TransfersApi
	// contains filtered or unexported fields
}

APIClient manages communication with the Transfers API API v4 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"`
	// The form factor of the account.  Possible values: **physical**, **virtual**. Default value: **physical**.
	FormFactor common.NullableString `json:"formFactor,omitempty"`
	// **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) GetFormFactor added in v9.1.0

func (o *AULocalAccountIdentification) GetFormFactor() string

GetFormFactor returns the FormFactor field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AULocalAccountIdentification) GetFormFactorOk added in v9.1.0

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

GetFormFactorOk returns a tuple with the FormFactor field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

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) HasFormFactor added in v9.1.0

func (o *AULocalAccountIdentification) HasFormFactor() bool

HasFormFactor returns a boolean if a field 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) SetFormFactor added in v9.1.0

func (o *AULocalAccountIdentification) SetFormFactor(v string)

SetFormFactor gets a reference to the given NullableString and assigns it to the FormFactor field.

func (*AULocalAccountIdentification) SetFormFactorNil added in v9.1.0

func (o *AULocalAccountIdentification) SetFormFactorNil()

SetFormFactorNil sets the value for FormFactor to be an explicit nil

func (*AULocalAccountIdentification) SetType

func (o *AULocalAccountIdentification) SetType(v string)

SetType sets field value

func (AULocalAccountIdentification) ToMap

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

func (*AULocalAccountIdentification) UnsetFormFactor added in v9.1.0

func (o *AULocalAccountIdentification) UnsetFormFactor()

UnsetFormFactor ensures that no value is present for FormFactor, not even an explicit nil

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 added in v9.1.0

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 added in v9.1.0

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 added in v9.1.0

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 added in v9.1.0

func (o *AmountAdjustment) GetAmount() Amount

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

func (*AmountAdjustment) GetAmountAdjustmentType added in v9.1.0

func (o *AmountAdjustment) GetAmountAdjustmentType() string

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

func (*AmountAdjustment) GetAmountAdjustmentTypeOk added in v9.1.0

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 added in v9.1.0

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 added in v9.1.0

func (o *AmountAdjustment) GetBasepoints() int32

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

func (*AmountAdjustment) GetBasepointsOk added in v9.1.0

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 added in v9.1.0

func (o *AmountAdjustment) HasAmount() bool

HasAmount returns a boolean if a field has been set.

func (*AmountAdjustment) HasAmountAdjustmentType added in v9.1.0

func (o *AmountAdjustment) HasAmountAdjustmentType() bool

HasAmountAdjustmentType returns a boolean if a field has been set.

func (*AmountAdjustment) HasBasepoints added in v9.1.0

func (o *AmountAdjustment) HasBasepoints() bool

HasBasepoints returns a boolean if a field has been set.

func (AmountAdjustment) MarshalJSON added in v9.1.0

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

func (*AmountAdjustment) SetAmount added in v9.1.0

func (o *AmountAdjustment) SetAmount(v Amount)

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

func (*AmountAdjustment) SetAmountAdjustmentType added in v9.1.0

func (o *AmountAdjustment) SetAmountAdjustmentType(v string)

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

func (*AmountAdjustment) SetBasepoints added in v9.1.0

func (o *AmountAdjustment) SetBasepoints(v int32)

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

func (AmountAdjustment) ToMap added in v9.1.0

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"`
	// The form factor of the account.  Possible values: **physical**, **virtual**. Default value: **physical**.
	FormFactor common.NullableString `json:"formFactor,omitempty"`
	// **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) GetFormFactor added in v9.1.0

func (o *BRLocalAccountIdentification) GetFormFactor() string

GetFormFactor returns the FormFactor field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BRLocalAccountIdentification) GetFormFactorOk added in v9.1.0

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

GetFormFactorOk returns a tuple with the FormFactor field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

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) HasFormFactor added in v9.1.0

func (o *BRLocalAccountIdentification) HasFormFactor() bool

HasFormFactor returns a boolean if a field 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) SetFormFactor added in v9.1.0

func (o *BRLocalAccountIdentification) SetFormFactor(v string)

SetFormFactor gets a reference to the given NullableString and assigns it to the FormFactor field.

func (*BRLocalAccountIdentification) SetFormFactorNil added in v9.1.0

func (o *BRLocalAccountIdentification) SetFormFactorNil()

SetFormFactorNil sets the value for FormFactor to be an explicit nil

func (*BRLocalAccountIdentification) SetType

func (o *BRLocalAccountIdentification) SetType(v string)

SetType sets field value

func (BRLocalAccountIdentification) ToMap

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

func (*BRLocalAccountIdentification) UnsetFormFactor added in v9.1.0

func (o *BRLocalAccountIdentification) UnsetFormFactor()

UnsetFormFactor ensures that no value is present for FormFactor, not even an explicit nil

type BalanceMutation added in v9.1.0

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 added in v9.1.0

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 added in v9.1.0

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 added in v9.1.0

func (o *BalanceMutation) GetBalance() int64

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

func (*BalanceMutation) GetBalanceOk added in v9.1.0

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 added in v9.1.0

func (o *BalanceMutation) GetCurrency() string

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

func (*BalanceMutation) GetCurrencyOk added in v9.1.0

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 added in v9.1.0

func (o *BalanceMutation) GetReceived() int64

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

func (*BalanceMutation) GetReceivedOk added in v9.1.0

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 added in v9.1.0

func (o *BalanceMutation) GetReserved() int64

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

func (*BalanceMutation) GetReservedOk added in v9.1.0

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 added in v9.1.0

func (o *BalanceMutation) HasBalance() bool

HasBalance returns a boolean if a field has been set.

func (*BalanceMutation) HasCurrency added in v9.1.0

func (o *BalanceMutation) HasCurrency() bool

HasCurrency returns a boolean if a field has been set.

func (*BalanceMutation) HasReceived added in v9.1.0

func (o *BalanceMutation) HasReceived() bool

HasReceived returns a boolean if a field has been set.

func (*BalanceMutation) HasReserved added in v9.1.0

func (o *BalanceMutation) HasReserved() bool

HasReserved returns a boolean if a field has been set.

func (BalanceMutation) MarshalJSON added in v9.1.0

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

func (*BalanceMutation) SetBalance added in v9.1.0

func (o *BalanceMutation) SetBalance(v int64)

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

func (*BalanceMutation) SetCurrency added in v9.1.0

func (o *BalanceMutation) SetCurrency(v string)

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

func (*BalanceMutation) SetReceived added in v9.1.0

func (o *BalanceMutation) SetReceived(v int64)

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

func (*BalanceMutation) SetReserved added in v9.1.0

func (o *BalanceMutation) SetReserved(v int64)

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

func (BalanceMutation) ToMap added in v9.1.0

func (o BalanceMutation) 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

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

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 BankCategoryData

type BankCategoryData struct {
	// The priority for the bank transfer. This sets the speed at which the transfer is sent and the fees that you have to pay. Required for transfers with `category` **bank**.  Possible values:  * **regular**: For normal, low-value transactions.  * **fast**: 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"`
	// **bank**
	Type *string `json:"type,omitempty"`
}

BankCategoryData struct for BankCategoryData

func NewBankCategoryData

func NewBankCategoryData() *BankCategoryData

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

func NewBankCategoryDataWithDefaults

func NewBankCategoryDataWithDefaults() *BankCategoryData

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

func (*BankCategoryData) GetPriority

func (o *BankCategoryData) GetPriority() string

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

func (*BankCategoryData) GetPriorityOk

func (o *BankCategoryData) GetPriorityOk() (*string, bool)

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

func (*BankCategoryData) GetType

func (o *BankCategoryData) GetType() string

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

func (*BankCategoryData) GetTypeOk

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

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

func (*BankCategoryData) HasPriority

func (o *BankCategoryData) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (*BankCategoryData) HasType

func (o *BankCategoryData) HasType() bool

HasType returns a boolean if a field has been set.

func (BankCategoryData) MarshalJSON

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

func (*BankCategoryData) SetPriority

func (o *BankCategoryData) SetPriority(v string)

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

func (*BankCategoryData) SetType

func (o *BankCategoryData) SetType(v string)

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

func (BankCategoryData) ToMap

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

type 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 form factor of the account.  Possible values: **physical**, **virtual**. Default value: **physical**.
	FormFactor common.NullableString `json:"formFactor,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) GetFormFactor added in v9.1.0

func (o *CALocalAccountIdentification) GetFormFactor() string

GetFormFactor returns the FormFactor field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CALocalAccountIdentification) GetFormFactorOk added in v9.1.0

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

GetFormFactorOk returns a tuple with the FormFactor field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

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) HasFormFactor added in v9.1.0

func (o *CALocalAccountIdentification) HasFormFactor() bool

HasFormFactor 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) SetFormFactor added in v9.1.0

func (o *CALocalAccountIdentification) SetFormFactor(v string)

SetFormFactor gets a reference to the given NullableString and assigns it to the FormFactor field.

func (*CALocalAccountIdentification) SetFormFactorNil added in v9.1.0

func (o *CALocalAccountIdentification) SetFormFactorNil()

SetFormFactorNil sets the value for FormFactor to be an explicit nil

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)

func (*CALocalAccountIdentification) UnsetFormFactor added in v9.1.0

func (o *CALocalAccountIdentification) UnsetFormFactor()

UnsetFormFactor ensures that no value is present for FormFactor, not even an explicit nil

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"`
	// The form factor of the account.  Possible values: **physical**, **virtual**. Default value: **physical**.
	FormFactor common.NullableString `json:"formFactor,omitempty"`
	// **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) GetFormFactor added in v9.1.0

func (o *CZLocalAccountIdentification) GetFormFactor() string

GetFormFactor returns the FormFactor field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CZLocalAccountIdentification) GetFormFactorOk added in v9.1.0

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

GetFormFactorOk returns a tuple with the FormFactor field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

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) HasFormFactor added in v9.1.0

func (o *CZLocalAccountIdentification) HasFormFactor() bool

HasFormFactor returns a boolean if a field 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) SetFormFactor added in v9.1.0

func (o *CZLocalAccountIdentification) SetFormFactor(v string)

SetFormFactor gets a reference to the given NullableString and assigns it to the FormFactor field.

func (*CZLocalAccountIdentification) SetFormFactorNil added in v9.1.0

func (o *CZLocalAccountIdentification) SetFormFactorNil()

SetFormFactorNil sets the value for FormFactor to be an explicit nil

func (*CZLocalAccountIdentification) SetType

func (o *CZLocalAccountIdentification) SetType(v string)

SetType sets field value

func (CZLocalAccountIdentification) ToMap

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

func (*CZLocalAccountIdentification) UnsetFormFactor added in v9.1.0

func (o *CZLocalAccountIdentification) UnsetFormFactor()

UnsetFormFactor ensures that no value is present for FormFactor, not even an explicit nil

type CapitalApi

type CapitalApi common.Service

CapitalApi service

func (*CapitalApi) GetCapitalAccount

GetCapitalAccount Get a capital account

Returns a list of grants with status and outstanding balances.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param r CapitalApiGetCapitalAccountInput - Request parameters, see GetCapitalAccountInput @return CapitalGrants, *http.Response, error

func (*CapitalApi) GetCapitalAccountInput

func (a *CapitalApi) GetCapitalAccountInput() CapitalApiGetCapitalAccountInput

Prepare a request for GetCapitalAccount

@return CapitalApiGetCapitalAccountInput

func (*CapitalApi) GetGrantReferenceDetails

GetGrantReferenceDetails Get grant reference details

Returns the details of a capital account specified in the path.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param r CapitalApiGetGrantReferenceDetailsInput - Request parameters, see GetGrantReferenceDetailsInput @return CapitalGrant, *http.Response, error

func (*CapitalApi) GetGrantReferenceDetailsInput

func (a *CapitalApi) GetGrantReferenceDetailsInput(id string) CapitalApiGetGrantReferenceDetailsInput

Prepare a request for GetGrantReferenceDetails @param id The unique identifier of the grant. @return CapitalApiGetGrantReferenceDetailsInput

func (*CapitalApi) RequestGrantPayout

RequestGrantPayout Request a grant payout

Requests the payout of the selected grant offer.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param r CapitalApiRequestGrantPayoutInput - Request parameters, see RequestGrantPayoutInput @return CapitalGrant, *http.Response, error

func (*CapitalApi) RequestGrantPayoutInput

func (a *CapitalApi) RequestGrantPayoutInput() CapitalApiRequestGrantPayoutInput

Prepare a request for RequestGrantPayout

@return CapitalApiRequestGrantPayoutInput

type CapitalApiGetCapitalAccountInput

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

All parameters accepted by CapitalApi.GetCapitalAccount

func (CapitalApiGetCapitalAccountInput) CounterpartyAccountHolderId

func (r CapitalApiGetCapitalAccountInput) CounterpartyAccountHolderId(counterpartyAccountHolderId string) CapitalApiGetCapitalAccountInput

The counterparty account holder id.

type CapitalApiGetGrantReferenceDetailsInput

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

All parameters accepted by CapitalApi.GetGrantReferenceDetails

type CapitalApiRequestGrantPayoutInput

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

All parameters accepted by CapitalApi.RequestGrantPayout

func (CapitalApiRequestGrantPayoutInput) CapitalGrantInfo

type CapitalBalance

type CapitalBalance struct {
	// The three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes).
	Currency string `json:"currency"`
	// Fee amount.
	Fee int64 `json:"fee"`
	// Principal amount.
	Principal int64 `json:"principal"`
	// Total amount. A sum of principal amount and fee amount.
	Total int64 `json:"total"`
}

CapitalBalance struct for CapitalBalance

func NewCapitalBalance

func NewCapitalBalance(currency string, fee int64, principal int64, total int64) *CapitalBalance

NewCapitalBalance instantiates a new CapitalBalance 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 NewCapitalBalanceWithDefaults

func NewCapitalBalanceWithDefaults() *CapitalBalance

NewCapitalBalanceWithDefaults instantiates a new CapitalBalance 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 (*CapitalBalance) GetCurrency

func (o *CapitalBalance) GetCurrency() string

GetCurrency returns the Currency field value

func (*CapitalBalance) GetCurrencyOk

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

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

func (*CapitalBalance) GetFee

func (o *CapitalBalance) GetFee() int64

GetFee returns the Fee field value

func (*CapitalBalance) GetFeeOk

func (o *CapitalBalance) GetFeeOk() (*int64, bool)

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

func (*CapitalBalance) GetPrincipal

func (o *CapitalBalance) GetPrincipal() int64

GetPrincipal returns the Principal field value

func (*CapitalBalance) GetPrincipalOk

func (o *CapitalBalance) GetPrincipalOk() (*int64, bool)

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

func (*CapitalBalance) GetTotal

func (o *CapitalBalance) GetTotal() int64

GetTotal returns the Total field value

func (*CapitalBalance) GetTotalOk

func (o *CapitalBalance) GetTotalOk() (*int64, bool)

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

func (CapitalBalance) MarshalJSON

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

func (*CapitalBalance) SetCurrency

func (o *CapitalBalance) SetCurrency(v string)

SetCurrency sets field value

func (*CapitalBalance) SetFee

func (o *CapitalBalance) SetFee(v int64)

SetFee sets field value

func (*CapitalBalance) SetPrincipal

func (o *CapitalBalance) SetPrincipal(v int64)

SetPrincipal sets field value

func (*CapitalBalance) SetTotal

func (o *CapitalBalance) SetTotal(v int64)

SetTotal sets field value

func (CapitalBalance) ToMap

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

type CapitalGrant

type CapitalGrant struct {
	Amount       *Amount        `json:"amount,omitempty"`
	Balances     CapitalBalance `json:"balances"`
	Counterparty *Counterparty  `json:"counterparty,omitempty"`
	Fee          *Fee           `json:"fee,omitempty"`
	// The identifier of the grant account used for the grant.
	GrantAccountId string `json:"grantAccountId"`
	// The identifier of the grant offer that has been selected and from which the grant details will be used.
	GrantOfferId string `json:"grantOfferId"`
	// The identifier of the grant reference.
	Id        string     `json:"id"`
	Repayment *Repayment `json:"repayment,omitempty"`
	// The current status of the grant. Possible values: **Pending**, **Active**, **Repaid**.
	Status string `json:"status"`
}

CapitalGrant struct for CapitalGrant

func NewCapitalGrant

func NewCapitalGrant(balances CapitalBalance, grantAccountId string, grantOfferId string, id string, status string) *CapitalGrant

NewCapitalGrant instantiates a new CapitalGrant 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 NewCapitalGrantWithDefaults

func NewCapitalGrantWithDefaults() *CapitalGrant

NewCapitalGrantWithDefaults instantiates a new CapitalGrant 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 (*CapitalGrant) GetAmount

func (o *CapitalGrant) GetAmount() Amount

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

func (*CapitalGrant) GetAmountOk

func (o *CapitalGrant) 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 (*CapitalGrant) GetBalances

func (o *CapitalGrant) GetBalances() CapitalBalance

GetBalances returns the Balances field value

func (*CapitalGrant) GetBalancesOk

func (o *CapitalGrant) GetBalancesOk() (*CapitalBalance, bool)

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

func (*CapitalGrant) GetCounterparty

func (o *CapitalGrant) GetCounterparty() Counterparty

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

func (*CapitalGrant) GetCounterpartyOk

func (o *CapitalGrant) GetCounterpartyOk() (*Counterparty, 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 (*CapitalGrant) GetFee

func (o *CapitalGrant) GetFee() Fee

GetFee returns the Fee field value if set, zero value otherwise.

func (*CapitalGrant) GetFeeOk

func (o *CapitalGrant) GetFeeOk() (*Fee, bool)

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

func (*CapitalGrant) GetGrantAccountId

func (o *CapitalGrant) GetGrantAccountId() string

GetGrantAccountId returns the GrantAccountId field value

func (*CapitalGrant) GetGrantAccountIdOk

func (o *CapitalGrant) GetGrantAccountIdOk() (*string, bool)

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

func (*CapitalGrant) GetGrantOfferId

func (o *CapitalGrant) GetGrantOfferId() string

GetGrantOfferId returns the GrantOfferId field value

func (*CapitalGrant) GetGrantOfferIdOk

func (o *CapitalGrant) GetGrantOfferIdOk() (*string, bool)

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

func (*CapitalGrant) GetId

func (o *CapitalGrant) GetId() string

GetId returns the Id field value

func (*CapitalGrant) GetIdOk

func (o *CapitalGrant) GetIdOk() (*string, bool)

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

func (*CapitalGrant) GetRepayment

func (o *CapitalGrant) GetRepayment() Repayment

GetRepayment returns the Repayment field value if set, zero value otherwise.

func (*CapitalGrant) GetRepaymentOk

func (o *CapitalGrant) GetRepaymentOk() (*Repayment, bool)

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

func (*CapitalGrant) GetStatus

func (o *CapitalGrant) GetStatus() string

GetStatus returns the Status field value

func (*CapitalGrant) GetStatusOk

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

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

func (*CapitalGrant) HasAmount

func (o *CapitalGrant) HasAmount() bool

HasAmount returns a boolean if a field has been set.

func (*CapitalGrant) HasCounterparty

func (o *CapitalGrant) HasCounterparty() bool

HasCounterparty returns a boolean if a field has been set.

func (*CapitalGrant) HasFee

func (o *CapitalGrant) HasFee() bool

HasFee returns a boolean if a field has been set.

func (*CapitalGrant) HasRepayment

func (o *CapitalGrant) HasRepayment() bool

HasRepayment returns a boolean if a field has been set.

func (CapitalGrant) MarshalJSON

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

func (*CapitalGrant) SetAmount

func (o *CapitalGrant) SetAmount(v Amount)

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

func (*CapitalGrant) SetBalances

func (o *CapitalGrant) SetBalances(v CapitalBalance)

SetBalances sets field value

func (*CapitalGrant) SetCounterparty

func (o *CapitalGrant) SetCounterparty(v Counterparty)

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

func (*CapitalGrant) SetFee

func (o *CapitalGrant) SetFee(v Fee)

SetFee gets a reference to the given Fee and assigns it to the Fee field.

func (*CapitalGrant) SetGrantAccountId

func (o *CapitalGrant) SetGrantAccountId(v string)

SetGrantAccountId sets field value

func (*CapitalGrant) SetGrantOfferId

func (o *CapitalGrant) SetGrantOfferId(v string)

SetGrantOfferId sets field value

func (*CapitalGrant) SetId

func (o *CapitalGrant) SetId(v string)

SetId sets field value

func (*CapitalGrant) SetRepayment

func (o *CapitalGrant) SetRepayment(v Repayment)

SetRepayment gets a reference to the given Repayment and assigns it to the Repayment field.

func (*CapitalGrant) SetStatus

func (o *CapitalGrant) SetStatus(v string)

SetStatus sets field value

func (CapitalGrant) ToMap

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

type CapitalGrantInfo

type CapitalGrantInfo struct {
	Counterparty *Counterparty `json:"counterparty,omitempty"`
	// The identifier of the grant account used for the grant.
	GrantAccountId string `json:"grantAccountId"`
	// The identifier of the grant offer that has been selected and from which the grant details will be used.
	GrantOfferId string `json:"grantOfferId"`
}

CapitalGrantInfo struct for CapitalGrantInfo

func NewCapitalGrantInfo

func NewCapitalGrantInfo(grantAccountId string, grantOfferId string) *CapitalGrantInfo

NewCapitalGrantInfo instantiates a new CapitalGrantInfo 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 NewCapitalGrantInfoWithDefaults

func NewCapitalGrantInfoWithDefaults() *CapitalGrantInfo

NewCapitalGrantInfoWithDefaults instantiates a new CapitalGrantInfo 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 (*CapitalGrantInfo) GetCounterparty

func (o *CapitalGrantInfo) GetCounterparty() Counterparty

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

func (*CapitalGrantInfo) GetCounterpartyOk

func (o *CapitalGrantInfo) GetCounterpartyOk() (*Counterparty, 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 (*CapitalGrantInfo) GetGrantAccountId

func (o *CapitalGrantInfo) GetGrantAccountId() string

GetGrantAccountId returns the GrantAccountId field value

func (*CapitalGrantInfo) GetGrantAccountIdOk

func (o *CapitalGrantInfo) GetGrantAccountIdOk() (*string, bool)

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

func (*CapitalGrantInfo) GetGrantOfferId

func (o *CapitalGrantInfo) GetGrantOfferId() string

GetGrantOfferId returns the GrantOfferId field value

func (*CapitalGrantInfo) GetGrantOfferIdOk

func (o *CapitalGrantInfo) GetGrantOfferIdOk() (*string, bool)

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

func (*CapitalGrantInfo) HasCounterparty

func (o *CapitalGrantInfo) HasCounterparty() bool

HasCounterparty returns a boolean if a field has been set.

func (CapitalGrantInfo) MarshalJSON

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

func (*CapitalGrantInfo) SetCounterparty

func (o *CapitalGrantInfo) SetCounterparty(v Counterparty)

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

func (*CapitalGrantInfo) SetGrantAccountId

func (o *CapitalGrantInfo) SetGrantAccountId(v string)

SetGrantAccountId sets field value

func (*CapitalGrantInfo) SetGrantOfferId

func (o *CapitalGrantInfo) SetGrantOfferId(v string)

SetGrantOfferId sets field value

func (CapitalGrantInfo) ToMap

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

type CapitalGrants

type CapitalGrants struct {
	// The unique identifier of the grant.
	Grants []CapitalGrant `json:"grants"`
}

CapitalGrants struct for CapitalGrants

func NewCapitalGrants

func NewCapitalGrants(grants []CapitalGrant) *CapitalGrants

NewCapitalGrants instantiates a new CapitalGrants 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 NewCapitalGrantsWithDefaults

func NewCapitalGrantsWithDefaults() *CapitalGrants

NewCapitalGrantsWithDefaults instantiates a new CapitalGrants 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 (*CapitalGrants) GetGrants

func (o *CapitalGrants) GetGrants() []CapitalGrant

GetGrants returns the Grants field value

func (*CapitalGrants) GetGrantsOk

func (o *CapitalGrants) GetGrantsOk() ([]CapitalGrant, bool)

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

func (CapitalGrants) MarshalJSON

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

func (*CapitalGrants) SetGrants

func (o *CapitalGrants) SetGrants(v []CapitalGrant)

SetGrants sets field value

func (CapitalGrants) ToMap

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

type Counterparty

type Counterparty struct {
	// The identifier of the receiving account holder. The payout will default to the primary balance account of this account holder if no `balanceAccountId` is provided.
	AccountHolderId *string `json:"accountHolderId,omitempty"`
	// The identifier of the balance account that belongs to the receiving account holder.
	BalanceAccountId *string `json:"balanceAccountId,omitempty"`
	// The identifier of the transfer instrument that belongs to the legal entity of the account holder.
	TransferInstrumentId *string `json:"transferInstrumentId,omitempty"`
}

Counterparty struct for Counterparty

func NewCounterparty

func NewCounterparty() *Counterparty

NewCounterparty instantiates a new Counterparty 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 NewCounterpartyWithDefaults

func NewCounterpartyWithDefaults() *Counterparty

NewCounterpartyWithDefaults instantiates a new Counterparty 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 (*Counterparty) GetAccountHolderId

func (o *Counterparty) GetAccountHolderId() string

GetAccountHolderId returns the AccountHolderId field value if set, zero value otherwise.

func (*Counterparty) GetAccountHolderIdOk

func (o *Counterparty) GetAccountHolderIdOk() (*string, bool)

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

func (*Counterparty) GetBalanceAccountId

func (o *Counterparty) GetBalanceAccountId() string

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

func (*Counterparty) GetBalanceAccountIdOk

func (o *Counterparty) 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 (*Counterparty) GetTransferInstrumentId

func (o *Counterparty) GetTransferInstrumentId() string

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

func (*Counterparty) GetTransferInstrumentIdOk

func (o *Counterparty) 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 (*Counterparty) HasAccountHolderId

func (o *Counterparty) HasAccountHolderId() bool

HasAccountHolderId returns a boolean if a field has been set.

func (*Counterparty) HasBalanceAccountId

func (o *Counterparty) HasBalanceAccountId() bool

HasBalanceAccountId returns a boolean if a field has been set.

func (*Counterparty) HasTransferInstrumentId

func (o *Counterparty) HasTransferInstrumentId() bool

HasTransferInstrumentId returns a boolean if a field has been set.

func (Counterparty) MarshalJSON

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

func (*Counterparty) SetAccountHolderId

func (o *Counterparty) SetAccountHolderId(v string)

SetAccountHolderId gets a reference to the given string and assigns it to the AccountHolderId field.

func (*Counterparty) SetBalanceAccountId

func (o *Counterparty) SetBalanceAccountId(v string)

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

func (*Counterparty) SetTransferInstrumentId

func (o *Counterparty) SetTransferInstrumentId(v string)

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

func (Counterparty) ToMap

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

type CounterpartyInfoV3

type CounterpartyInfoV3 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"`
	// Unique identifier of the [transfer instrument](https://docs.adyen.com/api-explorer/#/legalentity/latest/post/transferInstruments__resParam_id).
	TransferInstrumentId *string `json:"transferInstrumentId,omitempty"`
}

CounterpartyInfoV3 struct for CounterpartyInfoV3

func NewCounterpartyInfoV3

func NewCounterpartyInfoV3() *CounterpartyInfoV3

NewCounterpartyInfoV3 instantiates a new CounterpartyInfoV3 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 NewCounterpartyInfoV3WithDefaults

func NewCounterpartyInfoV3WithDefaults() *CounterpartyInfoV3

NewCounterpartyInfoV3WithDefaults instantiates a new CounterpartyInfoV3 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 (*CounterpartyInfoV3) GetBalanceAccountId

func (o *CounterpartyInfoV3) GetBalanceAccountId() string

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

func (*CounterpartyInfoV3) GetBalanceAccountIdOk

func (o *CounterpartyInfoV3) 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 (*CounterpartyInfoV3) GetBankAccount

func (o *CounterpartyInfoV3) GetBankAccount() BankAccountV3

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

func (*CounterpartyInfoV3) GetBankAccountOk

func (o *CounterpartyInfoV3) 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 (*CounterpartyInfoV3) GetTransferInstrumentId

func (o *CounterpartyInfoV3) GetTransferInstrumentId() string

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

func (*CounterpartyInfoV3) GetTransferInstrumentIdOk

func (o *CounterpartyInfoV3) 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 (*CounterpartyInfoV3) HasBalanceAccountId

func (o *CounterpartyInfoV3) HasBalanceAccountId() bool

HasBalanceAccountId returns a boolean if a field has been set.

func (*CounterpartyInfoV3) HasBankAccount

func (o *CounterpartyInfoV3) HasBankAccount() bool

HasBankAccount returns a boolean if a field has been set.

func (*CounterpartyInfoV3) HasTransferInstrumentId

func (o *CounterpartyInfoV3) HasTransferInstrumentId() bool

HasTransferInstrumentId returns a boolean if a field has been set.

func (CounterpartyInfoV3) MarshalJSON

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

func (*CounterpartyInfoV3) SetBalanceAccountId

func (o *CounterpartyInfoV3) SetBalanceAccountId(v string)

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

func (*CounterpartyInfoV3) SetBankAccount

func (o *CounterpartyInfoV3) SetBankAccount(v BankAccountV3)

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

func (*CounterpartyInfoV3) SetTransferInstrumentId

func (o *CounterpartyInfoV3) SetTransferInstrumentId(v string)

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

func (CounterpartyInfoV3) ToMap

func (o CounterpartyInfoV3) 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"`
	// The form factor of the account.  Possible values: **physical**, **virtual**. Default value: **physical**.
	FormFactor common.NullableString `json:"formFactor,omitempty"`
	// **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) GetFormFactor added in v9.1.0

func (o *DKLocalAccountIdentification) GetFormFactor() string

GetFormFactor returns the FormFactor field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DKLocalAccountIdentification) GetFormFactorOk added in v9.1.0

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

GetFormFactorOk returns a tuple with the FormFactor field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

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) HasFormFactor added in v9.1.0

func (o *DKLocalAccountIdentification) HasFormFactor() bool

HasFormFactor returns a boolean if a field 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) SetFormFactor added in v9.1.0

func (o *DKLocalAccountIdentification) SetFormFactor(v string)

SetFormFactor gets a reference to the given NullableString and assigns it to the FormFactor field.

func (*DKLocalAccountIdentification) SetFormFactorNil added in v9.1.0

func (o *DKLocalAccountIdentification) SetFormFactorNil()

SetFormFactorNil sets the value for FormFactor to be an explicit nil

func (*DKLocalAccountIdentification) SetType

func (o *DKLocalAccountIdentification) SetType(v string)

SetType sets field value

func (DKLocalAccountIdentification) ToMap

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

func (*DKLocalAccountIdentification) UnsetFormFactor added in v9.1.0

func (o *DKLocalAccountIdentification) UnsetFormFactor()

UnsetFormFactor ensures that no value is present for FormFactor, not even an explicit nil

type Fee

type Fee struct {
	Amount Amount `json:"amount"`
}

Fee struct for Fee

func NewFee

func NewFee(amount Amount) *Fee

NewFee instantiates a new Fee 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 NewFeeWithDefaults

func NewFeeWithDefaults() *Fee

NewFeeWithDefaults instantiates a new Fee 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 (*Fee) GetAmount

func (o *Fee) GetAmount() Amount

GetAmount returns the Amount field value

func (*Fee) GetAmountOk

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

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

func (Fee) MarshalJSON

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

func (*Fee) SetAmount

func (o *Fee) SetAmount(v Amount)

SetAmount sets field value

func (Fee) ToMap

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

type FindTransfersResponse added in v9.1.0

type FindTransfersResponse struct {
	Links *Links `json:"_links,omitempty"`
	// Contains the transfers that match the query parameters.
	Data []TransferData `json:"data,omitempty"`
}

FindTransfersResponse struct for FindTransfersResponse

func NewFindTransfersResponse added in v9.1.0

func NewFindTransfersResponse() *FindTransfersResponse

NewFindTransfersResponse instantiates a new FindTransfersResponse 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 NewFindTransfersResponseWithDefaults added in v9.1.0

func NewFindTransfersResponseWithDefaults() *FindTransfersResponse

NewFindTransfersResponseWithDefaults instantiates a new FindTransfersResponse 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 (*FindTransfersResponse) GetData added in v9.1.0

func (o *FindTransfersResponse) GetData() []TransferData

GetData returns the Data field value if set, zero value otherwise.

func (*FindTransfersResponse) GetDataOk added in v9.1.0

func (o *FindTransfersResponse) GetDataOk() ([]TransferData, bool)

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

func (o *FindTransfersResponse) GetLinks() Links

GetLinks returns the Links field value if set, zero value otherwise.

func (*FindTransfersResponse) GetLinksOk added in v9.1.0

func (o *FindTransfersResponse) GetLinksOk() (*Links, bool)

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

func (*FindTransfersResponse) HasData added in v9.1.0

func (o *FindTransfersResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (o *FindTransfersResponse) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (FindTransfersResponse) MarshalJSON added in v9.1.0

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

func (*FindTransfersResponse) SetData added in v9.1.0

func (o *FindTransfersResponse) SetData(v []TransferData)

SetData gets a reference to the given []TransferData and assigns it to the Data field.

func (o *FindTransfersResponse) SetLinks(v Links)

SetLinks gets a reference to the given Links and assigns it to the Links field.

func (FindTransfersResponse) ToMap added in v9.1.0

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

type HKLocalAccountIdentification

type HKLocalAccountIdentification struct {
	// The 9- to 15-character bank account number (alphanumeric), without separators or whitespace. Starts with the 3-digit branch code.
	AccountNumber string `json:"accountNumber"`
	// The 3-digit clearing code, without separators or whitespace.
	ClearingCode string `json:"clearingCode"`
	// The form factor of the account.  Possible values: **physical**, **virtual**. Default value: **physical**.
	FormFactor common.NullableString `json:"formFactor,omitempty"`
	// **hkLocal**
	Type string `json:"type"`
}

HKLocalAccountIdentification struct for HKLocalAccountIdentification

func NewHKLocalAccountIdentification

func NewHKLocalAccountIdentification(accountNumber string, clearingCode 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

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

func (o *HKLocalAccountIdentification) GetAccountNumber() string

GetAccountNumber returns the AccountNumber field value

func (*HKLocalAccountIdentification) GetAccountNumberOk

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

func (o *HKLocalAccountIdentification) GetClearingCode() string

GetClearingCode returns the ClearingCode field value

func (*HKLocalAccountIdentification) GetClearingCodeOk

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

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

func (*HKLocalAccountIdentification) GetFormFactor added in v9.1.0

func (o *HKLocalAccountIdentification) GetFormFactor() string

GetFormFactor returns the FormFactor field value if set, zero value otherwise (both if not set or set to explicit null).

func (*HKLocalAccountIdentification) GetFormFactorOk added in v9.1.0

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

GetFormFactorOk returns a tuple with the FormFactor field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*HKLocalAccountIdentification) GetType

func (o *HKLocalAccountIdentification) GetType() string

GetType returns the Type field value

func (*HKLocalAccountIdentification) GetTypeOk

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) HasFormFactor added in v9.1.0

func (o *HKLocalAccountIdentification) HasFormFactor() bool

HasFormFactor returns a boolean if a field has been set.

func (HKLocalAccountIdentification) MarshalJSON

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

func (*HKLocalAccountIdentification) SetAccountNumber

func (o *HKLocalAccountIdentification) SetAccountNumber(v string)

SetAccountNumber sets field value

func (*HKLocalAccountIdentification) SetClearingCode

func (o *HKLocalAccountIdentification) SetClearingCode(v string)

SetClearingCode sets field value

func (*HKLocalAccountIdentification) SetFormFactor added in v9.1.0

func (o *HKLocalAccountIdentification) SetFormFactor(v string)

SetFormFactor gets a reference to the given NullableString and assigns it to the FormFactor field.

func (*HKLocalAccountIdentification) SetFormFactorNil added in v9.1.0

func (o *HKLocalAccountIdentification) SetFormFactorNil()

SetFormFactorNil sets the value for FormFactor to be an explicit nil

func (*HKLocalAccountIdentification) SetType

func (o *HKLocalAccountIdentification) SetType(v string)

SetType sets field value

func (HKLocalAccountIdentification) ToMap

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

func (*HKLocalAccountIdentification) UnsetFormFactor added in v9.1.0

func (o *HKLocalAccountIdentification) UnsetFormFactor()

UnsetFormFactor ensures that no value is present for FormFactor, not even an explicit nil

type HULocalAccountIdentification

type HULocalAccountIdentification struct {
	// The 24-digit bank account number, without separators or whitespace.
	AccountNumber string `json:"accountNumber"`
	// The form factor of the account.  Possible values: **physical**, **virtual**. Default value: **physical**.
	FormFactor common.NullableString `json:"formFactor,omitempty"`
	// **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) GetFormFactor added in v9.1.0

func (o *HULocalAccountIdentification) GetFormFactor() string

GetFormFactor returns the FormFactor field value if set, zero value otherwise (both if not set or set to explicit null).

func (*HULocalAccountIdentification) GetFormFactorOk added in v9.1.0

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

GetFormFactorOk returns a tuple with the FormFactor field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

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) HasFormFactor added in v9.1.0

func (o *HULocalAccountIdentification) HasFormFactor() bool

HasFormFactor returns a boolean if a field 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) SetFormFactor added in v9.1.0

func (o *HULocalAccountIdentification) SetFormFactor(v string)

SetFormFactor gets a reference to the given NullableString and assigns it to the FormFactor field.

func (*HULocalAccountIdentification) SetFormFactorNil added in v9.1.0

func (o *HULocalAccountIdentification) SetFormFactorNil()

SetFormFactorNil sets the value for FormFactor to be an explicit nil

func (*HULocalAccountIdentification) SetType

func (o *HULocalAccountIdentification) SetType(v string)

SetType sets field value

func (HULocalAccountIdentification) ToMap

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

func (*HULocalAccountIdentification) UnsetFormFactor added in v9.1.0

func (o *HULocalAccountIdentification) UnsetFormFactor()

UnsetFormFactor ensures that no value is present for FormFactor, not even an explicit nil

type IbanAccountIdentification

type IbanAccountIdentification struct {
	// The form factor of the account.  Possible values: **physical**, **virtual**. Default value: **physical**.
	FormFactor common.NullableString `json:"formFactor,omitempty"`
	// 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) GetFormFactor added in v9.1.0

func (o *IbanAccountIdentification) GetFormFactor() string

GetFormFactor returns the FormFactor field value if set, zero value otherwise (both if not set or set to explicit null).

func (*IbanAccountIdentification) GetFormFactorOk added in v9.1.0

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

GetFormFactorOk returns a tuple with the FormFactor field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

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) HasFormFactor added in v9.1.0

func (o *IbanAccountIdentification) HasFormFactor() bool

HasFormFactor returns a boolean if a field has been set.

func (IbanAccountIdentification) MarshalJSON

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

func (*IbanAccountIdentification) SetFormFactor added in v9.1.0

func (o *IbanAccountIdentification) SetFormFactor(v string)

SetFormFactor gets a reference to the given NullableString and assigns it to the FormFactor field.

func (*IbanAccountIdentification) SetFormFactorNil added in v9.1.0

func (o *IbanAccountIdentification) SetFormFactorNil()

SetFormFactorNil sets the value for FormFactor to be an explicit nil

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)

func (*IbanAccountIdentification) UnsetFormFactor added in v9.1.0

func (o *IbanAccountIdentification) UnsetFormFactor()

UnsetFormFactor ensures that no value is present for FormFactor, not even an explicit nil

type InternalCategoryData

type InternalCategoryData struct {
	// The capture's merchant reference included in the transfer.
	ModificationMerchantReference *string `json:"modificationMerchantReference,omitempty"`
	// The capture reference included in the transfer.
	ModificationPspReference *string `json:"modificationPspReference,omitempty"`
	// **internal**
	Type *string `json:"type,omitempty"`
}

InternalCategoryData struct for InternalCategoryData

func NewInternalCategoryData

func NewInternalCategoryData() *InternalCategoryData

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

func NewInternalCategoryDataWithDefaults

func NewInternalCategoryDataWithDefaults() *InternalCategoryData

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

func (*InternalCategoryData) GetModificationMerchantReference

func (o *InternalCategoryData) GetModificationMerchantReference() string

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

func (*InternalCategoryData) GetModificationMerchantReferenceOk

func (o *InternalCategoryData) GetModificationMerchantReferenceOk() (*string, bool)

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

func (*InternalCategoryData) GetModificationPspReference

func (o *InternalCategoryData) GetModificationPspReference() string

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

func (*InternalCategoryData) GetModificationPspReferenceOk

func (o *InternalCategoryData) GetModificationPspReferenceOk() (*string, bool)

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

func (*InternalCategoryData) GetType

func (o *InternalCategoryData) GetType() string

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

func (*InternalCategoryData) GetTypeOk

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

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

func (*InternalCategoryData) HasModificationMerchantReference

func (o *InternalCategoryData) HasModificationMerchantReference() bool

HasModificationMerchantReference returns a boolean if a field has been set.

func (*InternalCategoryData) HasModificationPspReference

func (o *InternalCategoryData) HasModificationPspReference() bool

HasModificationPspReference returns a boolean if a field has been set.

func (*InternalCategoryData) HasType

func (o *InternalCategoryData) HasType() bool

HasType returns a boolean if a field has been set.

func (InternalCategoryData) MarshalJSON

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

func (*InternalCategoryData) SetModificationMerchantReference

func (o *InternalCategoryData) SetModificationMerchantReference(v string)

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

func (*InternalCategoryData) SetModificationPspReference

func (o *InternalCategoryData) SetModificationPspReference(v string)

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

func (*InternalCategoryData) SetType

func (o *InternalCategoryData) SetType(v string)

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

func (InternalCategoryData) ToMap

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

type InvalidField

type InvalidField struct {
	// Description of the validation error.
	Message string `json:"message"`
	// The field that has an invalid value.
	Name string `json:"name"`
	// The invalid value.
	Value string `json:"value"`
}

InvalidField struct for InvalidField

func NewInvalidField

func NewInvalidField(message string, name string, value string) *InvalidField

NewInvalidField instantiates a new InvalidField 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 NewInvalidFieldWithDefaults

func NewInvalidFieldWithDefaults() *InvalidField

NewInvalidFieldWithDefaults instantiates a new InvalidField 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 (*InvalidField) GetMessage

func (o *InvalidField) GetMessage() string

GetMessage returns the Message field value

func (*InvalidField) GetMessageOk

func (o *InvalidField) GetMessageOk() (*string, bool)

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

func (*InvalidField) GetName

func (o *InvalidField) GetName() string

GetName returns the Name field value

func (*InvalidField) GetNameOk

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

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

func (*InvalidField) GetValue

func (o *InvalidField) GetValue() string

GetValue returns the Value field value

func (*InvalidField) GetValueOk

func (o *InvalidField) GetValueOk() (*string, bool)

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

func (InvalidField) MarshalJSON

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

func (*InvalidField) SetMessage

func (o *InvalidField) SetMessage(v string)

SetMessage sets field value

func (*InvalidField) SetName

func (o *InvalidField) SetName(v string)

SetName sets field value

func (*InvalidField) SetValue

func (o *InvalidField) SetValue(v string)

SetValue sets field value

func (InvalidField) ToMap

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

type IssuedCard

type IssuedCard struct {
	// The authorisation type. For example, **defaultAuthorisation**, **preAuthorisation**, **finalAuthorisation**
	AuthorisationType *string `json:"authorisationType,omitempty"`
	// Indicates the method used for entering the PAN to initiate a transaction.  Possible values: **manual**, **chip**, **magstripe**, **contactless**, **cof**, **ecommerce**, **token**.
	PanEntryMode *string `json:"panEntryMode,omitempty"`
	// Contains information about how the payment was processed. For example, **ecommerce** for online or **pos** for in-person payments.
	ProcessingType           *string                   `json:"processingType,omitempty"`
	RelayedAuthorisationData *RelayedAuthorisationData `json:"relayedAuthorisationData,omitempty"`
	// The identifier of the original payment provided by the scheme. The Id could be alphanumeric or numeric depending on the scheme. The schemeTraceID should be referring to an original schemeUniqueTransactionID provided in an earlier payment (not necessarily processed by Adyen). Instances of available schemeTraceId is authAdjustment or recurring payments.
	SchemeTraceId *string `json:"schemeTraceId,omitempty"`
	// The unique identifier created by the scheme. The ID could be alphanumeric or numeric depending on the scheme.
	SchemeUniqueTransactionId *string `json:"schemeUniqueTransactionId,omitempty"`
	// **issuedCard**
	Type *string `json:"type,omitempty"`
	// The evaluation of the validation facts. See [validation checks](https://docs.adyen.com/issuing/validation-checks) for more information.
	ValidationFacts []TransferNotificationValidationFact `json:"validationFacts,omitempty"`
}

IssuedCard struct for IssuedCard

func NewIssuedCard

func NewIssuedCard() *IssuedCard

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

func NewIssuedCardWithDefaults

func NewIssuedCardWithDefaults() *IssuedCard

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

func (*IssuedCard) GetAuthorisationType

func (o *IssuedCard) GetAuthorisationType() string

GetAuthorisationType returns the AuthorisationType field value if set, zero value otherwise.

func (*IssuedCard) GetAuthorisationTypeOk

func (o *IssuedCard) GetAuthorisationTypeOk() (*string, bool)

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

func (*IssuedCard) GetPanEntryMode

func (o *IssuedCard) GetPanEntryMode() string

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

func (*IssuedCard) GetPanEntryModeOk

func (o *IssuedCard) GetPanEntryModeOk() (*string, bool)

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

func (*IssuedCard) GetProcessingType

func (o *IssuedCard) GetProcessingType() string

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

func (*IssuedCard) GetProcessingTypeOk

func (o *IssuedCard) GetProcessingTypeOk() (*string, bool)

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

func (*IssuedCard) GetRelayedAuthorisationData

func (o *IssuedCard) GetRelayedAuthorisationData() RelayedAuthorisationData

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

func (*IssuedCard) GetRelayedAuthorisationDataOk

func (o *IssuedCard) GetRelayedAuthorisationDataOk() (*RelayedAuthorisationData, bool)

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

func (*IssuedCard) GetSchemeTraceId

func (o *IssuedCard) GetSchemeTraceId() string

GetSchemeTraceId returns the SchemeTraceId field value if set, zero value otherwise.

func (*IssuedCard) GetSchemeTraceIdOk

func (o *IssuedCard) GetSchemeTraceIdOk() (*string, bool)

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

func (*IssuedCard) GetSchemeUniqueTransactionId

func (o *IssuedCard) GetSchemeUniqueTransactionId() string

GetSchemeUniqueTransactionId returns the SchemeUniqueTransactionId field value if set, zero value otherwise.

func (*IssuedCard) GetSchemeUniqueTransactionIdOk

func (o *IssuedCard) GetSchemeUniqueTransactionIdOk() (*string, bool)

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

func (*IssuedCard) GetType

func (o *IssuedCard) GetType() string

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

func (*IssuedCard) GetTypeOk

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

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

func (*IssuedCard) GetValidationFacts

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

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

func (*IssuedCard) GetValidationFactsOk

func (o *IssuedCard) GetValidationFactsOk() ([]TransferNotificationValidationFact, bool)

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

func (*IssuedCard) HasAuthorisationType

func (o *IssuedCard) HasAuthorisationType() bool

HasAuthorisationType returns a boolean if a field has been set.

func (*IssuedCard) HasPanEntryMode

func (o *IssuedCard) HasPanEntryMode() bool

HasPanEntryMode returns a boolean if a field has been set.

func (*IssuedCard) HasProcessingType

func (o *IssuedCard) HasProcessingType() bool

HasProcessingType returns a boolean if a field has been set.

func (*IssuedCard) HasRelayedAuthorisationData

func (o *IssuedCard) HasRelayedAuthorisationData() bool

HasRelayedAuthorisationData returns a boolean if a field has been set.

func (*IssuedCard) HasSchemeTraceId

func (o *IssuedCard) HasSchemeTraceId() bool

HasSchemeTraceId returns a boolean if a field has been set.

func (*IssuedCard) HasSchemeUniqueTransactionId

func (o *IssuedCard) HasSchemeUniqueTransactionId() bool

HasSchemeUniqueTransactionId returns a boolean if a field has been set.

func (*IssuedCard) HasType

func (o *IssuedCard) HasType() bool

HasType returns a boolean if a field has been set.

func (*IssuedCard) HasValidationFacts

func (o *IssuedCard) HasValidationFacts() bool

HasValidationFacts returns a boolean if a field has been set.

func (IssuedCard) MarshalJSON

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

func (*IssuedCard) SetAuthorisationType

func (o *IssuedCard) SetAuthorisationType(v string)

SetAuthorisationType gets a reference to the given string and assigns it to the AuthorisationType field.

func (*IssuedCard) SetPanEntryMode

func (o *IssuedCard) SetPanEntryMode(v string)

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

func (*IssuedCard) SetProcessingType

func (o *IssuedCard) SetProcessingType(v string)

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

func (*IssuedCard) SetRelayedAuthorisationData

func (o *IssuedCard) SetRelayedAuthorisationData(v RelayedAuthorisationData)

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

func (*IssuedCard) SetSchemeTraceId

func (o *IssuedCard) SetSchemeTraceId(v string)

SetSchemeTraceId gets a reference to the given string and assigns it to the SchemeTraceId field.

func (*IssuedCard) SetSchemeUniqueTransactionId

func (o *IssuedCard) SetSchemeUniqueTransactionId(v string)

SetSchemeUniqueTransactionId gets a reference to the given string and assigns it to the SchemeUniqueTransactionId field.

func (*IssuedCard) SetType

func (o *IssuedCard) SetType(v string)

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

func (*IssuedCard) SetValidationFacts

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

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

func (IssuedCard) ToMap

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

type JSONObject

type JSONObject struct {
	Paths    []JSONPath `json:"paths,omitempty"`
	RootPath *JSONPath  `json:"rootPath,omitempty"`
}

JSONObject struct for JSONObject

func NewJSONObject

func NewJSONObject() *JSONObject

NewJSONObject instantiates a new JSONObject 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 NewJSONObjectWithDefaults

func NewJSONObjectWithDefaults() *JSONObject

NewJSONObjectWithDefaults instantiates a new JSONObject 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 (*JSONObject) GetPaths

func (o *JSONObject) GetPaths() []JSONPath

GetPaths returns the Paths field value if set, zero value otherwise.

func (*JSONObject) GetPathsOk

func (o *JSONObject) GetPathsOk() ([]JSONPath, bool)

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

func (*JSONObject) GetRootPath

func (o *JSONObject) GetRootPath() JSONPath

GetRootPath returns the RootPath field value if set, zero value otherwise.

func (*JSONObject) GetRootPathOk

func (o *JSONObject) GetRootPathOk() (*JSONPath, bool)

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

func (*JSONObject) HasPaths

func (o *JSONObject) HasPaths() bool

HasPaths returns a boolean if a field has been set.

func (*JSONObject) HasRootPath

func (o *JSONObject) HasRootPath() bool

HasRootPath returns a boolean if a field has been set.

func (JSONObject) MarshalJSON

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

func (*JSONObject) SetPaths

func (o *JSONObject) SetPaths(v []JSONPath)

SetPaths gets a reference to the given []JSONPath and assigns it to the Paths field.

func (*JSONObject) SetRootPath

func (o *JSONObject) SetRootPath(v JSONPath)

SetRootPath gets a reference to the given JSONPath and assigns it to the RootPath field.

func (JSONObject) ToMap

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

type JSONPath

type JSONPath struct {
	Content []string `json:"content,omitempty"`
}

JSONPath struct for JSONPath

func NewJSONPath

func NewJSONPath() *JSONPath

NewJSONPath instantiates a new JSONPath 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 NewJSONPathWithDefaults

func NewJSONPathWithDefaults() *JSONPath

NewJSONPathWithDefaults instantiates a new JSONPath 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 (*JSONPath) GetContent

func (o *JSONPath) GetContent() []string

GetContent returns the Content field value if set, zero value otherwise.

func (*JSONPath) GetContentOk

func (o *JSONPath) GetContentOk() ([]string, bool)

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

func (*JSONPath) HasContent

func (o *JSONPath) HasContent() bool

HasContent returns a boolean if a field has been set.

func (JSONPath) MarshalJSON

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

func (*JSONPath) SetContent

func (o *JSONPath) SetContent(v []string)

SetContent gets a reference to the given []string and assigns it to the Content field.

func (JSONPath) ToMap

func (o JSONPath) ToMap() (map[string]interface{}, error)
type Link struct {
	// The link to the resource.
	Href *string `json:"href,omitempty"`
}

Link struct for Link

func NewLink() *Link

NewLink instantiates a new Link 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 NewLinkWithDefaults

func NewLinkWithDefaults() *Link

NewLinkWithDefaults instantiates a new Link 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 (*Link) GetHref

func (o *Link) GetHref() string

GetHref returns the Href field value if set, zero value otherwise.

func (*Link) GetHrefOk

func (o *Link) GetHrefOk() (*string, bool)

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

func (*Link) HasHref

func (o *Link) HasHref() bool

HasHref returns a boolean if a field has been set.

func (Link) MarshalJSON

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

func (*Link) SetHref

func (o *Link) SetHref(v string)

SetHref gets a reference to the given string and assigns it to the Href field.

func (Link) ToMap

func (o Link) ToMap() (map[string]interface{}, error)
type Links struct {
	Next *Link `json:"next,omitempty"`
	Prev *Link `json:"prev,omitempty"`
}

Links struct for Links

func NewLinks() *Links

NewLinks instantiates a new Links 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 NewLinksWithDefaults

func NewLinksWithDefaults() *Links

NewLinksWithDefaults instantiates a new Links 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 (*Links) GetNext

func (o *Links) GetNext() Link

GetNext returns the Next field value if set, zero value otherwise.

func (*Links) GetNextOk

func (o *Links) GetNextOk() (*Link, bool)

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

func (*Links) GetPrev

func (o *Links) GetPrev() Link

GetPrev returns the Prev field value if set, zero value otherwise.

func (*Links) GetPrevOk

func (o *Links) GetPrevOk() (*Link, bool)

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

func (*Links) HasNext

func (o *Links) HasNext() bool

HasNext returns a boolean if a field has been set.

func (*Links) HasPrev

func (o *Links) HasPrev() bool

HasPrev returns a boolean if a field has been set.

func (Links) MarshalJSON

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

func (*Links) SetNext

func (o *Links) SetNext(v Link)

SetNext gets a reference to the given Link and assigns it to the Next field.

func (*Links) SetPrev

func (o *Links) SetPrev(v Link)

SetPrev gets a reference to the given Link and assigns it to the Prev field.

func (Links) ToMap

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

type MerchantData

type MerchantData struct {
	// The unique identifier of the merchant's acquirer.
	AcquirerId *string `json:"acquirerId,omitempty"`
	// 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) GetAcquirerId

func (o *MerchantData) GetAcquirerId() string

GetAcquirerId returns the AcquirerId field value if set, zero value otherwise.

func (*MerchantData) GetAcquirerIdOk

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

GetAcquirerIdOk returns a tuple with the AcquirerId field value if set, nil otherwise and a boolean to check if the value has been 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) HasAcquirerId

func (o *MerchantData) HasAcquirerId() bool

HasAcquirerId returns a boolean if a field 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) SetAcquirerId

func (o *MerchantData) SetAcquirerId(v string)

SetAcquirerId gets a reference to the given string and assigns it to the AcquirerId field.

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 Modification added in v9.1.0

type Modification struct {
	// The direction of the money movement.
	Direction *string `json:"direction,omitempty"`
	// Our reference for the modification.
	Id *string `json:"id,omitempty"`
	// Your reference for the modification, used internally within your platform.
	Reference *string `json:"reference,omitempty"`
	// The status of the transfer event.
	Status *string `json:"status,omitempty"`
	// The type of transfer modification.
	Type *string `json:"type,omitempty"`
}

Modification struct for Modification

func NewModification added in v9.1.0

func NewModification() *Modification

NewModification instantiates a new Modification 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 NewModificationWithDefaults added in v9.1.0

func NewModificationWithDefaults() *Modification

NewModificationWithDefaults instantiates a new Modification 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 (*Modification) GetDirection added in v9.1.0

func (o *Modification) GetDirection() string

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

func (*Modification) GetDirectionOk added in v9.1.0

func (o *Modification) 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 (*Modification) GetId added in v9.1.0

func (o *Modification) GetId() string

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

func (*Modification) GetIdOk added in v9.1.0

func (o *Modification) 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 (*Modification) GetReference added in v9.1.0

func (o *Modification) GetReference() string

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

func (*Modification) GetReferenceOk added in v9.1.0

func (o *Modification) 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 (*Modification) GetStatus added in v9.1.0

func (o *Modification) GetStatus() string

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

func (*Modification) GetStatusOk added in v9.1.0

func (o *Modification) 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 (*Modification) GetType added in v9.1.0

func (o *Modification) GetType() string

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

func (*Modification) GetTypeOk added in v9.1.0

func (o *Modification) 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 (*Modification) HasDirection added in v9.1.0

func (o *Modification) HasDirection() bool

HasDirection returns a boolean if a field has been set.

func (*Modification) HasId added in v9.1.0

func (o *Modification) HasId() bool

HasId returns a boolean if a field has been set.

func (*Modification) HasReference added in v9.1.0

func (o *Modification) HasReference() bool

HasReference returns a boolean if a field has been set.

func (*Modification) HasStatus added in v9.1.0

func (o *Modification) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*Modification) HasType added in v9.1.0

func (o *Modification) HasType() bool

HasType returns a boolean if a field has been set.

func (Modification) MarshalJSON added in v9.1.0

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

func (*Modification) SetDirection added in v9.1.0

func (o *Modification) SetDirection(v string)

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

func (*Modification) SetId added in v9.1.0

func (o *Modification) SetId(v string)

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

func (*Modification) SetReference added in v9.1.0

func (o *Modification) SetReference(v string)

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

func (*Modification) SetStatus added in v9.1.0

func (o *Modification) SetStatus(v string)

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

func (*Modification) SetType added in v9.1.0

func (o *Modification) SetType(v string)

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

func (Modification) ToMap added in v9.1.0

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

type NOLocalAccountIdentification

type NOLocalAccountIdentification struct {
	// The 11-digit bank account number, without separators or whitespace.
	AccountNumber string `json:"accountNumber"`
	// The form factor of the account.  Possible values: **physical**, **virtual**. Default value: **physical**.
	FormFactor common.NullableString `json:"formFactor,omitempty"`
	// **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) GetFormFactor added in v9.1.0

func (o *NOLocalAccountIdentification) GetFormFactor() string

GetFormFactor returns the FormFactor field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NOLocalAccountIdentification) GetFormFactorOk added in v9.1.0

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

GetFormFactorOk returns a tuple with the FormFactor field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

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) HasFormFactor added in v9.1.0

func (o *NOLocalAccountIdentification) HasFormFactor() bool

HasFormFactor returns a boolean if a field 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) SetFormFactor added in v9.1.0

func (o *NOLocalAccountIdentification) SetFormFactor(v string)

SetFormFactor gets a reference to the given NullableString and assigns it to the FormFactor field.

func (*NOLocalAccountIdentification) SetFormFactorNil added in v9.1.0

func (o *NOLocalAccountIdentification) SetFormFactorNil()

SetFormFactorNil sets the value for FormFactor to be an explicit nil

func (*NOLocalAccountIdentification) SetType

func (o *NOLocalAccountIdentification) SetType(v string)

SetType sets field value

func (NOLocalAccountIdentification) ToMap

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

func (*NOLocalAccountIdentification) UnsetFormFactor added in v9.1.0

func (o *NOLocalAccountIdentification) UnsetFormFactor()

UnsetFormFactor ensures that no value is present for FormFactor, not even an explicit nil

type NZLocalAccountIdentification

type NZLocalAccountIdentification struct {
	// The 15-16 digit bank account number. The first 2 digits are the bank number, the next 4 digits are the branch number, the next 7 digits are the account number, and the final 2-3 digits are the suffix.
	AccountNumber string `json:"accountNumber"`
	// The form factor of the account.  Possible values: **physical**, **virtual**. Default value: **physical**.
	FormFactor common.NullableString `json:"formFactor,omitempty"`
	// **nzLocal**
	Type string `json:"type"`
}

NZLocalAccountIdentification struct for NZLocalAccountIdentification

func NewNZLocalAccountIdentification

func NewNZLocalAccountIdentification(accountNumber 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

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

func (o *NZLocalAccountIdentification) GetAccountNumber() string

GetAccountNumber returns the AccountNumber field value

func (*NZLocalAccountIdentification) GetAccountNumberOk

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) GetFormFactor added in v9.1.0

func (o *NZLocalAccountIdentification) GetFormFactor() string

GetFormFactor returns the FormFactor field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NZLocalAccountIdentification) GetFormFactorOk added in v9.1.0

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

GetFormFactorOk returns a tuple with the FormFactor field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NZLocalAccountIdentification) GetType

func (o *NZLocalAccountIdentification) GetType() string

GetType returns the Type field value

func (*NZLocalAccountIdentification) GetTypeOk

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) HasFormFactor added in v9.1.0

func (o *NZLocalAccountIdentification) HasFormFactor() bool

HasFormFactor returns a boolean if a field has been set.

func (NZLocalAccountIdentification) MarshalJSON

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

func (*NZLocalAccountIdentification) SetAccountNumber

func (o *NZLocalAccountIdentification) SetAccountNumber(v string)

SetAccountNumber sets field value

func (*NZLocalAccountIdentification) SetFormFactor added in v9.1.0

func (o *NZLocalAccountIdentification) SetFormFactor(v string)

SetFormFactor gets a reference to the given NullableString and assigns it to the FormFactor field.

func (*NZLocalAccountIdentification) SetFormFactorNil added in v9.1.0

func (o *NZLocalAccountIdentification) SetFormFactorNil()

SetFormFactorNil sets the value for FormFactor to be an explicit nil

func (*NZLocalAccountIdentification) SetType

func (o *NZLocalAccountIdentification) SetType(v string)

SetType sets field value

func (NZLocalAccountIdentification) ToMap

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

func (*NZLocalAccountIdentification) UnsetFormFactor added in v9.1.0

func (o *NZLocalAccountIdentification) UnsetFormFactor()

UnsetFormFactor ensures that no value is present for FormFactor, not even an explicit nil

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 added in v9.1.0

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

func NewNullableAmountAdjustment added in v9.1.0

func NewNullableAmountAdjustment(val *AmountAdjustment) *NullableAmountAdjustment

func (NullableAmountAdjustment) Get added in v9.1.0

func (NullableAmountAdjustment) IsSet added in v9.1.0

func (v NullableAmountAdjustment) IsSet() bool

func (NullableAmountAdjustment) MarshalJSON added in v9.1.0

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

func (*NullableAmountAdjustment) Set added in v9.1.0

func (*NullableAmountAdjustment) UnmarshalJSON added in v9.1.0

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

func (*NullableAmountAdjustment) Unset added in v9.1.0

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 added in v9.1.0

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

func NewNullableBalanceMutation added in v9.1.0

func NewNullableBalanceMutation(val *BalanceMutation) *NullableBalanceMutation

func (NullableBalanceMutation) Get added in v9.1.0

func (NullableBalanceMutation) IsSet added in v9.1.0

func (v NullableBalanceMutation) IsSet() bool

func (NullableBalanceMutation) MarshalJSON added in v9.1.0

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

func (*NullableBalanceMutation) Set added in v9.1.0

func (*NullableBalanceMutation) UnmarshalJSON added in v9.1.0

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

func (*NullableBalanceMutation) Unset added in v9.1.0

func (v *NullableBalanceMutation) 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 NullableBankCategoryData

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

func NewNullableBankCategoryData

func NewNullableBankCategoryData(val *BankCategoryData) *NullableBankCategoryData

func (NullableBankCategoryData) Get

func (NullableBankCategoryData) IsSet

func (v NullableBankCategoryData) IsSet() bool

func (NullableBankCategoryData) MarshalJSON

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

func (*NullableBankCategoryData) Set

func (*NullableBankCategoryData) UnmarshalJSON

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

func (*NullableBankCategoryData) Unset

func (v *NullableBankCategoryData) 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 NullableCapitalBalance

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

func NewNullableCapitalBalance

func NewNullableCapitalBalance(val *CapitalBalance) *NullableCapitalBalance

func (NullableCapitalBalance) Get

func (NullableCapitalBalance) IsSet

func (v NullableCapitalBalance) IsSet() bool

func (NullableCapitalBalance) MarshalJSON

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

func (*NullableCapitalBalance) Set

func (*NullableCapitalBalance) UnmarshalJSON

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

func (*NullableCapitalBalance) Unset

func (v *NullableCapitalBalance) Unset()

type NullableCapitalGrant

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

func NewNullableCapitalGrant

func NewNullableCapitalGrant(val *CapitalGrant) *NullableCapitalGrant

func (NullableCapitalGrant) Get

func (NullableCapitalGrant) IsSet

func (v NullableCapitalGrant) IsSet() bool

func (NullableCapitalGrant) MarshalJSON

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

func (*NullableCapitalGrant) Set

func (v *NullableCapitalGrant) Set(val *CapitalGrant)

func (*NullableCapitalGrant) UnmarshalJSON

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

func (*NullableCapitalGrant) Unset

func (v *NullableCapitalGrant) Unset()

type NullableCapitalGrantInfo

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

func NewNullableCapitalGrantInfo

func NewNullableCapitalGrantInfo(val *CapitalGrantInfo) *NullableCapitalGrantInfo

func (NullableCapitalGrantInfo) Get

func (NullableCapitalGrantInfo) IsSet

func (v NullableCapitalGrantInfo) IsSet() bool

func (NullableCapitalGrantInfo) MarshalJSON

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

func (*NullableCapitalGrantInfo) Set

func (*NullableCapitalGrantInfo) UnmarshalJSON

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

func (*NullableCapitalGrantInfo) Unset

func (v *NullableCapitalGrantInfo) Unset()

type NullableCapitalGrants

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

func NewNullableCapitalGrants

func NewNullableCapitalGrants(val *CapitalGrants) *NullableCapitalGrants

func (NullableCapitalGrants) Get

func (NullableCapitalGrants) IsSet

func (v NullableCapitalGrants) IsSet() bool

func (NullableCapitalGrants) MarshalJSON

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

func (*NullableCapitalGrants) Set

func (v *NullableCapitalGrants) Set(val *CapitalGrants)

func (*NullableCapitalGrants) UnmarshalJSON

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

func (*NullableCapitalGrants) Unset

func (v *NullableCapitalGrants) Unset()

type NullableCounterparty

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

func NewNullableCounterparty

func NewNullableCounterparty(val *Counterparty) *NullableCounterparty

func (NullableCounterparty) Get

func (NullableCounterparty) IsSet

func (v NullableCounterparty) IsSet() bool

func (NullableCounterparty) MarshalJSON

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

func (*NullableCounterparty) Set

func (v *NullableCounterparty) Set(val *Counterparty)

func (*NullableCounterparty) UnmarshalJSON

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

func (*NullableCounterparty) Unset

func (v *NullableCounterparty) Unset()

type NullableCounterpartyInfoV3

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

func NewNullableCounterpartyInfoV3

func NewNullableCounterpartyInfoV3(val *CounterpartyInfoV3) *NullableCounterpartyInfoV3

func (NullableCounterpartyInfoV3) Get

func (NullableCounterpartyInfoV3) IsSet

func (v NullableCounterpartyInfoV3) IsSet() bool

func (NullableCounterpartyInfoV3) MarshalJSON

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

func (*NullableCounterpartyInfoV3) Set

func (*NullableCounterpartyInfoV3) UnmarshalJSON

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

func (*NullableCounterpartyInfoV3) Unset

func (v *NullableCounterpartyInfoV3) 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 NullableFee

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

func NewNullableFee

func NewNullableFee(val *Fee) *NullableFee

func (NullableFee) Get

func (v NullableFee) Get() *Fee

func (NullableFee) IsSet

func (v NullableFee) IsSet() bool

func (NullableFee) MarshalJSON

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

func (*NullableFee) Set

func (v *NullableFee) Set(val *Fee)

func (*NullableFee) UnmarshalJSON

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

func (*NullableFee) Unset

func (v *NullableFee) Unset()

type NullableFindTransfersResponse added in v9.1.0

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

func NewNullableFindTransfersResponse added in v9.1.0

func NewNullableFindTransfersResponse(val *FindTransfersResponse) *NullableFindTransfersResponse

func (NullableFindTransfersResponse) Get added in v9.1.0

func (NullableFindTransfersResponse) IsSet added in v9.1.0

func (NullableFindTransfersResponse) MarshalJSON added in v9.1.0

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

func (*NullableFindTransfersResponse) Set added in v9.1.0

func (*NullableFindTransfersResponse) UnmarshalJSON added in v9.1.0

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

func (*NullableFindTransfersResponse) Unset added in v9.1.0

func (v *NullableFindTransfersResponse) Unset()

type NullableHKLocalAccountIdentification

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

func (NullableHKLocalAccountIdentification) Get

func (NullableHKLocalAccountIdentification) IsSet

func (NullableHKLocalAccountIdentification) MarshalJSON

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

func (*NullableHKLocalAccountIdentification) Set

func (*NullableHKLocalAccountIdentification) UnmarshalJSON

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

func (*NullableHKLocalAccountIdentification) Unset

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 NullableInternalCategoryData

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

func NewNullableInternalCategoryData

func NewNullableInternalCategoryData(val *InternalCategoryData) *NullableInternalCategoryData

func (NullableInternalCategoryData) Get

func (NullableInternalCategoryData) IsSet

func (NullableInternalCategoryData) MarshalJSON

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

func (*NullableInternalCategoryData) Set

func (*NullableInternalCategoryData) UnmarshalJSON

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

func (*NullableInternalCategoryData) Unset

func (v *NullableInternalCategoryData) Unset()

type NullableInvalidField

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

func NewNullableInvalidField

func NewNullableInvalidField(val *InvalidField) *NullableInvalidField

func (NullableInvalidField) Get

func (NullableInvalidField) IsSet

func (v NullableInvalidField) IsSet() bool

func (NullableInvalidField) MarshalJSON

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

func (*NullableInvalidField) Set

func (v *NullableInvalidField) Set(val *InvalidField)

func (*NullableInvalidField) UnmarshalJSON

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

func (*NullableInvalidField) Unset

func (v *NullableInvalidField) Unset()

type NullableIssuedCard

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

func NewNullableIssuedCard

func NewNullableIssuedCard(val *IssuedCard) *NullableIssuedCard

func (NullableIssuedCard) Get

func (v NullableIssuedCard) Get() *IssuedCard

func (NullableIssuedCard) IsSet

func (v NullableIssuedCard) IsSet() bool

func (NullableIssuedCard) MarshalJSON

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

func (*NullableIssuedCard) Set

func (v *NullableIssuedCard) Set(val *IssuedCard)

func (*NullableIssuedCard) UnmarshalJSON

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

func (*NullableIssuedCard) Unset

func (v *NullableIssuedCard) Unset()

type NullableJSONObject

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

func NewNullableJSONObject

func NewNullableJSONObject(val *JSONObject) *NullableJSONObject

func (NullableJSONObject) Get

func (v NullableJSONObject) Get() *JSONObject

func (NullableJSONObject) IsSet

func (v NullableJSONObject) IsSet() bool

func (NullableJSONObject) MarshalJSON

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

func (*NullableJSONObject) Set

func (v *NullableJSONObject) Set(val *JSONObject)

func (*NullableJSONObject) UnmarshalJSON

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

func (*NullableJSONObject) Unset

func (v *NullableJSONObject) Unset()

type NullableJSONPath

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

func NewNullableJSONPath

func NewNullableJSONPath(val *JSONPath) *NullableJSONPath

func (NullableJSONPath) Get

func (v NullableJSONPath) Get() *JSONPath

func (NullableJSONPath) IsSet

func (v NullableJSONPath) IsSet() bool

func (NullableJSONPath) MarshalJSON

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

func (*NullableJSONPath) Set

func (v *NullableJSONPath) Set(val *JSONPath)

func (*NullableJSONPath) UnmarshalJSON

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

func (*NullableJSONPath) Unset

func (v *NullableJSONPath) Unset()
type NullableLink struct {
	// contains filtered or unexported fields
}
func NewNullableLink(val *Link) *NullableLink

func (NullableLink) Get

func (v NullableLink) Get() *Link

func (NullableLink) IsSet

func (v NullableLink) IsSet() bool

func (NullableLink) MarshalJSON

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

func (*NullableLink) Set

func (v *NullableLink) Set(val *Link)

func (*NullableLink) UnmarshalJSON

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

func (*NullableLink) Unset

func (v *NullableLink) Unset()
type NullableLinks struct {
	// contains filtered or unexported fields
}
func NewNullableLinks(val *Links) *NullableLinks

func (NullableLinks) Get

func (v NullableLinks) Get() *Links

func (NullableLinks) IsSet

func (v NullableLinks) IsSet() bool

func (NullableLinks) MarshalJSON

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

func (*NullableLinks) Set

func (v *NullableLinks) Set(val *Links)

func (*NullableLinks) UnmarshalJSON

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

func (*NullableLinks) Unset

func (v *NullableLinks) 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 NullableModification added in v9.1.0

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

func NewNullableModification added in v9.1.0

func NewNullableModification(val *Modification) *NullableModification

func (NullableModification) Get added in v9.1.0

func (NullableModification) IsSet added in v9.1.0

func (v NullableModification) IsSet() bool

func (NullableModification) MarshalJSON added in v9.1.0

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

func (*NullableModification) Set added in v9.1.0

func (v *NullableModification) Set(val *Modification)

func (*NullableModification) UnmarshalJSON added in v9.1.0

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

func (*NullableModification) Unset added in v9.1.0

func (v *NullableModification) 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

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

func (NullableNZLocalAccountIdentification) Get

func (NullableNZLocalAccountIdentification) IsSet

func (NullableNZLocalAccountIdentification) MarshalJSON

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

func (*NullableNZLocalAccountIdentification) Set

func (*NullableNZLocalAccountIdentification) UnmarshalJSON

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

func (*NullableNZLocalAccountIdentification) Unset

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 NullablePlatformPayment

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

func NewNullablePlatformPayment

func NewNullablePlatformPayment(val *PlatformPayment) *NullablePlatformPayment

func (NullablePlatformPayment) Get

func (NullablePlatformPayment) IsSet

func (v NullablePlatformPayment) IsSet() bool

func (NullablePlatformPayment) MarshalJSON

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

func (*NullablePlatformPayment) Set

func (*NullablePlatformPayment) UnmarshalJSON

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

func (*NullablePlatformPayment) Unset

func (v *NullablePlatformPayment) Unset()

type NullableRelayedAuthorisationData

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

func (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 NullableRepayment

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

func NewNullableRepayment

func NewNullableRepayment(val *Repayment) *NullableRepayment

func (NullableRepayment) Get

func (v NullableRepayment) Get() *Repayment

func (NullableRepayment) IsSet

func (v NullableRepayment) IsSet() bool

func (NullableRepayment) MarshalJSON

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

func (*NullableRepayment) Set

func (v *NullableRepayment) Set(val *Repayment)

func (*NullableRepayment) UnmarshalJSON

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

func (*NullableRepayment) Unset

func (v *NullableRepayment) Unset()

type NullableRepaymentTerm

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

func NewNullableRepaymentTerm

func NewNullableRepaymentTerm(val *RepaymentTerm) *NullableRepaymentTerm

func (NullableRepaymentTerm) Get

func (NullableRepaymentTerm) IsSet

func (v NullableRepaymentTerm) IsSet() bool

func (NullableRepaymentTerm) MarshalJSON

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

func (*NullableRepaymentTerm) Set

func (v *NullableRepaymentTerm) Set(val *RepaymentTerm)

func (*NullableRepaymentTerm) UnmarshalJSON

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

func (*NullableRepaymentTerm) Unset

func (v *NullableRepaymentTerm) 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 NullableRestServiceError

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

func NewNullableRestServiceError

func NewNullableRestServiceError(val *RestServiceError) *NullableRestServiceError

func (NullableRestServiceError) Get

func (NullableRestServiceError) IsSet

func (v NullableRestServiceError) IsSet() bool

func (NullableRestServiceError) MarshalJSON

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

func (*NullableRestServiceError) Set

func (*NullableRestServiceError) UnmarshalJSON

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

func (*NullableRestServiceError) Unset

func (v *NullableRestServiceError) Unset()

type NullableReturnTransferRequest

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

func (NullableReturnTransferRequest) Get

func (NullableReturnTransferRequest) IsSet

func (NullableReturnTransferRequest) MarshalJSON

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

func (*NullableReturnTransferRequest) Set

func (*NullableReturnTransferRequest) UnmarshalJSON

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

func (*NullableReturnTransferRequest) Unset

func (v *NullableReturnTransferRequest) Unset()

type NullableReturnTransferResponse

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

func (NullableReturnTransferResponse) Get

func (NullableReturnTransferResponse) IsSet

func (NullableReturnTransferResponse) MarshalJSON

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

func (*NullableReturnTransferResponse) Set

func (*NullableReturnTransferResponse) UnmarshalJSON

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

func (*NullableReturnTransferResponse) Unset

func (v *NullableReturnTransferResponse) 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 NullableServiceError

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

func NewNullableServiceError

func NewNullableServiceError(val *ServiceError) *NullableServiceError

func (NullableServiceError) Get

func (NullableServiceError) IsSet

func (v NullableServiceError) IsSet() bool

func (NullableServiceError) MarshalJSON

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

func (*NullableServiceError) Set

func (v *NullableServiceError) Set(val *ServiceError)

func (*NullableServiceError) UnmarshalJSON

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

func (*NullableServiceError) Unset

func (v *NullableServiceError) Unset()

type NullableThresholdRepayment

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

func NewNullableThresholdRepayment

func NewNullableThresholdRepayment(val *ThresholdRepayment) *NullableThresholdRepayment

func (NullableThresholdRepayment) Get

func (NullableThresholdRepayment) IsSet

func (v NullableThresholdRepayment) IsSet() bool

func (NullableThresholdRepayment) MarshalJSON

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

func (*NullableThresholdRepayment) Set

func (*NullableThresholdRepayment) UnmarshalJSON

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

func (*NullableThresholdRepayment) Unset

func (v *NullableThresholdRepayment) Unset()

type NullableTransaction

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

func NewNullableTransaction

func NewNullableTransaction(val *Transaction) *NullableTransaction

func (NullableTransaction) Get

func (NullableTransaction) IsSet

func (v NullableTransaction) IsSet() bool

func (NullableTransaction) MarshalJSON

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

func (*NullableTransaction) Set

func (v *NullableTransaction) Set(val *Transaction)

func (*NullableTransaction) UnmarshalJSON

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

func (*NullableTransaction) Unset

func (v *NullableTransaction) Unset()

type NullableTransactionEventViolation added in v9.1.0

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

func NewNullableTransactionEventViolation added in v9.1.0

func NewNullableTransactionEventViolation(val *TransactionEventViolation) *NullableTransactionEventViolation

func (NullableTransactionEventViolation) Get added in v9.1.0

func (NullableTransactionEventViolation) IsSet added in v9.1.0

func (NullableTransactionEventViolation) MarshalJSON added in v9.1.0

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

func (*NullableTransactionEventViolation) Set added in v9.1.0

func (*NullableTransactionEventViolation) UnmarshalJSON added in v9.1.0

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

func (*NullableTransactionEventViolation) Unset added in v9.1.0

type NullableTransactionRuleReference added in v9.1.0

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

func NewNullableTransactionRuleReference added in v9.1.0

func NewNullableTransactionRuleReference(val *TransactionRuleReference) *NullableTransactionRuleReference

func (NullableTransactionRuleReference) Get added in v9.1.0

func (NullableTransactionRuleReference) IsSet added in v9.1.0

func (NullableTransactionRuleReference) MarshalJSON added in v9.1.0

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

func (*NullableTransactionRuleReference) Set added in v9.1.0

func (*NullableTransactionRuleReference) UnmarshalJSON added in v9.1.0

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

func (*NullableTransactionRuleReference) Unset added in v9.1.0

type NullableTransactionRuleSource added in v9.1.0

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

func NewNullableTransactionRuleSource added in v9.1.0

func NewNullableTransactionRuleSource(val *TransactionRuleSource) *NullableTransactionRuleSource

func (NullableTransactionRuleSource) Get added in v9.1.0

func (NullableTransactionRuleSource) IsSet added in v9.1.0

func (NullableTransactionRuleSource) MarshalJSON added in v9.1.0

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

func (*NullableTransactionRuleSource) Set added in v9.1.0

func (*NullableTransactionRuleSource) UnmarshalJSON added in v9.1.0

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

func (*NullableTransactionRuleSource) Unset added in v9.1.0

func (v *NullableTransactionRuleSource) Unset()

type NullableTransactionRulesResult added in v9.1.0

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

func NewNullableTransactionRulesResult added in v9.1.0

func NewNullableTransactionRulesResult(val *TransactionRulesResult) *NullableTransactionRulesResult

func (NullableTransactionRulesResult) Get added in v9.1.0

func (NullableTransactionRulesResult) IsSet added in v9.1.0

func (NullableTransactionRulesResult) MarshalJSON added in v9.1.0

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

func (*NullableTransactionRulesResult) Set added in v9.1.0

func (*NullableTransactionRulesResult) UnmarshalJSON added in v9.1.0

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

func (*NullableTransactionRulesResult) Unset added in v9.1.0

func (v *NullableTransactionRulesResult) Unset()

type NullableTransactionSearchResponse

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

func (NullableTransactionSearchResponse) Get

func (NullableTransactionSearchResponse) IsSet

func (NullableTransactionSearchResponse) MarshalJSON

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

func (*NullableTransactionSearchResponse) Set

func (*NullableTransactionSearchResponse) UnmarshalJSON

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

func (*NullableTransactionSearchResponse) Unset

type NullableTransfer

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

func NewNullableTransfer

func NewNullableTransfer(val *Transfer) *NullableTransfer

func (NullableTransfer) Get

func (v NullableTransfer) Get() *Transfer

func (NullableTransfer) IsSet

func (v NullableTransfer) IsSet() bool

func (NullableTransfer) MarshalJSON

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

func (*NullableTransfer) Set

func (v *NullableTransfer) Set(val *Transfer)

func (*NullableTransfer) UnmarshalJSON

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

func (*NullableTransfer) Unset

func (v *NullableTransfer) Unset()

type NullableTransferCategoryData

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

func NewNullableTransferCategoryData

func NewNullableTransferCategoryData(val *TransferCategoryData) *NullableTransferCategoryData

func (NullableTransferCategoryData) Get

func (NullableTransferCategoryData) IsSet

func (NullableTransferCategoryData) MarshalJSON

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

func (*NullableTransferCategoryData) Set

func (*NullableTransferCategoryData) UnmarshalJSON

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

func (*NullableTransferCategoryData) Unset

func (v *NullableTransferCategoryData) Unset()

type NullableTransferData

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

func NewNullableTransferData

func NewNullableTransferData(val *TransferData) *NullableTransferData

func (NullableTransferData) Get

func (NullableTransferData) IsSet

func (v NullableTransferData) IsSet() bool

func (NullableTransferData) MarshalJSON

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

func (*NullableTransferData) Set

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

func (*NullableTransferData) UnmarshalJSON

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

func (*NullableTransferData) Unset

func (v *NullableTransferData) Unset()

type NullableTransferEvent added in v9.1.0

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

func NewNullableTransferEvent added in v9.1.0

func NewNullableTransferEvent(val *TransferEvent) *NullableTransferEvent

func (NullableTransferEvent) Get added in v9.1.0

func (NullableTransferEvent) IsSet added in v9.1.0

func (v NullableTransferEvent) IsSet() bool

func (NullableTransferEvent) MarshalJSON added in v9.1.0

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

func (*NullableTransferEvent) Set added in v9.1.0

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

func (*NullableTransferEvent) UnmarshalJSON added in v9.1.0

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

func (*NullableTransferEvent) Unset added in v9.1.0

func (v *NullableTransferEvent) Unset()

type NullableTransferInfo

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

func NewNullableTransferInfo

func NewNullableTransferInfo(val *TransferInfo) *NullableTransferInfo

func (NullableTransferInfo) Get

func (NullableTransferInfo) IsSet

func (v NullableTransferInfo) IsSet() bool

func (NullableTransferInfo) MarshalJSON

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

func (*NullableTransferInfo) Set

func (v *NullableTransferInfo) Set(val *TransferInfo)

func (*NullableTransferInfo) UnmarshalJSON

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

func (*NullableTransferInfo) Unset

func (v *NullableTransferInfo) Unset()

type NullableTransferNotificationCounterParty added in v9.1.0

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

func NewNullableTransferNotificationCounterParty added in v9.1.0

func NewNullableTransferNotificationCounterParty(val *TransferNotificationCounterParty) *NullableTransferNotificationCounterParty

func (NullableTransferNotificationCounterParty) Get added in v9.1.0

func (NullableTransferNotificationCounterParty) IsSet added in v9.1.0

func (NullableTransferNotificationCounterParty) MarshalJSON added in v9.1.0

func (*NullableTransferNotificationCounterParty) Set added in v9.1.0

func (*NullableTransferNotificationCounterParty) UnmarshalJSON added in v9.1.0

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

func (*NullableTransferNotificationCounterParty) Unset added in v9.1.0

type NullableTransferNotificationMerchantData added in v9.1.0

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

func NewNullableTransferNotificationMerchantData added in v9.1.0

func NewNullableTransferNotificationMerchantData(val *TransferNotificationMerchantData) *NullableTransferNotificationMerchantData

func (NullableTransferNotificationMerchantData) Get added in v9.1.0

func (NullableTransferNotificationMerchantData) IsSet added in v9.1.0

func (NullableTransferNotificationMerchantData) MarshalJSON added in v9.1.0

func (*NullableTransferNotificationMerchantData) Set added in v9.1.0

func (*NullableTransferNotificationMerchantData) UnmarshalJSON added in v9.1.0

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

func (*NullableTransferNotificationMerchantData) Unset added in v9.1.0

type NullableTransferNotificationTransferTracking added in v9.1.0

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

func NewNullableTransferNotificationTransferTracking added in v9.1.0

func NewNullableTransferNotificationTransferTracking(val *TransferNotificationTransferTracking) *NullableTransferNotificationTransferTracking

func (NullableTransferNotificationTransferTracking) Get added in v9.1.0

func (NullableTransferNotificationTransferTracking) IsSet added in v9.1.0

func (NullableTransferNotificationTransferTracking) MarshalJSON added in v9.1.0

func (*NullableTransferNotificationTransferTracking) Set added in v9.1.0

func (*NullableTransferNotificationTransferTracking) UnmarshalJSON added in v9.1.0

func (*NullableTransferNotificationTransferTracking) Unset added in v9.1.0

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 NullableTransferView added in v9.1.0

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

func NewNullableTransferView added in v9.1.0

func NewNullableTransferView(val *TransferView) *NullableTransferView

func (NullableTransferView) Get added in v9.1.0

func (NullableTransferView) IsSet added in v9.1.0

func (v NullableTransferView) IsSet() bool

func (NullableTransferView) MarshalJSON added in v9.1.0

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

func (*NullableTransferView) Set added in v9.1.0

func (v *NullableTransferView) Set(val *TransferView)

func (*NullableTransferView) UnmarshalJSON added in v9.1.0

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

func (*NullableTransferView) Unset added in v9.1.0

func (v *NullableTransferView) 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 NullableUltimatePartyIdentification

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

func (NullableUltimatePartyIdentification) Get

func (NullableUltimatePartyIdentification) IsSet

func (NullableUltimatePartyIdentification) MarshalJSON

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

func (*NullableUltimatePartyIdentification) Set

func (*NullableUltimatePartyIdentification) UnmarshalJSON

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

func (*NullableUltimatePartyIdentification) 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"`
	// The form factor of the account.  Possible values: **physical**, **virtual**. Default value: **physical**.
	FormFactor common.NullableString `json:"formFactor,omitempty"`
	// **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) GetFormFactor added in v9.1.0

func (o *NumberAndBicAccountIdentification) GetFormFactor() string

GetFormFactor returns the FormFactor field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NumberAndBicAccountIdentification) GetFormFactorOk added in v9.1.0

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

GetFormFactorOk returns a tuple with the FormFactor field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

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) HasFormFactor added in v9.1.0

func (o *NumberAndBicAccountIdentification) HasFormFactor() bool

HasFormFactor 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) SetFormFactor added in v9.1.0

func (o *NumberAndBicAccountIdentification) SetFormFactor(v string)

SetFormFactor gets a reference to the given NullableString and assigns it to the FormFactor field.

func (*NumberAndBicAccountIdentification) SetFormFactorNil added in v9.1.0

func (o *NumberAndBicAccountIdentification) SetFormFactorNil()

SetFormFactorNil sets the value for FormFactor to be an explicit nil

func (*NumberAndBicAccountIdentification) SetType

SetType sets field value

func (NumberAndBicAccountIdentification) ToMap

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

func (*NumberAndBicAccountIdentification) UnsetFormFactor added in v9.1.0

func (o *NumberAndBicAccountIdentification) UnsetFormFactor()

UnsetFormFactor ensures that no value is present for FormFactor, not even an explicit nil

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"`
	// The form factor of the account.  Possible values: **physical**, **virtual**. Default value: **physical**.
	FormFactor common.NullableString `json:"formFactor,omitempty"`
	// **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) GetFormFactor added in v9.1.0

func (o *PLLocalAccountIdentification) GetFormFactor() string

GetFormFactor returns the FormFactor field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PLLocalAccountIdentification) GetFormFactorOk added in v9.1.0

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

GetFormFactorOk returns a tuple with the FormFactor field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

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) HasFormFactor added in v9.1.0

func (o *PLLocalAccountIdentification) HasFormFactor() bool

HasFormFactor returns a boolean if a field 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) SetFormFactor added in v9.1.0

func (o *PLLocalAccountIdentification) SetFormFactor(v string)

SetFormFactor gets a reference to the given NullableString and assigns it to the FormFactor field.

func (*PLLocalAccountIdentification) SetFormFactorNil added in v9.1.0

func (o *PLLocalAccountIdentification) SetFormFactorNil()

SetFormFactorNil sets the value for FormFactor to be an explicit nil

func (*PLLocalAccountIdentification) SetType

func (o *PLLocalAccountIdentification) SetType(v string)

SetType sets field value

func (PLLocalAccountIdentification) ToMap

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

func (*PLLocalAccountIdentification) UnsetFormFactor added in v9.1.0

func (o *PLLocalAccountIdentification) UnsetFormFactor()

UnsetFormFactor ensures that no value is present for FormFactor, not even an explicit nil

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 PlatformPayment

type PlatformPayment struct {
	// The capture's merchant reference included in the transfer.
	ModificationMerchantReference *string `json:"modificationMerchantReference,omitempty"`
	// The capture reference included in the transfer.
	ModificationPspReference *string `json:"modificationPspReference,omitempty"`
	// The payment's merchant reference included in the transfer.
	PaymentMerchantReference *string `json:"paymentMerchantReference,omitempty"`
	// The type of the related split.
	PlatformPaymentType *string `json:"platformPaymentType,omitempty"`
	// The payment reference included in the transfer.
	PspPaymentReference *string `json:"pspPaymentReference,omitempty"`
	// **platformPayment**
	Type *string `json:"type,omitempty"`
}

PlatformPayment struct for PlatformPayment

func NewPlatformPayment

func NewPlatformPayment() *PlatformPayment

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

func NewPlatformPaymentWithDefaults

func NewPlatformPaymentWithDefaults() *PlatformPayment

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

func (*PlatformPayment) GetModificationMerchantReference

func (o *PlatformPayment) GetModificationMerchantReference() string

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

func (*PlatformPayment) GetModificationMerchantReferenceOk

func (o *PlatformPayment) GetModificationMerchantReferenceOk() (*string, bool)

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

func (*PlatformPayment) GetModificationPspReference

func (o *PlatformPayment) GetModificationPspReference() string

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

func (*PlatformPayment) GetModificationPspReferenceOk

func (o *PlatformPayment) GetModificationPspReferenceOk() (*string, bool)

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

func (*PlatformPayment) GetPaymentMerchantReference

func (o *PlatformPayment) GetPaymentMerchantReference() string

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

func (*PlatformPayment) GetPaymentMerchantReferenceOk

func (o *PlatformPayment) GetPaymentMerchantReferenceOk() (*string, bool)

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

func (*PlatformPayment) GetPlatformPaymentType

func (o *PlatformPayment) GetPlatformPaymentType() string

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

func (*PlatformPayment) GetPlatformPaymentTypeOk

func (o *PlatformPayment) GetPlatformPaymentTypeOk() (*string, bool)

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

func (*PlatformPayment) GetPspPaymentReference

func (o *PlatformPayment) GetPspPaymentReference() string

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

func (*PlatformPayment) GetPspPaymentReferenceOk

func (o *PlatformPayment) GetPspPaymentReferenceOk() (*string, bool)

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

func (*PlatformPayment) GetType

func (o *PlatformPayment) GetType() string

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

func (*PlatformPayment) GetTypeOk

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

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

func (*PlatformPayment) HasModificationMerchantReference

func (o *PlatformPayment) HasModificationMerchantReference() bool

HasModificationMerchantReference returns a boolean if a field has been set.

func (*PlatformPayment) HasModificationPspReference

func (o *PlatformPayment) HasModificationPspReference() bool

HasModificationPspReference returns a boolean if a field has been set.

func (*PlatformPayment) HasPaymentMerchantReference

func (o *PlatformPayment) HasPaymentMerchantReference() bool

HasPaymentMerchantReference returns a boolean if a field has been set.

func (*PlatformPayment) HasPlatformPaymentType

func (o *PlatformPayment) HasPlatformPaymentType() bool

HasPlatformPaymentType returns a boolean if a field has been set.

func (*PlatformPayment) HasPspPaymentReference

func (o *PlatformPayment) HasPspPaymentReference() bool

HasPspPaymentReference returns a boolean if a field has been set.

func (*PlatformPayment) HasType

func (o *PlatformPayment) HasType() bool

HasType returns a boolean if a field has been set.

func (PlatformPayment) MarshalJSON

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

func (*PlatformPayment) SetModificationMerchantReference

func (o *PlatformPayment) SetModificationMerchantReference(v string)

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

func (*PlatformPayment) SetModificationPspReference

func (o *PlatformPayment) SetModificationPspReference(v string)

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

func (*PlatformPayment) SetPaymentMerchantReference

func (o *PlatformPayment) SetPaymentMerchantReference(v string)

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

func (*PlatformPayment) SetPlatformPaymentType

func (o *PlatformPayment) SetPlatformPaymentType(v string)

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

func (*PlatformPayment) SetPspPaymentReference

func (o *PlatformPayment) SetPspPaymentReference(v string)

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

func (*PlatformPayment) SetType

func (o *PlatformPayment) SetType(v string)

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

func (PlatformPayment) ToMap

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

type RelayedAuthorisationData

type RelayedAuthorisationData struct {
	// Contains key-value pairs of your references and descriptions, for example, `customId`:`your-own-custom-field-12345`.
	Metadata *map[string]string `json:"metadata,omitempty"`
	// Your reference for the relayed authorisation data.
	Reference *string `json:"reference,omitempty"`
}

RelayedAuthorisationData struct for RelayedAuthorisationData

func NewRelayedAuthorisationData

func NewRelayedAuthorisationData() *RelayedAuthorisationData

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

func NewRelayedAuthorisationDataWithDefaults

func NewRelayedAuthorisationDataWithDefaults() *RelayedAuthorisationData

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

func (*RelayedAuthorisationData) GetMetadata

func (o *RelayedAuthorisationData) GetMetadata() map[string]string

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*RelayedAuthorisationData) GetMetadataOk

func (o *RelayedAuthorisationData) GetMetadataOk() (*map[string]string, bool)

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

func (*RelayedAuthorisationData) GetReference

func (o *RelayedAuthorisationData) GetReference() string

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

func (*RelayedAuthorisationData) GetReferenceOk

func (o *RelayedAuthorisationData) GetReferenceOk() (*string, bool)

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

func (*RelayedAuthorisationData) HasMetadata

func (o *RelayedAuthorisationData) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*RelayedAuthorisationData) HasReference

func (o *RelayedAuthorisationData) HasReference() bool

HasReference returns a boolean if a field has been set.

func (RelayedAuthorisationData) MarshalJSON

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

func (*RelayedAuthorisationData) SetMetadata

func (o *RelayedAuthorisationData) SetMetadata(v map[string]string)

SetMetadata gets a reference to the given map[string]string and assigns it to the Metadata field.

func (*RelayedAuthorisationData) SetReference

func (o *RelayedAuthorisationData) SetReference(v string)

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

func (RelayedAuthorisationData) ToMap

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

type Repayment

type Repayment struct {
	// The repayment that is deducted daily from incoming net volume, in [basis points](https://www.investopedia.com/terms/b/basispoint.asp).
	BasisPoints int32               `json:"basisPoints"`
	Term        *RepaymentTerm      `json:"term,omitempty"`
	Threshold   *ThresholdRepayment `json:"threshold,omitempty"`
}

Repayment struct for Repayment

func NewRepayment

func NewRepayment(basisPoints int32) *Repayment

NewRepayment instantiates a new Repayment 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 NewRepaymentWithDefaults

func NewRepaymentWithDefaults() *Repayment

NewRepaymentWithDefaults instantiates a new Repayment 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 (*Repayment) GetBasisPoints

func (o *Repayment) GetBasisPoints() int32

GetBasisPoints returns the BasisPoints field value

func (*Repayment) GetBasisPointsOk

func (o *Repayment) GetBasisPointsOk() (*int32, bool)

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

func (*Repayment) GetTerm

func (o *Repayment) GetTerm() RepaymentTerm

GetTerm returns the Term field value if set, zero value otherwise.

func (*Repayment) GetTermOk

func (o *Repayment) GetTermOk() (*RepaymentTerm, bool)

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

func (*Repayment) GetThreshold

func (o *Repayment) GetThreshold() ThresholdRepayment

GetThreshold returns the Threshold field value if set, zero value otherwise.

func (*Repayment) GetThresholdOk

func (o *Repayment) GetThresholdOk() (*ThresholdRepayment, bool)

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

func (*Repayment) HasTerm

func (o *Repayment) HasTerm() bool

HasTerm returns a boolean if a field has been set.

func (*Repayment) HasThreshold

func (o *Repayment) HasThreshold() bool

HasThreshold returns a boolean if a field has been set.

func (Repayment) MarshalJSON

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

func (*Repayment) SetBasisPoints

func (o *Repayment) SetBasisPoints(v int32)

SetBasisPoints sets field value

func (*Repayment) SetTerm

func (o *Repayment) SetTerm(v RepaymentTerm)

SetTerm gets a reference to the given RepaymentTerm and assigns it to the Term field.

func (*Repayment) SetThreshold

func (o *Repayment) SetThreshold(v ThresholdRepayment)

SetThreshold gets a reference to the given ThresholdRepayment and assigns it to the Threshold field.

func (Repayment) ToMap

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

type RepaymentTerm

type RepaymentTerm struct {
	// The estimated term for repaying the grant, in days.
	EstimatedDays int32 `json:"estimatedDays"`
	// The maximum term for repaying the grant, in days. Only applies when `contractType` is **loan**.
	MaximumDays *int32 `json:"maximumDays,omitempty"`
}

RepaymentTerm struct for RepaymentTerm

func NewRepaymentTerm

func NewRepaymentTerm(estimatedDays int32) *RepaymentTerm

NewRepaymentTerm instantiates a new RepaymentTerm 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 NewRepaymentTermWithDefaults

func NewRepaymentTermWithDefaults() *RepaymentTerm

NewRepaymentTermWithDefaults instantiates a new RepaymentTerm 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 (*RepaymentTerm) GetEstimatedDays

func (o *RepaymentTerm) GetEstimatedDays() int32

GetEstimatedDays returns the EstimatedDays field value

func (*RepaymentTerm) GetEstimatedDaysOk

func (o *RepaymentTerm) GetEstimatedDaysOk() (*int32, bool)

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

func (*RepaymentTerm) GetMaximumDays

func (o *RepaymentTerm) GetMaximumDays() int32

GetMaximumDays returns the MaximumDays field value if set, zero value otherwise.

func (*RepaymentTerm) GetMaximumDaysOk

func (o *RepaymentTerm) GetMaximumDaysOk() (*int32, bool)

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

func (*RepaymentTerm) HasMaximumDays

func (o *RepaymentTerm) HasMaximumDays() bool

HasMaximumDays returns a boolean if a field has been set.

func (RepaymentTerm) MarshalJSON

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

func (*RepaymentTerm) SetEstimatedDays

func (o *RepaymentTerm) SetEstimatedDays(v int32)

SetEstimatedDays sets field value

func (*RepaymentTerm) SetMaximumDays

func (o *RepaymentTerm) SetMaximumDays(v int32)

SetMaximumDays gets a reference to the given int32 and assigns it to the MaximumDays field.

func (RepaymentTerm) ToMap

func (o RepaymentTerm) 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 RestServiceError

type RestServiceError struct {
	// A human-readable explanation specific to this occurrence of the problem.
	Detail string `json:"detail"`
	// A code that identifies the problem type.
	ErrorCode string `json:"errorCode"`
	// A unique URI that identifies the specific occurrence of the problem.
	Instance *string `json:"instance,omitempty"`
	// Detailed explanation of each validation error, when applicable.
	InvalidFields []InvalidField `json:"invalidFields,omitempty"`
	// A unique reference for the request, essentially the same as `pspReference`.
	RequestId *string                `json:"requestId,omitempty"`
	Response  map[string]interface{} `json:"response,omitempty"`
	// The HTTP status code.
	Status int32 `json:"status"`
	// A short, human-readable summary of the problem type.
	Title string `json:"title"`
	// A URI that identifies the problem type, pointing to human-readable documentation on this problem type.
	Type string `json:"type"`
}

RestServiceError struct for RestServiceError

func NewRestServiceError

func NewRestServiceError(detail string, errorCode string, status int32, title string, type_ string) *RestServiceError

NewRestServiceError instantiates a new RestServiceError 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 NewRestServiceErrorWithDefaults

func NewRestServiceErrorWithDefaults() *RestServiceError

NewRestServiceErrorWithDefaults instantiates a new RestServiceError 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 (*RestServiceError) GetDetail

func (o *RestServiceError) GetDetail() string

GetDetail returns the Detail field value

func (*RestServiceError) GetDetailOk

func (o *RestServiceError) GetDetailOk() (*string, bool)

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

func (*RestServiceError) GetErrorCode

func (o *RestServiceError) GetErrorCode() string

GetErrorCode returns the ErrorCode field value

func (*RestServiceError) GetErrorCodeOk

func (o *RestServiceError) GetErrorCodeOk() (*string, bool)

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

func (*RestServiceError) GetInstance

func (o *RestServiceError) GetInstance() string

GetInstance returns the Instance field value if set, zero value otherwise.

func (*RestServiceError) GetInstanceOk

func (o *RestServiceError) GetInstanceOk() (*string, bool)

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

func (*RestServiceError) GetInvalidFields

func (o *RestServiceError) GetInvalidFields() []InvalidField

GetInvalidFields returns the InvalidFields field value if set, zero value otherwise.

func (*RestServiceError) GetInvalidFieldsOk

func (o *RestServiceError) GetInvalidFieldsOk() ([]InvalidField, bool)

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

func (*RestServiceError) GetRequestId

func (o *RestServiceError) GetRequestId() string

GetRequestId returns the RequestId field value if set, zero value otherwise.

func (*RestServiceError) GetRequestIdOk

func (o *RestServiceError) GetRequestIdOk() (*string, bool)

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

func (*RestServiceError) GetResponse

func (o *RestServiceError) GetResponse() map[string]interface{}

GetResponse returns the Response field value if set, zero value otherwise.

func (*RestServiceError) GetResponseOk

func (o *RestServiceError) GetResponseOk() (map[string]interface{}, bool)

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

func (*RestServiceError) GetStatus

func (o *RestServiceError) GetStatus() int32

GetStatus returns the Status field value

func (*RestServiceError) GetStatusOk

func (o *RestServiceError) GetStatusOk() (*int32, bool)

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

func (*RestServiceError) GetTitle

func (o *RestServiceError) GetTitle() string

GetTitle returns the Title field value

func (*RestServiceError) GetTitleOk

func (o *RestServiceError) GetTitleOk() (*string, bool)

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

func (*RestServiceError) GetType

func (o *RestServiceError) GetType() string

GetType returns the Type field value

func (*RestServiceError) GetTypeOk

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

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

func (*RestServiceError) HasInstance

func (o *RestServiceError) HasInstance() bool

HasInstance returns a boolean if a field has been set.

func (*RestServiceError) HasInvalidFields

func (o *RestServiceError) HasInvalidFields() bool

HasInvalidFields returns a boolean if a field has been set.

func (*RestServiceError) HasRequestId

func (o *RestServiceError) HasRequestId() bool

HasRequestId returns a boolean if a field has been set.

func (*RestServiceError) HasResponse

func (o *RestServiceError) HasResponse() bool

HasResponse returns a boolean if a field has been set.

func (RestServiceError) MarshalJSON

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

func (*RestServiceError) SetDetail

func (o *RestServiceError) SetDetail(v string)

SetDetail sets field value

func (*RestServiceError) SetErrorCode

func (o *RestServiceError) SetErrorCode(v string)

SetErrorCode sets field value

func (*RestServiceError) SetInstance

func (o *RestServiceError) SetInstance(v string)

SetInstance gets a reference to the given string and assigns it to the Instance field.

func (*RestServiceError) SetInvalidFields

func (o *RestServiceError) SetInvalidFields(v []InvalidField)

SetInvalidFields gets a reference to the given []InvalidField and assigns it to the InvalidFields field.

func (*RestServiceError) SetRequestId

func (o *RestServiceError) SetRequestId(v string)

SetRequestId gets a reference to the given string and assigns it to the RequestId field.

func (*RestServiceError) SetResponse

func (o *RestServiceError) SetResponse(v map[string]interface{})

SetResponse gets a reference to the given map[string]interface{} and assigns it to the Response field.

func (*RestServiceError) SetStatus

func (o *RestServiceError) SetStatus(v int32)

SetStatus sets field value

func (*RestServiceError) SetTitle

func (o *RestServiceError) SetTitle(v string)

SetTitle sets field value

func (*RestServiceError) SetType

func (o *RestServiceError) SetType(v string)

SetType sets field value

func (RestServiceError) ToMap

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

type ReturnTransferRequest

type ReturnTransferRequest struct {
	Amount Amount `json:"amount"`
	// Your internal reference for the return. If you don't provide this in the request, Adyen generates a unique reference. This reference is used in all communication with you about the instruction status.  We recommend using a unique value per instruction. If you need to provide multiple references for a transaction, separate them with hyphens (\"-\").
	Reference *string `json:"reference,omitempty"`
}

ReturnTransferRequest struct for ReturnTransferRequest

func NewReturnTransferRequest

func NewReturnTransferRequest(amount Amount) *ReturnTransferRequest

NewReturnTransferRequest instantiates a new ReturnTransferRequest 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 NewReturnTransferRequestWithDefaults

func NewReturnTransferRequestWithDefaults() *ReturnTransferRequest

NewReturnTransferRequestWithDefaults instantiates a new ReturnTransferRequest 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 (*ReturnTransferRequest) GetAmount

func (o *ReturnTransferRequest) GetAmount() Amount

GetAmount returns the Amount field value

func (*ReturnTransferRequest) GetAmountOk

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

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

func (*ReturnTransferRequest) GetReference

func (o *ReturnTransferRequest) GetReference() string

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

func (*ReturnTransferRequest) GetReferenceOk

func (o *ReturnTransferRequest) 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 (*ReturnTransferRequest) HasReference

func (o *ReturnTransferRequest) HasReference() bool

HasReference returns a boolean if a field has been set.

func (ReturnTransferRequest) MarshalJSON

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

func (*ReturnTransferRequest) SetAmount

func (o *ReturnTransferRequest) SetAmount(v Amount)

SetAmount sets field value

func (*ReturnTransferRequest) SetReference

func (o *ReturnTransferRequest) SetReference(v string)

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

func (ReturnTransferRequest) ToMap

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

type ReturnTransferResponse

type ReturnTransferResponse struct {
	// The unique identifier of the return.
	Id *string `json:"id,omitempty"`
	// Your internal reference for the return.
	Reference *string `json:"reference,omitempty"`
	// The resulting status of the return.  Possible values: **Authorised**, **Declined**.
	Status *string `json:"status,omitempty"`
	// The unique identifier of the original transfer.
	TransferId *string `json:"transferId,omitempty"`
}

ReturnTransferResponse struct for ReturnTransferResponse

func NewReturnTransferResponse

func NewReturnTransferResponse() *ReturnTransferResponse

NewReturnTransferResponse instantiates a new ReturnTransferResponse 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 NewReturnTransferResponseWithDefaults

func NewReturnTransferResponseWithDefaults() *ReturnTransferResponse

NewReturnTransferResponseWithDefaults instantiates a new ReturnTransferResponse 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 (*ReturnTransferResponse) GetId

func (o *ReturnTransferResponse) GetId() string

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

func (*ReturnTransferResponse) GetIdOk

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

func (o *ReturnTransferResponse) GetReference() string

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

func (*ReturnTransferResponse) GetReferenceOk

func (o *ReturnTransferResponse) 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 (*ReturnTransferResponse) GetStatus

func (o *ReturnTransferResponse) GetStatus() string

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

func (*ReturnTransferResponse) GetStatusOk

func (o *ReturnTransferResponse) 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 (*ReturnTransferResponse) GetTransferId

func (o *ReturnTransferResponse) GetTransferId() string

GetTransferId returns the TransferId field value if set, zero value otherwise.

func (*ReturnTransferResponse) GetTransferIdOk

func (o *ReturnTransferResponse) GetTransferIdOk() (*string, bool)

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

func (*ReturnTransferResponse) HasId

func (o *ReturnTransferResponse) HasId() bool

HasId returns a boolean if a field has been set.

func (*ReturnTransferResponse) HasReference

func (o *ReturnTransferResponse) HasReference() bool

HasReference returns a boolean if a field has been set.

func (*ReturnTransferResponse) HasStatus

func (o *ReturnTransferResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*ReturnTransferResponse) HasTransferId

func (o *ReturnTransferResponse) HasTransferId() bool

HasTransferId returns a boolean if a field has been set.

func (ReturnTransferResponse) MarshalJSON

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

func (*ReturnTransferResponse) SetId

func (o *ReturnTransferResponse) SetId(v string)

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

func (*ReturnTransferResponse) SetReference

func (o *ReturnTransferResponse) SetReference(v string)

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

func (*ReturnTransferResponse) SetStatus

func (o *ReturnTransferResponse) SetStatus(v string)

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

func (*ReturnTransferResponse) SetTransferId

func (o *ReturnTransferResponse) SetTransferId(v string)

SetTransferId gets a reference to the given string and assigns it to the TransferId field.

func (ReturnTransferResponse) ToMap

func (o ReturnTransferResponse) 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"`
	// The form factor of the account.  Possible values: **physical**, **virtual**. Default value: **physical**.
	FormFactor common.NullableString `json:"formFactor,omitempty"`
	// **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) GetFormFactor added in v9.1.0

func (o *SELocalAccountIdentification) GetFormFactor() string

GetFormFactor returns the FormFactor field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SELocalAccountIdentification) GetFormFactorOk added in v9.1.0

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

GetFormFactorOk returns a tuple with the FormFactor field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

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) HasFormFactor added in v9.1.0

func (o *SELocalAccountIdentification) HasFormFactor() bool

HasFormFactor returns a boolean if a field 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) SetFormFactor added in v9.1.0

func (o *SELocalAccountIdentification) SetFormFactor(v string)

SetFormFactor gets a reference to the given NullableString and assigns it to the FormFactor field.

func (*SELocalAccountIdentification) SetFormFactorNil added in v9.1.0

func (o *SELocalAccountIdentification) SetFormFactorNil()

SetFormFactorNil sets the value for FormFactor to be an explicit nil

func (*SELocalAccountIdentification) SetType

func (o *SELocalAccountIdentification) SetType(v string)

SetType sets field value

func (SELocalAccountIdentification) ToMap

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

func (*SELocalAccountIdentification) UnsetFormFactor added in v9.1.0

func (o *SELocalAccountIdentification) UnsetFormFactor()

UnsetFormFactor ensures that no value is present for FormFactor, not even an explicit nil

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"`
	// The form factor of the account.  Possible values: **physical**, **virtual**. Default value: **physical**.
	FormFactor common.NullableString `json:"formFactor,omitempty"`
	// **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) GetFormFactor added in v9.1.0

func (o *SGLocalAccountIdentification) GetFormFactor() string

GetFormFactor returns the FormFactor field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SGLocalAccountIdentification) GetFormFactorOk added in v9.1.0

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

GetFormFactorOk returns a tuple with the FormFactor field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

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) HasFormFactor added in v9.1.0

func (o *SGLocalAccountIdentification) HasFormFactor() bool

HasFormFactor returns a boolean if a field 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) SetFormFactor added in v9.1.0

func (o *SGLocalAccountIdentification) SetFormFactor(v string)

SetFormFactor gets a reference to the given NullableString and assigns it to the FormFactor field.

func (*SGLocalAccountIdentification) SetFormFactorNil added in v9.1.0

func (o *SGLocalAccountIdentification) SetFormFactorNil()

SetFormFactorNil sets the value for FormFactor to be an explicit nil

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)

func (*SGLocalAccountIdentification) UnsetFormFactor added in v9.1.0

func (o *SGLocalAccountIdentification) UnsetFormFactor()

UnsetFormFactor ensures that no value is present for FormFactor, not even an explicit nil

type ServiceError

type ServiceError struct {
	// The error code mapped to the error message.
	ErrorCode *string `json:"errorCode,omitempty"`
	// The category of the error.
	ErrorType *string `json:"errorType,omitempty"`
	// A short explanation of the issue.
	Message *string `json:"message,omitempty"`
	// The PSP reference of the payment.
	PspReference *string `json:"pspReference,omitempty"`
	// The HTTP response status.
	Status *int32 `json:"status,omitempty"`
}

ServiceError struct for ServiceError

func NewServiceError

func NewServiceError() *ServiceError

NewServiceError instantiates a new ServiceError 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 NewServiceErrorWithDefaults

func NewServiceErrorWithDefaults() *ServiceError

NewServiceErrorWithDefaults instantiates a new ServiceError 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 (*ServiceError) GetErrorCode

func (o *ServiceError) GetErrorCode() string

GetErrorCode returns the ErrorCode field value if set, zero value otherwise.

func (*ServiceError) GetErrorCodeOk

func (o *ServiceError) GetErrorCodeOk() (*string, bool)

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

func (*ServiceError) GetErrorType

func (o *ServiceError) GetErrorType() string

GetErrorType returns the ErrorType field value if set, zero value otherwise.

func (*ServiceError) GetErrorTypeOk

func (o *ServiceError) GetErrorTypeOk() (*string, bool)

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

func (*ServiceError) GetMessage

func (o *ServiceError) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*ServiceError) GetMessageOk

func (o *ServiceError) GetMessageOk() (*string, bool)

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

func (*ServiceError) GetPspReference

func (o *ServiceError) GetPspReference() string

GetPspReference returns the PspReference field value if set, zero value otherwise.

func (*ServiceError) GetPspReferenceOk

func (o *ServiceError) GetPspReferenceOk() (*string, bool)

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

func (*ServiceError) GetStatus

func (o *ServiceError) GetStatus() int32

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

func (*ServiceError) GetStatusOk

func (o *ServiceError) GetStatusOk() (*int32, 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 (*ServiceError) HasErrorCode

func (o *ServiceError) HasErrorCode() bool

HasErrorCode returns a boolean if a field has been set.

func (*ServiceError) HasErrorType

func (o *ServiceError) HasErrorType() bool

HasErrorType returns a boolean if a field has been set.

func (*ServiceError) HasMessage

func (o *ServiceError) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*ServiceError) HasPspReference

func (o *ServiceError) HasPspReference() bool

HasPspReference returns a boolean if a field has been set.

func (*ServiceError) HasStatus

func (o *ServiceError) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (ServiceError) MarshalJSON

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

func (*ServiceError) SetErrorCode

func (o *ServiceError) SetErrorCode(v string)

SetErrorCode gets a reference to the given string and assigns it to the ErrorCode field.

func (*ServiceError) SetErrorType

func (o *ServiceError) SetErrorType(v string)

SetErrorType gets a reference to the given string and assigns it to the ErrorType field.

func (*ServiceError) SetMessage

func (o *ServiceError) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*ServiceError) SetPspReference

func (o *ServiceError) SetPspReference(v string)

SetPspReference gets a reference to the given string and assigns it to the PspReference field.

func (*ServiceError) SetStatus

func (o *ServiceError) SetStatus(v int32)

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

func (ServiceError) ToMap

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

type ThresholdRepayment

type ThresholdRepayment struct {
	Amount Amount `json:"amount"`
}

ThresholdRepayment struct for ThresholdRepayment

func NewThresholdRepayment

func NewThresholdRepayment(amount Amount) *ThresholdRepayment

NewThresholdRepayment instantiates a new ThresholdRepayment 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 NewThresholdRepaymentWithDefaults

func NewThresholdRepaymentWithDefaults() *ThresholdRepayment

NewThresholdRepaymentWithDefaults instantiates a new ThresholdRepayment 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 (*ThresholdRepayment) GetAmount

func (o *ThresholdRepayment) GetAmount() Amount

GetAmount returns the Amount field value

func (*ThresholdRepayment) GetAmountOk

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

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

func (ThresholdRepayment) MarshalJSON

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

func (*ThresholdRepayment) SetAmount

func (o *ThresholdRepayment) SetAmount(v Amount)

SetAmount sets field value

func (ThresholdRepayment) ToMap

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

type Transaction

type Transaction struct {
	AccountHolder  ResourceReference `json:"accountHolder"`
	Amount         Amount            `json:"amount"`
	BalanceAccount ResourceReference `json:"balanceAccount"`
	// The unique identifier of the balance platform.
	BalancePlatform string `json:"balancePlatform"`
	// The date the transaction was booked into the balance account.
	BookingDate time.Time `json:"bookingDate"`
	// The date and time when the event was triggered, in ISO 8601 extended format. For example, **2020-12-18T10:15:30+01:00**.
	CreationDate *time.Time `json:"creationDate,omitempty"`
	// The unique identifier of the transaction.
	Id string `json:"id"`
	// The status of the transaction.   Possible values:  * **pending**: The transaction is still pending.  * **booked**: The transaction has been booked to the balance account.
	Status   string        `json:"status"`
	Transfer *TransferView `json:"transfer,omitempty"`
	// The date the transfer amount becomes available in the balance account.
	ValueDate time.Time `json:"valueDate"`
}

Transaction struct for Transaction

func NewTransaction

func NewTransaction(accountHolder ResourceReference, amount Amount, balanceAccount ResourceReference, balancePlatform string, bookingDate time.Time, id string, status string, valueDate time.Time) *Transaction

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

func NewTransactionWithDefaults

func NewTransactionWithDefaults() *Transaction

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

func (*Transaction) GetAccountHolder

func (o *Transaction) GetAccountHolder() ResourceReference

GetAccountHolder returns the AccountHolder field value

func (*Transaction) GetAccountHolderOk

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

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

func (*Transaction) GetAmount

func (o *Transaction) GetAmount() Amount

GetAmount returns the Amount field value

func (*Transaction) GetAmountOk

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

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

func (*Transaction) GetBalanceAccount

func (o *Transaction) GetBalanceAccount() ResourceReference

GetBalanceAccount returns the BalanceAccount field value

func (*Transaction) GetBalanceAccountOk

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

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

func (*Transaction) GetBalancePlatform

func (o *Transaction) GetBalancePlatform() string

GetBalancePlatform returns the BalancePlatform field value

func (*Transaction) GetBalancePlatformOk

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

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

func (*Transaction) GetBookingDate

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

GetBookingDate returns the BookingDate field value

func (*Transaction) GetBookingDateOk

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

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

func (*Transaction) GetCreationDate

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

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

func (*Transaction) GetCreationDateOk

func (o *Transaction) GetCreationDateOk() (*time.Time, bool)

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

func (*Transaction) GetId

func (o *Transaction) GetId() string

GetId returns the Id field value

func (*Transaction) GetIdOk

func (o *Transaction) GetIdOk() (*string, bool)

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

func (*Transaction) GetStatus

func (o *Transaction) GetStatus() string

GetStatus returns the Status field value

func (*Transaction) GetStatusOk

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

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

func (*Transaction) GetTransfer

func (o *Transaction) GetTransfer() TransferView

GetTransfer returns the Transfer field value if set, zero value otherwise.

func (*Transaction) GetTransferOk

func (o *Transaction) GetTransferOk() (*TransferView, bool)

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

func (*Transaction) GetValueDate

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

GetValueDate returns the ValueDate field value

func (*Transaction) GetValueDateOk

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

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

func (*Transaction) HasCreationDate

func (o *Transaction) HasCreationDate() bool

HasCreationDate returns a boolean if a field has been set.

func (*Transaction) HasTransfer

func (o *Transaction) HasTransfer() bool

HasTransfer returns a boolean if a field has been set.

func (Transaction) MarshalJSON

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

func (*Transaction) SetAccountHolder

func (o *Transaction) SetAccountHolder(v ResourceReference)

SetAccountHolder sets field value

func (*Transaction) SetAmount

func (o *Transaction) SetAmount(v Amount)

SetAmount sets field value

func (*Transaction) SetBalanceAccount

func (o *Transaction) SetBalanceAccount(v ResourceReference)

SetBalanceAccount sets field value

func (*Transaction) SetBalancePlatform

func (o *Transaction) SetBalancePlatform(v string)

SetBalancePlatform sets field value

func (*Transaction) SetBookingDate

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

SetBookingDate sets field value

func (*Transaction) SetCreationDate

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

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

func (*Transaction) SetId

func (o *Transaction) SetId(v string)

SetId sets field value

func (*Transaction) SetStatus

func (o *Transaction) SetStatus(v string)

SetStatus sets field value

func (*Transaction) SetTransfer

func (o *Transaction) SetTransfer(v TransferView)

SetTransfer gets a reference to the given TransferView and assigns it to the Transfer field.

func (*Transaction) SetValueDate

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

SetValueDate sets field value

func (Transaction) ToMap

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

type TransactionEventViolation added in v9.1.0

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 added in v9.1.0

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 added in v9.1.0

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 added in v9.1.0

func (o *TransactionEventViolation) GetReason() string

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

func (*TransactionEventViolation) GetReasonOk added in v9.1.0

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 added in v9.1.0

func (o *TransactionEventViolation) GetTransactionRule() TransactionRuleReference

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

func (*TransactionEventViolation) GetTransactionRuleOk added in v9.1.0

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 added in v9.1.0

func (o *TransactionEventViolation) GetTransactionRuleSource() TransactionRuleSource

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

func (*TransactionEventViolation) GetTransactionRuleSourceOk added in v9.1.0

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 added in v9.1.0

func (o *TransactionEventViolation) HasReason() bool

HasReason returns a boolean if a field has been set.

func (*TransactionEventViolation) HasTransactionRule added in v9.1.0

func (o *TransactionEventViolation) HasTransactionRule() bool

HasTransactionRule returns a boolean if a field has been set.

func (*TransactionEventViolation) HasTransactionRuleSource added in v9.1.0

func (o *TransactionEventViolation) HasTransactionRuleSource() bool

HasTransactionRuleSource returns a boolean if a field has been set.

func (TransactionEventViolation) MarshalJSON added in v9.1.0

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

func (*TransactionEventViolation) SetReason added in v9.1.0

func (o *TransactionEventViolation) SetReason(v string)

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

func (*TransactionEventViolation) SetTransactionRule added in v9.1.0

func (o *TransactionEventViolation) SetTransactionRule(v TransactionRuleReference)

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

func (*TransactionEventViolation) SetTransactionRuleSource added in v9.1.0

func (o *TransactionEventViolation) SetTransactionRuleSource(v TransactionRuleSource)

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

func (TransactionEventViolation) ToMap added in v9.1.0

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

type TransactionRuleReference added in v9.1.0

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 outcome type of the rule.
	OutcomeType *string `json:"outcomeType,omitempty"`
	// The reference for the resource.
	Reference *string `json:"reference,omitempty"`
	// The score of the rule in case it's a scoreBased rule.
	Score *int32 `json:"score,omitempty"`
}

TransactionRuleReference struct for TransactionRuleReference

func NewTransactionRuleReference added in v9.1.0

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 added in v9.1.0

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 added in v9.1.0

func (o *TransactionRuleReference) GetDescription() string

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

func (*TransactionRuleReference) GetDescriptionOk added in v9.1.0

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 added in v9.1.0

func (o *TransactionRuleReference) GetId() string

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

func (*TransactionRuleReference) GetIdOk added in v9.1.0

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) GetOutcomeType added in v9.1.0

func (o *TransactionRuleReference) GetOutcomeType() string

GetOutcomeType returns the OutcomeType field value if set, zero value otherwise.

func (*TransactionRuleReference) GetOutcomeTypeOk added in v9.1.0

func (o *TransactionRuleReference) GetOutcomeTypeOk() (*string, bool)

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

func (*TransactionRuleReference) GetReference added in v9.1.0

func (o *TransactionRuleReference) GetReference() string

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

func (*TransactionRuleReference) GetReferenceOk added in v9.1.0

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) GetScore added in v9.1.0

func (o *TransactionRuleReference) GetScore() int32

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

func (*TransactionRuleReference) GetScoreOk added in v9.1.0

func (o *TransactionRuleReference) 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 (*TransactionRuleReference) HasDescription added in v9.1.0

func (o *TransactionRuleReference) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*TransactionRuleReference) HasId added in v9.1.0

func (o *TransactionRuleReference) HasId() bool

HasId returns a boolean if a field has been set.

func (*TransactionRuleReference) HasOutcomeType added in v9.1.0

func (o *TransactionRuleReference) HasOutcomeType() bool

HasOutcomeType returns a boolean if a field has been set.

func (*TransactionRuleReference) HasReference added in v9.1.0

func (o *TransactionRuleReference) HasReference() bool

HasReference returns a boolean if a field has been set.

func (*TransactionRuleReference) HasScore added in v9.1.0

func (o *TransactionRuleReference) HasScore() bool

HasScore returns a boolean if a field has been set.

func (TransactionRuleReference) MarshalJSON added in v9.1.0

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

func (*TransactionRuleReference) SetDescription added in v9.1.0

func (o *TransactionRuleReference) SetDescription(v string)

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

func (*TransactionRuleReference) SetId added in v9.1.0

func (o *TransactionRuleReference) SetId(v string)

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

func (*TransactionRuleReference) SetOutcomeType added in v9.1.0

func (o *TransactionRuleReference) SetOutcomeType(v string)

SetOutcomeType gets a reference to the given string and assigns it to the OutcomeType field.

func (*TransactionRuleReference) SetReference added in v9.1.0

func (o *TransactionRuleReference) SetReference(v string)

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

func (*TransactionRuleReference) SetScore added in v9.1.0

func (o *TransactionRuleReference) SetScore(v int32)

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

func (TransactionRuleReference) ToMap added in v9.1.0

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

type TransactionRuleSource added in v9.1.0

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 added in v9.1.0

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 added in v9.1.0

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 added in v9.1.0

func (o *TransactionRuleSource) GetId() string

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

func (*TransactionRuleSource) GetIdOk added in v9.1.0

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 added in v9.1.0

func (o *TransactionRuleSource) GetType() string

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

func (*TransactionRuleSource) GetTypeOk added in v9.1.0

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 added in v9.1.0

func (o *TransactionRuleSource) HasId() bool

HasId returns a boolean if a field has been set.

func (*TransactionRuleSource) HasType added in v9.1.0

func (o *TransactionRuleSource) HasType() bool

HasType returns a boolean if a field has been set.

func (TransactionRuleSource) MarshalJSON added in v9.1.0

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

func (*TransactionRuleSource) SetId added in v9.1.0

func (o *TransactionRuleSource) SetId(v string)

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

func (*TransactionRuleSource) SetType added in v9.1.0

func (o *TransactionRuleSource) SetType(v string)

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

func (TransactionRuleSource) ToMap added in v9.1.0

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

type TransactionRulesResult added in v9.1.0

type TransactionRulesResult struct {
	// The advice given by the Risk analysis.
	Advice *string `json:"advice,omitempty"`
	// Indicates whether the transaction passed the evaluation for all hardblock rules
	AllHardBlockRulesPassed *bool `json:"allHardBlockRulesPassed,omitempty"`
	// The score of the Risk analysis.
	Score *int32 `json:"score,omitempty"`
	// Array containing all the transaction rules that the transaction triggered.
	TriggeredTransactionRules []TransactionEventViolation `json:"triggeredTransactionRules,omitempty"`
}

TransactionRulesResult struct for TransactionRulesResult

func NewTransactionRulesResult added in v9.1.0

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 added in v9.1.0

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 added in v9.1.0

func (o *TransactionRulesResult) GetAdvice() string

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

func (*TransactionRulesResult) GetAdviceOk added in v9.1.0

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) GetAllHardBlockRulesPassed added in v9.1.0

func (o *TransactionRulesResult) GetAllHardBlockRulesPassed() bool

GetAllHardBlockRulesPassed returns the AllHardBlockRulesPassed field value if set, zero value otherwise.

func (*TransactionRulesResult) GetAllHardBlockRulesPassedOk added in v9.1.0

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

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

func (*TransactionRulesResult) GetScore added in v9.1.0

func (o *TransactionRulesResult) GetScore() int32

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

func (*TransactionRulesResult) GetScoreOk added in v9.1.0

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) GetTriggeredTransactionRules added in v9.1.0

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

GetTriggeredTransactionRules returns the TriggeredTransactionRules field value if set, zero value otherwise.

func (*TransactionRulesResult) GetTriggeredTransactionRulesOk added in v9.1.0

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

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

func (*TransactionRulesResult) HasAdvice added in v9.1.0

func (o *TransactionRulesResult) HasAdvice() bool

HasAdvice returns a boolean if a field has been set.

func (*TransactionRulesResult) HasAllHardBlockRulesPassed added in v9.1.0

func (o *TransactionRulesResult) HasAllHardBlockRulesPassed() bool

HasAllHardBlockRulesPassed returns a boolean if a field has been set.

func (*TransactionRulesResult) HasScore added in v9.1.0

func (o *TransactionRulesResult) HasScore() bool

HasScore returns a boolean if a field has been set.

func (*TransactionRulesResult) HasTriggeredTransactionRules added in v9.1.0

func (o *TransactionRulesResult) HasTriggeredTransactionRules() bool

HasTriggeredTransactionRules returns a boolean if a field has been set.

func (TransactionRulesResult) MarshalJSON added in v9.1.0

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

func (*TransactionRulesResult) SetAdvice added in v9.1.0

func (o *TransactionRulesResult) SetAdvice(v string)

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

func (*TransactionRulesResult) SetAllHardBlockRulesPassed added in v9.1.0

func (o *TransactionRulesResult) SetAllHardBlockRulesPassed(v bool)

SetAllHardBlockRulesPassed gets a reference to the given bool and assigns it to the AllHardBlockRulesPassed field.

func (*TransactionRulesResult) SetScore added in v9.1.0

func (o *TransactionRulesResult) SetScore(v int32)

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

func (*TransactionRulesResult) SetTriggeredTransactionRules added in v9.1.0

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

SetTriggeredTransactionRules gets a reference to the given []TransactionEventViolation and assigns it to the TriggeredTransactionRules field.

func (TransactionRulesResult) ToMap added in v9.1.0

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

type TransactionSearchResponse

type TransactionSearchResponse struct {
	Links *Links `json:"_links,omitempty"`
	// Contains the transactions that match the query parameters.
	Data []Transaction `json:"data,omitempty"`
}

TransactionSearchResponse struct for TransactionSearchResponse

func NewTransactionSearchResponse

func NewTransactionSearchResponse() *TransactionSearchResponse

NewTransactionSearchResponse instantiates a new TransactionSearchResponse 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 NewTransactionSearchResponseWithDefaults

func NewTransactionSearchResponseWithDefaults() *TransactionSearchResponse

NewTransactionSearchResponseWithDefaults instantiates a new TransactionSearchResponse 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 (*TransactionSearchResponse) GetData

func (o *TransactionSearchResponse) GetData() []Transaction

GetData returns the Data field value if set, zero value otherwise.

func (*TransactionSearchResponse) GetDataOk

func (o *TransactionSearchResponse) GetDataOk() ([]Transaction, bool)

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

func (o *TransactionSearchResponse) GetLinks() Links

GetLinks returns the Links field value if set, zero value otherwise.

func (*TransactionSearchResponse) GetLinksOk

func (o *TransactionSearchResponse) GetLinksOk() (*Links, bool)

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

func (*TransactionSearchResponse) HasData

func (o *TransactionSearchResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (o *TransactionSearchResponse) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (TransactionSearchResponse) MarshalJSON

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

func (*TransactionSearchResponse) SetData

func (o *TransactionSearchResponse) SetData(v []Transaction)

SetData gets a reference to the given []Transaction and assigns it to the Data field.

func (o *TransactionSearchResponse) SetLinks(v Links)

SetLinks gets a reference to the given Links and assigns it to the Links field.

func (TransactionSearchResponse) ToMap

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

type TransactionsApi

type TransactionsApi common.Service

TransactionsApi service

func (*TransactionsApi) GetAllTransactions

GetAllTransactions Get all transactions

>Versions 1 and 2 of the Transfers API are deprecated. If you are just starting your implementation, use the latest version.

Returns all the transactions related to a balance account, account holder, or balance platform.

When making this request, you must include at least one of the following: - `balanceAccountId` - `accountHolderId` - `balancePlatform`.

This endpoint supports cursor-based pagination. The response returns the first page of results, and returns links to the next and previous pages when applicable. You can use the links to page through the results.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param r TransactionsApiGetAllTransactionsInput - Request parameters, see GetAllTransactionsInput @return TransactionSearchResponse, *http.Response, error

func (*TransactionsApi) GetAllTransactionsInput

func (a *TransactionsApi) GetAllTransactionsInput() TransactionsApiGetAllTransactionsInput

Prepare a request for GetAllTransactions

@return TransactionsApiGetAllTransactionsInput

func (*TransactionsApi) GetTransaction

GetTransaction Get a transaction

>Versions 1 and 2 of the Transfers API are deprecated. If you are just starting your implementation, use the latest version.

Returns a transaction.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param r TransactionsApiGetTransactionInput - Request parameters, see GetTransactionInput @return Transaction, *http.Response, error

func (*TransactionsApi) GetTransactionInput

func (a *TransactionsApi) GetTransactionInput(id string) TransactionsApiGetTransactionInput

Prepare a request for GetTransaction @param id The unique identifier of the transaction. @return TransactionsApiGetTransactionInput

type TransactionsApiGetAllTransactionsInput

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

All parameters accepted by TransactionsApi.GetAllTransactions

func (TransactionsApiGetAllTransactionsInput) AccountHolderId

The unique identifier of the [account holder](https://docs.adyen.com/api-explorer/#/balanceplatform/latest/get/accountHolders/{id}__queryParam_id). Required if you don't provide a `balanceAccountId` or `balancePlatform`. If you provide a `balanceAccountId`, the `accountHolderId` must be related to the `balanceAccountId`.

func (TransactionsApiGetAllTransactionsInput) BalanceAccountId

The unique identifier of the [balance account](https://docs.adyen.com/api-explorer/#/balanceplatform/latest/get/balanceAccounts/{id}__queryParam_id). Required if you don't provide an `accountHolderId` or `balancePlatform`. If you provide an `accountHolderId`, the `balanceAccountId` must be related to the `accountHolderId`.

func (TransactionsApiGetAllTransactionsInput) BalancePlatform

The unique identifier of the [balance platform](https://docs.adyen.com/api-explorer/#/balanceplatform/latest/get/balancePlatforms/{id}__queryParam_id). Required if you don't provide a `balanceAccountId` or `accountHolderId`.

func (TransactionsApiGetAllTransactionsInput) CreatedSince

Only include transactions that have been created on or after this point in time. The value must be in ISO 8601 format. For example, **2021-05-30T15:07:40Z**.

func (TransactionsApiGetAllTransactionsInput) CreatedUntil

Only include transactions that have been created on or before this point in time. The value must be in ISO 8601 format. For example, **2021-05-30T15:07:40Z**.

func (TransactionsApiGetAllTransactionsInput) Cursor

The `cursor` returned in the links of the previous response.

func (TransactionsApiGetAllTransactionsInput) Limit

The number of items returned per page, maximum of 100 items. By default, the response returns 10 items per page.

func (TransactionsApiGetAllTransactionsInput) PaymentInstrumentId

The unique identifier of the [payment instrument](https://docs.adyen.com/api-explorer/balanceplatform/latest/get/paymentInstruments/_id_). To use this parameter, you must also provide a `balanceAccountId`, `accountHolderId`, or `balancePlatform`. The `paymentInstrumentId` must be related to the `balanceAccountId` or `accountHolderId` that you provide.

type TransactionsApiGetTransactionInput

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

All parameters accepted by TransactionsApi.GetTransaction

type Transfer

type Transfer struct {
	AccountHolder  *ResourceReference `json:"accountHolder,omitempty"`
	Amount         Amount             `json:"amount"`
	BalanceAccount *ResourceReference `json:"balanceAccount,omitempty"`
	// The category 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"`
	CategoryData *TransferCategoryData `json:"categoryData,omitempty"`
	Counterparty CounterpartyV3        `json:"counterparty"`
	// 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 ID of the resource.
	Id                *string            `json:"id,omitempty"`
	PaymentInstrument *PaymentInstrument `json:"paymentInstrument,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"`
	// The result of the transfer.   For example, **authorised**, **refused**, or **error**.
	Status string `json:"status"`
	// The type of transfer or transaction. For example, **refund**, **payment**, **internalTransfer**, **bankTransfer**.
	Type *string `json:"type,omitempty"`
}

Transfer struct for Transfer

func NewTransfer

func NewTransfer(amount Amount, category string, counterparty CounterpartyV3, status string) *Transfer

NewTransfer instantiates a new Transfer 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 NewTransferWithDefaults

func NewTransferWithDefaults() *Transfer

NewTransferWithDefaults instantiates a new Transfer 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 (*Transfer) GetAccountHolder

func (o *Transfer) GetAccountHolder() ResourceReference

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

func (*Transfer) GetAccountHolderOk

func (o *Transfer) 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 (*Transfer) GetAmount

func (o *Transfer) GetAmount() Amount

GetAmount returns the Amount field value

func (*Transfer) GetAmountOk

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

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

func (*Transfer) GetBalanceAccount

func (o *Transfer) GetBalanceAccount() ResourceReference

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

func (*Transfer) GetBalanceAccountOk

func (o *Transfer) 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 (*Transfer) GetCategory

func (o *Transfer) GetCategory() string

GetCategory returns the Category field value

func (*Transfer) GetCategoryData

func (o *Transfer) GetCategoryData() TransferCategoryData

GetCategoryData returns the CategoryData field value if set, zero value otherwise.

func (*Transfer) GetCategoryDataOk

func (o *Transfer) GetCategoryDataOk() (*TransferCategoryData, bool)

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

func (*Transfer) GetCategoryOk

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

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

func (*Transfer) GetCounterparty

func (o *Transfer) GetCounterparty() CounterpartyV3

GetCounterparty returns the Counterparty field value

func (*Transfer) GetCounterpartyOk

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

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

func (*Transfer) GetCreationDate

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

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

func (*Transfer) GetCreationDateOk

func (o *Transfer) 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 (*Transfer) GetDescription

func (o *Transfer) GetDescription() string

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

func (*Transfer) GetDescriptionOk

func (o *Transfer) 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 (*Transfer) GetDirection

func (o *Transfer) GetDirection() string

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

func (*Transfer) GetDirectionOk

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

func (o *Transfer) GetId() string

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

func (*Transfer) GetIdOk

func (o *Transfer) 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 (*Transfer) GetPaymentInstrument

func (o *Transfer) GetPaymentInstrument() PaymentInstrument

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

func (*Transfer) GetPaymentInstrumentOk

func (o *Transfer) 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 (*Transfer) GetReason

func (o *Transfer) GetReason() string

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

func (*Transfer) GetReasonOk

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

func (o *Transfer) GetReference() string

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

func (*Transfer) GetReferenceForBeneficiary

func (o *Transfer) GetReferenceForBeneficiary() string

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

func (*Transfer) GetReferenceForBeneficiaryOk

func (o *Transfer) 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 (*Transfer) GetReferenceOk

func (o *Transfer) 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 (*Transfer) GetStatus

func (o *Transfer) GetStatus() string

GetStatus returns the Status field value

func (*Transfer) GetStatusOk

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

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

func (*Transfer) GetType added in v9.1.0

func (o *Transfer) GetType() string

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

func (*Transfer) GetTypeOk added in v9.1.0

func (o *Transfer) 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 (*Transfer) HasAccountHolder

func (o *Transfer) HasAccountHolder() bool

HasAccountHolder returns a boolean if a field has been set.

func (*Transfer) HasBalanceAccount

func (o *Transfer) HasBalanceAccount() bool

HasBalanceAccount returns a boolean if a field has been set.

func (*Transfer) HasCategoryData

func (o *Transfer) HasCategoryData() bool

HasCategoryData returns a boolean if a field has been set.

func (*Transfer) HasCreationDate

func (o *Transfer) HasCreationDate() bool

HasCreationDate returns a boolean if a field has been set.

func (*Transfer) HasDescription

func (o *Transfer) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Transfer) HasDirection

func (o *Transfer) HasDirection() bool

HasDirection returns a boolean if a field has been set.

func (*Transfer) HasId

func (o *Transfer) HasId() bool

HasId returns a boolean if a field has been set.

func (*Transfer) HasPaymentInstrument

func (o *Transfer) HasPaymentInstrument() bool

HasPaymentInstrument returns a boolean if a field has been set.

func (*Transfer) HasReason

func (o *Transfer) HasReason() bool

HasReason returns a boolean if a field has been set.

func (*Transfer) HasReference

func (o *Transfer) HasReference() bool

HasReference returns a boolean if a field has been set.

func (*Transfer) HasReferenceForBeneficiary

func (o *Transfer) HasReferenceForBeneficiary() bool

HasReferenceForBeneficiary returns a boolean if a field has been set.

func (*Transfer) HasType added in v9.1.0

func (o *Transfer) HasType() bool

HasType returns a boolean if a field has been set.

func (Transfer) MarshalJSON

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

func (*Transfer) SetAccountHolder

func (o *Transfer) SetAccountHolder(v ResourceReference)

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

func (*Transfer) SetAmount

func (o *Transfer) SetAmount(v Amount)

SetAmount sets field value

func (*Transfer) SetBalanceAccount

func (o *Transfer) SetBalanceAccount(v ResourceReference)

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

func (*Transfer) SetCategory

func (o *Transfer) SetCategory(v string)

SetCategory sets field value

func (*Transfer) SetCategoryData

func (o *Transfer) SetCategoryData(v TransferCategoryData)

SetCategoryData gets a reference to the given TransferCategoryData and assigns it to the CategoryData field.

func (*Transfer) SetCounterparty

func (o *Transfer) SetCounterparty(v CounterpartyV3)

SetCounterparty sets field value

func (*Transfer) SetCreationDate

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

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

func (*Transfer) SetDescription

func (o *Transfer) SetDescription(v string)

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

func (*Transfer) SetDirection

func (o *Transfer) SetDirection(v string)

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

func (*Transfer) SetId

func (o *Transfer) SetId(v string)

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

func (*Transfer) SetPaymentInstrument

func (o *Transfer) SetPaymentInstrument(v PaymentInstrument)

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

func (*Transfer) SetReason

func (o *Transfer) SetReason(v string)

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

func (*Transfer) SetReference

func (o *Transfer) SetReference(v string)

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

func (*Transfer) SetReferenceForBeneficiary

func (o *Transfer) SetReferenceForBeneficiary(v string)

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

func (*Transfer) SetStatus

func (o *Transfer) SetStatus(v string)

SetStatus sets field value

func (*Transfer) SetType added in v9.1.0

func (o *Transfer) SetType(v string)

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

func (Transfer) ToMap

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

type TransferCategoryData

type TransferCategoryData struct {
	BankCategoryData     *BankCategoryData
	InternalCategoryData *InternalCategoryData
	IssuedCard           *IssuedCard
	PlatformPayment      *PlatformPayment
}

TransferCategoryData - The relevant data according to the transfer category.

func BankCategoryDataAsTransferCategoryData

func BankCategoryDataAsTransferCategoryData(v *BankCategoryData) TransferCategoryData

BankCategoryDataAsTransferCategoryData is a convenience function that returns BankCategoryData wrapped in TransferCategoryData

func InternalCategoryDataAsTransferCategoryData

func InternalCategoryDataAsTransferCategoryData(v *InternalCategoryData) TransferCategoryData

InternalCategoryDataAsTransferCategoryData is a convenience function that returns InternalCategoryData wrapped in TransferCategoryData

func IssuedCardAsTransferCategoryData

func IssuedCardAsTransferCategoryData(v *IssuedCard) TransferCategoryData

IssuedCardAsTransferCategoryData is a convenience function that returns IssuedCard wrapped in TransferCategoryData

func PlatformPaymentAsTransferCategoryData

func PlatformPaymentAsTransferCategoryData(v *PlatformPayment) TransferCategoryData

PlatformPaymentAsTransferCategoryData is a convenience function that returns PlatformPayment wrapped in TransferCategoryData

func (*TransferCategoryData) GetActualInstance

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

Get the actual instance

func (TransferCategoryData) MarshalJSON

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

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

func (*TransferCategoryData) UnmarshalJSON

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

Unmarshal JSON data into one of the pointers in the struct

type TransferData

type TransferData struct {
	AccountHolder  *ResourceReference `json:"accountHolder,omitempty"`
	Amount         Amount             `json:"amount"`
	BalanceAccount *ResourceReference `json:"balanceAccount,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 category 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"`
	CategoryData *TransferCategoryData             `json:"categoryData,omitempty"`
	Counterparty *TransferNotificationCounterParty `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"`
	PaymentInstrument *PaymentInstrument `json:"paymentInstrument,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"`
	// 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"`
	TransactionRulesResult *TransactionRulesResult               `json:"transactionRulesResult,omitempty"`
	// The type of transfer or transaction. For example, **refund**, **payment**, **internalTransfer**, **bankTransfer**.
	Type *string `json:"type,omitempty"`
}

TransferData struct for TransferData

func NewTransferData

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

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 v9.1.0

func (o *TransferData) GetAccountHolder() ResourceReference

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

func (*TransferData) GetAccountHolderOk added in v9.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 v9.1.0

func (o *TransferData) GetAmount() Amount

GetAmount returns the Amount field value

func (*TransferData) GetAmountOk added in v9.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 v9.1.0

func (o *TransferData) GetBalanceAccount() ResourceReference

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

func (*TransferData) GetBalanceAccountOk added in v9.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 v9.1.0

func (o *TransferData) GetBalancePlatform() string

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

func (*TransferData) GetBalancePlatformOk added in v9.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 v9.1.0

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

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

func (*TransferData) GetBalancesOk added in v9.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 v9.1.0

func (o *TransferData) GetCategory() string

GetCategory returns the Category field value

func (*TransferData) GetCategoryData added in v9.1.0

func (o *TransferData) GetCategoryData() TransferCategoryData

GetCategoryData returns the CategoryData field value if set, zero value otherwise.

func (*TransferData) GetCategoryDataOk added in v9.1.0

func (o *TransferData) GetCategoryDataOk() (*TransferCategoryData, bool)

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

func (*TransferData) GetCategoryOk added in v9.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 v9.1.0

func (o *TransferData) GetCounterparty() TransferNotificationCounterParty

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

func (*TransferData) GetCounterpartyOk added in v9.1.0

func (o *TransferData) GetCounterpartyOk() (*TransferNotificationCounterParty, 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 v9.1.0

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

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

func (*TransferData) GetCreationDateOk added in v9.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 v9.1.0

func (o *TransferData) GetDescription() string

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

func (*TransferData) GetDescriptionOk added in v9.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 v9.1.0

func (o *TransferData) GetDirection() string

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

func (*TransferData) GetDirectionOk added in v9.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 v9.1.0

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

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

func (*TransferData) GetEventsOk added in v9.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

func (o *TransferData) GetId() string

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

func (*TransferData) GetIdOk

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) GetPaymentInstrument added in v9.1.0

func (o *TransferData) GetPaymentInstrument() PaymentInstrument

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

func (*TransferData) GetPaymentInstrumentOk added in v9.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) GetReason added in v9.1.0

func (o *TransferData) GetReason() string

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

func (*TransferData) GetReasonOk added in v9.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

func (o *TransferData) GetReference() string

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

func (*TransferData) GetReferenceForBeneficiary added in v9.1.0

func (o *TransferData) GetReferenceForBeneficiary() string

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

func (*TransferData) GetReferenceForBeneficiaryOk added in v9.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

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) GetSequenceNumber added in v9.1.0

func (o *TransferData) GetSequenceNumber() int32

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

func (*TransferData) GetSequenceNumberOk added in v9.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 v9.1.0

func (o *TransferData) GetStatus() string

GetStatus returns the Status field value

func (*TransferData) GetStatusOk added in v9.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 v9.1.0

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

func (*TransferData) GetTrackingOk added in v9.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) GetTransactionRulesResult added in v9.1.0

func (o *TransferData) GetTransactionRulesResult() TransactionRulesResult

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

func (*TransferData) GetTransactionRulesResultOk added in v9.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 v9.1.0

func (o *TransferData) GetType() string

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

func (*TransferData) GetTypeOk added in v9.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) HasAccountHolder added in v9.1.0

func (o *TransferData) HasAccountHolder() bool

HasAccountHolder returns a boolean if a field has been set.

func (*TransferData) HasBalanceAccount added in v9.1.0

func (o *TransferData) HasBalanceAccount() bool

HasBalanceAccount returns a boolean if a field has been set.

func (*TransferData) HasBalancePlatform added in v9.1.0

func (o *TransferData) HasBalancePlatform() bool

HasBalancePlatform returns a boolean if a field has been set.

func (*TransferData) HasBalances added in v9.1.0

func (o *TransferData) HasBalances() bool

HasBalances returns a boolean if a field has been set.

func (*TransferData) HasCategoryData added in v9.1.0

func (o *TransferData) HasCategoryData() bool

HasCategoryData returns a boolean if a field has been set.

func (*TransferData) HasCounterparty added in v9.1.0

func (o *TransferData) HasCounterparty() bool

HasCounterparty returns a boolean if a field has been set.

func (*TransferData) HasCreationDate added in v9.1.0

func (o *TransferData) HasCreationDate() bool

HasCreationDate returns a boolean if a field has been set.

func (*TransferData) HasDescription added in v9.1.0

func (o *TransferData) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*TransferData) HasDirection added in v9.1.0

func (o *TransferData) HasDirection() bool

HasDirection returns a boolean if a field has been set.

func (*TransferData) HasEvents added in v9.1.0

func (o *TransferData) HasEvents() bool

HasEvents returns a boolean if a field has been set.

func (*TransferData) HasId

func (o *TransferData) HasId() bool

HasId returns a boolean if a field has been set.

func (*TransferData) HasPaymentInstrument added in v9.1.0

func (o *TransferData) HasPaymentInstrument() bool

HasPaymentInstrument returns a boolean if a field has been set.

func (*TransferData) HasReason added in v9.1.0

func (o *TransferData) HasReason() bool

HasReason returns a boolean if a field has been set.

func (*TransferData) HasReference added in v9.1.0

func (o *TransferData) HasReference() bool

HasReference returns a boolean if a field has been set.

func (*TransferData) HasReferenceForBeneficiary added in v9.1.0

func (o *TransferData) HasReferenceForBeneficiary() bool

HasReferenceForBeneficiary returns a boolean if a field has been set.

func (*TransferData) HasSequenceNumber added in v9.1.0

func (o *TransferData) HasSequenceNumber() bool

HasSequenceNumber returns a boolean if a field has been set.

func (*TransferData) HasTracking added in v9.1.0

func (o *TransferData) HasTracking() bool

HasTracking returns a boolean if a field has been set.

func (*TransferData) HasTransactionRulesResult added in v9.1.0

func (o *TransferData) HasTransactionRulesResult() bool

HasTransactionRulesResult returns a boolean if a field has been set.

func (*TransferData) HasType added in v9.1.0

func (o *TransferData) HasType() bool

HasType returns a boolean if a field has been set.

func (TransferData) MarshalJSON

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

func (*TransferData) SetAccountHolder added in v9.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 v9.1.0

func (o *TransferData) SetAmount(v Amount)

SetAmount sets field value

func (*TransferData) SetBalanceAccount added in v9.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) SetBalancePlatform added in v9.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 v9.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 v9.1.0

func (o *TransferData) SetCategory(v string)

SetCategory sets field value

func (*TransferData) SetCategoryData added in v9.1.0

func (o *TransferData) SetCategoryData(v TransferCategoryData)

SetCategoryData gets a reference to the given TransferCategoryData and assigns it to the CategoryData field.

func (*TransferData) SetCounterparty added in v9.1.0

func (o *TransferData) SetCounterparty(v TransferNotificationCounterParty)

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

func (*TransferData) SetCreationDate added in v9.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 v9.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 v9.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 v9.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

func (o *TransferData) SetId(v string)

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

func (*TransferData) SetPaymentInstrument added in v9.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) SetReason added in v9.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

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 v9.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) SetSequenceNumber added in v9.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 v9.1.0

func (o *TransferData) SetStatus(v string)

SetStatus sets field value

func (*TransferData) SetTracking added in v9.1.0

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

func (*TransferData) SetTransactionRulesResult added in v9.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 v9.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) ToMap

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

type TransferEvent added in v9.1.0

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"`
	Modification *Modification `json:"modification,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"`
	// 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 added in v9.1.0

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 added in v9.1.0

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 added in v9.1.0

func (o *TransferEvent) GetAmount() Amount

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

func (*TransferEvent) GetAmountAdjustments added in v9.1.0

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

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

func (*TransferEvent) GetAmountAdjustmentsOk added in v9.1.0

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 added in v9.1.0

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 added in v9.1.0

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

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

func (*TransferEvent) GetBookingDateOk added in v9.1.0

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 added in v9.1.0

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

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

func (*TransferEvent) GetEstimatedArrivalTimeOk added in v9.1.0

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 added in v9.1.0

func (o *TransferEvent) GetId() string

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

func (*TransferEvent) GetIdOk added in v9.1.0

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) GetModification added in v9.1.0

func (o *TransferEvent) GetModification() Modification

GetModification returns the Modification field value if set, zero value otherwise.

func (*TransferEvent) GetModificationOk added in v9.1.0

func (o *TransferEvent) GetModificationOk() (*Modification, bool)

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

func (*TransferEvent) GetMutations added in v9.1.0

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

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

func (*TransferEvent) GetMutationsOk added in v9.1.0

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 added in v9.1.0

func (o *TransferEvent) GetOriginalAmount() Amount

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

func (*TransferEvent) GetOriginalAmountOk added in v9.1.0

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 added in v9.1.0

func (o *TransferEvent) GetReason() string

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

func (*TransferEvent) GetReasonOk added in v9.1.0

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 added in v9.1.0

func (o *TransferEvent) GetStatus() string

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

func (*TransferEvent) GetStatusOk added in v9.1.0

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 added in v9.1.0

func (o *TransferEvent) GetTransactionId() string

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

func (*TransferEvent) GetTransactionIdOk added in v9.1.0

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) GetType added in v9.1.0

func (o *TransferEvent) GetType() string

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

func (*TransferEvent) GetTypeOk added in v9.1.0

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 added in v9.1.0

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

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

func (*TransferEvent) GetUpdateDateOk added in v9.1.0

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 added in v9.1.0

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

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

func (*TransferEvent) GetValueDateOk added in v9.1.0

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 added in v9.1.0

func (o *TransferEvent) HasAmount() bool

HasAmount returns a boolean if a field has been set.

func (*TransferEvent) HasAmountAdjustments added in v9.1.0

func (o *TransferEvent) HasAmountAdjustments() bool

HasAmountAdjustments returns a boolean if a field has been set.

func (*TransferEvent) HasBookingDate added in v9.1.0

func (o *TransferEvent) HasBookingDate() bool

HasBookingDate returns a boolean if a field has been set.

func (*TransferEvent) HasEstimatedArrivalTime added in v9.1.0

func (o *TransferEvent) HasEstimatedArrivalTime() bool

HasEstimatedArrivalTime returns a boolean if a field has been set.

func (*TransferEvent) HasId added in v9.1.0

func (o *TransferEvent) HasId() bool

HasId returns a boolean if a field has been set.

func (*TransferEvent) HasModification added in v9.1.0

func (o *TransferEvent) HasModification() bool

HasModification returns a boolean if a field has been set.

func (*TransferEvent) HasMutations added in v9.1.0

func (o *TransferEvent) HasMutations() bool

HasMutations returns a boolean if a field has been set.

func (*TransferEvent) HasOriginalAmount added in v9.1.0

func (o *TransferEvent) HasOriginalAmount() bool

HasOriginalAmount returns a boolean if a field has been set.

func (*TransferEvent) HasReason added in v9.1.0

func (o *TransferEvent) HasReason() bool

HasReason returns a boolean if a field has been set.

func (*TransferEvent) HasStatus added in v9.1.0

func (o *TransferEvent) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*TransferEvent) HasTransactionId added in v9.1.0

func (o *TransferEvent) HasTransactionId() bool

HasTransactionId returns a boolean if a field has been set.

func (*TransferEvent) HasType added in v9.1.0

func (o *TransferEvent) HasType() bool

HasType returns a boolean if a field has been set.

func (*TransferEvent) HasUpdateDate added in v9.1.0

func (o *TransferEvent) HasUpdateDate() bool

HasUpdateDate returns a boolean if a field has been set.

func (*TransferEvent) HasValueDate added in v9.1.0

func (o *TransferEvent) HasValueDate() bool

HasValueDate returns a boolean if a field has been set.

func (TransferEvent) MarshalJSON added in v9.1.0

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

func (*TransferEvent) SetAmount added in v9.1.0

func (o *TransferEvent) SetAmount(v Amount)

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

func (*TransferEvent) SetAmountAdjustments added in v9.1.0

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

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

func (*TransferEvent) SetBookingDate added in v9.1.0

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 added in v9.1.0

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 added in v9.1.0

func (o *TransferEvent) SetId(v string)

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

func (*TransferEvent) SetModification added in v9.1.0

func (o *TransferEvent) SetModification(v Modification)

SetModification gets a reference to the given Modification and assigns it to the Modification field.

func (*TransferEvent) SetMutations added in v9.1.0

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

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

func (*TransferEvent) SetOriginalAmount added in v9.1.0

func (o *TransferEvent) SetOriginalAmount(v Amount)

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

func (*TransferEvent) SetReason added in v9.1.0

func (o *TransferEvent) SetReason(v string)

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

func (*TransferEvent) SetStatus added in v9.1.0

func (o *TransferEvent) SetStatus(v string)

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

func (*TransferEvent) SetTransactionId added in v9.1.0

func (o *TransferEvent) SetTransactionId(v string)

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

func (*TransferEvent) SetType added in v9.1.0

func (o *TransferEvent) SetType(v string)

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

func (*TransferEvent) SetUpdateDate added in v9.1.0

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 added in v9.1.0

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 added in v9.1.0

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

type TransferInfo

type TransferInfo struct {
	Amount Amount `json:"amount"`
	// The unique identifier of the source [balance account](https://docs.adyen.com/api-explorer/#/balanceplatform/latest/post/balanceAccounts__resParam_id).
	BalanceAccountId *string `json:"balanceAccountId,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 CounterpartyInfoV3 `json:"counterparty"`
	// 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 unique identifier of the source [payment instrument](https://docs.adyen.com/api-explorer/#/balanceplatform/latest/post/paymentInstruments__resParam_id).
	PaymentInstrumentId *string `json:"paymentInstrumentId,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"`
	// 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"`
	UltimateParty           *UltimatePartyIdentification `json:"ultimateParty,omitempty"`
}

TransferInfo struct for TransferInfo

func NewTransferInfo

func NewTransferInfo(amount Amount, category string, counterparty CounterpartyInfoV3) *TransferInfo

NewTransferInfo instantiates a new TransferInfo 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 NewTransferInfoWithDefaults

func NewTransferInfoWithDefaults() *TransferInfo

NewTransferInfoWithDefaults instantiates a new TransferInfo 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 (*TransferInfo) GetAmount

func (o *TransferInfo) GetAmount() Amount

GetAmount returns the Amount field value

func (*TransferInfo) GetAmountOk

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

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

func (*TransferInfo) GetBalanceAccountId

func (o *TransferInfo) GetBalanceAccountId() string

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

func (*TransferInfo) GetBalanceAccountIdOk

func (o *TransferInfo) 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 (*TransferInfo) GetCategory

func (o *TransferInfo) GetCategory() string

GetCategory returns the Category field value

func (*TransferInfo) GetCategoryOk

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

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

func (*TransferInfo) GetCounterparty

func (o *TransferInfo) GetCounterparty() CounterpartyInfoV3

GetCounterparty returns the Counterparty field value

func (*TransferInfo) GetCounterpartyOk

func (o *TransferInfo) GetCounterpartyOk() (*CounterpartyInfoV3, bool)

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

func (*TransferInfo) GetDescription

func (o *TransferInfo) GetDescription() string

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

func (*TransferInfo) GetDescriptionOk

func (o *TransferInfo) 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 (*TransferInfo) GetPaymentInstrumentId

func (o *TransferInfo) GetPaymentInstrumentId() string

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

func (*TransferInfo) GetPaymentInstrumentIdOk

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

func (*TransferInfo) GetPriority

func (o *TransferInfo) GetPriority() string

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

func (*TransferInfo) GetPriorityOk

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

func (o *TransferInfo) GetReference() string

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

func (*TransferInfo) GetReferenceForBeneficiary

func (o *TransferInfo) GetReferenceForBeneficiary() string

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

func (*TransferInfo) GetReferenceForBeneficiaryOk

func (o *TransferInfo) 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 (*TransferInfo) GetReferenceOk

func (o *TransferInfo) 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 (*TransferInfo) GetUltimateParty

func (o *TransferInfo) GetUltimateParty() UltimatePartyIdentification

GetUltimateParty returns the UltimateParty field value if set, zero value otherwise.

func (*TransferInfo) GetUltimatePartyOk

func (o *TransferInfo) GetUltimatePartyOk() (*UltimatePartyIdentification, bool)

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

func (*TransferInfo) HasBalanceAccountId

func (o *TransferInfo) HasBalanceAccountId() bool

HasBalanceAccountId returns a boolean if a field has been set.

func (*TransferInfo) HasDescription

func (o *TransferInfo) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*TransferInfo) HasPaymentInstrumentId

func (o *TransferInfo) HasPaymentInstrumentId() bool

HasPaymentInstrumentId returns a boolean if a field has been set.

func (*TransferInfo) HasPriority

func (o *TransferInfo) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (*TransferInfo) HasReference

func (o *TransferInfo) HasReference() bool

HasReference returns a boolean if a field has been set.

func (*TransferInfo) HasReferenceForBeneficiary

func (o *TransferInfo) HasReferenceForBeneficiary() bool

HasReferenceForBeneficiary returns a boolean if a field has been set.

func (*TransferInfo) HasUltimateParty

func (o *TransferInfo) HasUltimateParty() bool

HasUltimateParty returns a boolean if a field has been set.

func (TransferInfo) MarshalJSON

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

func (*TransferInfo) SetAmount

func (o *TransferInfo) SetAmount(v Amount)

SetAmount sets field value

func (*TransferInfo) SetBalanceAccountId

func (o *TransferInfo) SetBalanceAccountId(v string)

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

func (*TransferInfo) SetCategory

func (o *TransferInfo) SetCategory(v string)

SetCategory sets field value

func (*TransferInfo) SetCounterparty

func (o *TransferInfo) SetCounterparty(v CounterpartyInfoV3)

SetCounterparty sets field value

func (*TransferInfo) SetDescription

func (o *TransferInfo) SetDescription(v string)

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

func (*TransferInfo) SetPaymentInstrumentId

func (o *TransferInfo) SetPaymentInstrumentId(v string)

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

func (*TransferInfo) SetPriority

func (o *TransferInfo) SetPriority(v string)

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

func (*TransferInfo) SetReference

func (o *TransferInfo) SetReference(v string)

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

func (*TransferInfo) SetReferenceForBeneficiary

func (o *TransferInfo) SetReferenceForBeneficiary(v string)

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

func (*TransferInfo) SetUltimateParty

func (o *TransferInfo) SetUltimateParty(v UltimatePartyIdentification)

SetUltimateParty gets a reference to the given UltimatePartyIdentification and assigns it to the UltimateParty field.

func (TransferInfo) ToMap

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

type TransferNotificationCounterParty added in v9.1.0

type TransferNotificationCounterParty 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         *TransferNotificationMerchantData `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"`
}

TransferNotificationCounterParty struct for TransferNotificationCounterParty

func NewTransferNotificationCounterParty added in v9.1.0

func NewTransferNotificationCounterParty() *TransferNotificationCounterParty

NewTransferNotificationCounterParty instantiates a new TransferNotificationCounterParty 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 NewTransferNotificationCounterPartyWithDefaults added in v9.1.0

func NewTransferNotificationCounterPartyWithDefaults() *TransferNotificationCounterParty

NewTransferNotificationCounterPartyWithDefaults instantiates a new TransferNotificationCounterParty 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 (*TransferNotificationCounterParty) GetBalanceAccountId added in v9.1.0

func (o *TransferNotificationCounterParty) GetBalanceAccountId() string

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

func (*TransferNotificationCounterParty) GetBalanceAccountIdOk added in v9.1.0

func (o *TransferNotificationCounterParty) 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 (*TransferNotificationCounterParty) GetBankAccount added in v9.1.0

func (o *TransferNotificationCounterParty) GetBankAccount() BankAccountV3

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

func (*TransferNotificationCounterParty) GetBankAccountOk added in v9.1.0

func (o *TransferNotificationCounterParty) 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 (*TransferNotificationCounterParty) GetMerchant added in v9.1.0

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

func (*TransferNotificationCounterParty) GetMerchantOk added in v9.1.0

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 (*TransferNotificationCounterParty) GetTransferInstrumentId added in v9.1.0

func (o *TransferNotificationCounterParty) GetTransferInstrumentId() string

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

func (*TransferNotificationCounterParty) GetTransferInstrumentIdOk added in v9.1.0

func (o *TransferNotificationCounterParty) 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 (*TransferNotificationCounterParty) HasBalanceAccountId added in v9.1.0

func (o *TransferNotificationCounterParty) HasBalanceAccountId() bool

HasBalanceAccountId returns a boolean if a field has been set.

func (*TransferNotificationCounterParty) HasBankAccount added in v9.1.0

func (o *TransferNotificationCounterParty) HasBankAccount() bool

HasBankAccount returns a boolean if a field has been set.

func (*TransferNotificationCounterParty) HasMerchant added in v9.1.0

func (o *TransferNotificationCounterParty) HasMerchant() bool

HasMerchant returns a boolean if a field has been set.

func (*TransferNotificationCounterParty) HasTransferInstrumentId added in v9.1.0

func (o *TransferNotificationCounterParty) HasTransferInstrumentId() bool

HasTransferInstrumentId returns a boolean if a field has been set.

func (TransferNotificationCounterParty) MarshalJSON added in v9.1.0

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

func (*TransferNotificationCounterParty) SetBalanceAccountId added in v9.1.0

func (o *TransferNotificationCounterParty) SetBalanceAccountId(v string)

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

func (*TransferNotificationCounterParty) SetBankAccount added in v9.1.0

func (o *TransferNotificationCounterParty) SetBankAccount(v BankAccountV3)

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

func (*TransferNotificationCounterParty) SetMerchant added in v9.1.0

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

func (*TransferNotificationCounterParty) SetTransferInstrumentId added in v9.1.0

func (o *TransferNotificationCounterParty) SetTransferInstrumentId(v string)

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

func (TransferNotificationCounterParty) ToMap added in v9.1.0

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

type TransferNotificationMerchantData added in v9.1.0

type TransferNotificationMerchantData struct {
	// The unique identifier of the merchant's acquirer.
	AcquirerId *string `json:"acquirerId,omitempty"`
	// The city where the merchant is located.
	City *string `json:"city,omitempty"`
	// The country where the merchant is located.
	Country *string `json:"country,omitempty"`
	// The merchant category code.
	Mcc *string `json:"mcc,omitempty"`
	// The merchant identifier.
	MerchantId *string `json:"merchantId,omitempty"`
	// The name of the merchant's shop or service.
	Name *string `json:"name,omitempty"`
	// The merchant postal code.
	PostalCode *string `json:"postalCode,omitempty"`
}

TransferNotificationMerchantData struct for TransferNotificationMerchantData

func NewTransferNotificationMerchantData added in v9.1.0

func NewTransferNotificationMerchantData() *TransferNotificationMerchantData

NewTransferNotificationMerchantData instantiates a new TransferNotificationMerchantData 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 NewTransferNotificationMerchantDataWithDefaults added in v9.1.0

func NewTransferNotificationMerchantDataWithDefaults() *TransferNotificationMerchantData

NewTransferNotificationMerchantDataWithDefaults instantiates a new TransferNotificationMerchantData 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 (*TransferNotificationMerchantData) GetAcquirerId added in v9.1.0

func (o *TransferNotificationMerchantData) GetAcquirerId() string

GetAcquirerId returns the AcquirerId field value if set, zero value otherwise.

func (*TransferNotificationMerchantData) GetAcquirerIdOk added in v9.1.0

func (o *TransferNotificationMerchantData) GetAcquirerIdOk() (*string, bool)

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

func (*TransferNotificationMerchantData) GetCity added in v9.1.0

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

func (*TransferNotificationMerchantData) GetCityOk added in v9.1.0

func (o *TransferNotificationMerchantData) 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 (*TransferNotificationMerchantData) GetCountry added in v9.1.0

func (o *TransferNotificationMerchantData) GetCountry() string

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

func (*TransferNotificationMerchantData) GetCountryOk added in v9.1.0

func (o *TransferNotificationMerchantData) 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 (*TransferNotificationMerchantData) GetMcc added in v9.1.0

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

func (*TransferNotificationMerchantData) GetMccOk added in v9.1.0

func (o *TransferNotificationMerchantData) 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 (*TransferNotificationMerchantData) GetMerchantId added in v9.1.0

func (o *TransferNotificationMerchantData) GetMerchantId() string

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

func (*TransferNotificationMerchantData) GetMerchantIdOk added in v9.1.0

func (o *TransferNotificationMerchantData) 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 (*TransferNotificationMerchantData) GetName added in v9.1.0

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

func (*TransferNotificationMerchantData) GetNameOk added in v9.1.0

func (o *TransferNotificationMerchantData) 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 (*TransferNotificationMerchantData) GetPostalCode added in v9.1.0

func (o *TransferNotificationMerchantData) GetPostalCode() string

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

func (*TransferNotificationMerchantData) GetPostalCodeOk added in v9.1.0

func (o *TransferNotificationMerchantData) 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 (*TransferNotificationMerchantData) HasAcquirerId added in v9.1.0

func (o *TransferNotificationMerchantData) HasAcquirerId() bool

HasAcquirerId returns a boolean if a field has been set.

func (*TransferNotificationMerchantData) HasCity added in v9.1.0

HasCity returns a boolean if a field has been set.

func (*TransferNotificationMerchantData) HasCountry added in v9.1.0

func (o *TransferNotificationMerchantData) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*TransferNotificationMerchantData) HasMcc added in v9.1.0

HasMcc returns a boolean if a field has been set.

func (*TransferNotificationMerchantData) HasMerchantId added in v9.1.0

func (o *TransferNotificationMerchantData) HasMerchantId() bool

HasMerchantId returns a boolean if a field has been set.

func (*TransferNotificationMerchantData) HasName added in v9.1.0

HasName returns a boolean if a field has been set.

func (*TransferNotificationMerchantData) HasPostalCode added in v9.1.0

func (o *TransferNotificationMerchantData) HasPostalCode() bool

HasPostalCode returns a boolean if a field has been set.

func (TransferNotificationMerchantData) MarshalJSON added in v9.1.0

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

func (*TransferNotificationMerchantData) SetAcquirerId added in v9.1.0

func (o *TransferNotificationMerchantData) SetAcquirerId(v string)

SetAcquirerId gets a reference to the given string and assigns it to the AcquirerId field.

func (*TransferNotificationMerchantData) SetCity added in v9.1.0

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

func (*TransferNotificationMerchantData) SetCountry added in v9.1.0

func (o *TransferNotificationMerchantData) SetCountry(v string)

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

func (*TransferNotificationMerchantData) SetMcc added in v9.1.0

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

func (*TransferNotificationMerchantData) SetMerchantId added in v9.1.0

func (o *TransferNotificationMerchantData) SetMerchantId(v string)

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

func (*TransferNotificationMerchantData) SetName added in v9.1.0

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

func (*TransferNotificationMerchantData) SetPostalCode added in v9.1.0

func (o *TransferNotificationMerchantData) SetPostalCode(v string)

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

func (TransferNotificationMerchantData) ToMap added in v9.1.0

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

type TransferNotificationTransferTracking added in v9.1.0

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 added in v9.1.0

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 added in v9.1.0

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 added in v9.1.0

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

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

func (*TransferNotificationTransferTracking) GetEstimatedArrivalTimeOk added in v9.1.0

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 added in v9.1.0

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

func (*TransferNotificationTransferTracking) GetStatusOk added in v9.1.0

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 added in v9.1.0

func (o *TransferNotificationTransferTracking) HasEstimatedArrivalTime() bool

HasEstimatedArrivalTime returns a boolean if a field has been set.

func (*TransferNotificationTransferTracking) HasStatus added in v9.1.0

HasStatus returns a boolean if a field has been set.

func (TransferNotificationTransferTracking) MarshalJSON added in v9.1.0

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

func (*TransferNotificationTransferTracking) SetEstimatedArrivalTime added in v9.1.0

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 added in v9.1.0

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

func (TransferNotificationTransferTracking) ToMap added in v9.1.0

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 TransferView added in v9.1.0

type TransferView struct {
	// The ID of the resource.
	Id *string `json:"id,omitempty"`
	// The [`reference`](https://docs.adyen.com/api-explorer/#/transfers/latest/post/transfers__reqParam_reference) from the `/transfers` request. If you haven't provided any, Adyen generates a unique reference.
	Reference string `json:"reference"`
}

TransferView struct for TransferView

func NewTransferView added in v9.1.0

func NewTransferView(reference string) *TransferView

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

func NewTransferViewWithDefaults added in v9.1.0

func NewTransferViewWithDefaults() *TransferView

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

func (*TransferView) GetId added in v9.1.0

func (o *TransferView) GetId() string

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

func (*TransferView) GetIdOk added in v9.1.0

func (o *TransferView) GetIdOk() (*string, bool)

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

func (*TransferView) GetReference added in v9.1.0

func (o *TransferView) GetReference() string

GetReference returns the Reference field value

func (*TransferView) GetReferenceOk added in v9.1.0

func (o *TransferView) GetReferenceOk() (*string, bool)

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

func (*TransferView) HasId added in v9.1.0

func (o *TransferView) HasId() bool

HasId returns a boolean if a field has been set.

func (TransferView) MarshalJSON added in v9.1.0

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

func (*TransferView) SetId added in v9.1.0

func (o *TransferView) SetId(v string)

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

func (*TransferView) SetReference added in v9.1.0

func (o *TransferView) SetReference(v string)

SetReference sets field value

func (TransferView) ToMap added in v9.1.0

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

type TransfersApi

type TransfersApi common.Service

TransfersApi service

func (*TransfersApi) GetAllTransfers added in v9.1.0

GetAllTransfers Get all transfers

Returns all the transfers related to a balance account, account holder, or balance platform.

When making this request, you must include at least one of the following: - `balanceAccountId` - `accountHolderId` - `balancePlatform`.

This endpoint supports cursor-based pagination. The response returns the first page of results, and returns links to the next and previous pages when applicable. You can use the links to page through the results.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param r TransfersApiGetAllTransfersInput - Request parameters, see GetAllTransfersInput @return FindTransfersResponse, *http.Response, error

func (*TransfersApi) GetAllTransfersInput added in v9.1.0

func (a *TransfersApi) GetAllTransfersInput() TransfersApiGetAllTransfersInput

Prepare a request for GetAllTransfers

@return TransfersApiGetAllTransfersInput

func (*TransfersApi) GetTransfer added in v9.1.0

GetTransfer Get a transfer

Returns a transfer.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param r TransfersApiGetTransferInput - Request parameters, see GetTransferInput @return TransferData, *http.Response, error

func (*TransfersApi) GetTransferInput added in v9.1.0

func (a *TransfersApi) GetTransferInput(id string) TransfersApiGetTransferInput

Prepare a request for GetTransfer @param id Unique identifier of the transfer. @return TransfersApiGetTransferInput

func (*TransfersApi) ReturnTransfer

ReturnTransfer Return a transfer

Returns previously transferred funds without creating a new `transferId`.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param r TransfersApiReturnTransferInput - Request parameters, see ReturnTransferInput @return ReturnTransferResponse, *http.Response, error

func (*TransfersApi) ReturnTransferInput

func (a *TransfersApi) ReturnTransferInput(transferId string) TransfersApiReturnTransferInput

Prepare a request for ReturnTransfer @param transferId The unique identifier of the transfer to be returned. @return TransfersApiReturnTransferInput

func (*TransfersApi) TransferFunds

TransferFunds Transfer funds

>Versions 1 and 2 of the Transfers API are deprecated. If you are just starting your implementation, use the latest version.

Starts a request to transfer funds to [balance accounts](https://docs.adyen.com/api-explorer/#/balanceplatform/latest/post/balanceAccounts), [transfer instruments](https://docs.adyen.com/api-explorer/#/legalentity/latest/post/transferInstruments), or third-party bank accounts. Adyen sends the outcome of the transfer request through webhooks.

To use this endpoint, you need an additional role for your API credential and transfers must be enabled for the source balance account. Your Adyen contact will set these up for you.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param r TransfersApiTransferFundsInput - Request parameters, see TransferFundsInput @return Transfer, *http.Response, error

func (*TransfersApi) TransferFundsInput

func (a *TransfersApi) TransferFundsInput() TransfersApiTransferFundsInput

Prepare a request for TransferFunds

@return TransfersApiTransferFundsInput

type TransfersApiGetAllTransfersInput added in v9.1.0

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

All parameters accepted by TransfersApi.GetAllTransfers

func (TransfersApiGetAllTransfersInput) AccountHolderId added in v9.1.0

The unique identifier of the [account holder](https://docs.adyen.com/api-explorer/#/balanceplatform/latest/get/accountHolders/{id}__queryParam_id). Required if you don't provide a `balanceAccountId` or `balancePlatform`. If you provide a `balanceAccountId`, the `accountHolderId` must be related to the `balanceAccountId`.

func (TransfersApiGetAllTransfersInput) BalanceAccountId added in v9.1.0

func (r TransfersApiGetAllTransfersInput) BalanceAccountId(balanceAccountId string) TransfersApiGetAllTransfersInput

The unique identifier of the [balance account](https://docs.adyen.com/api-explorer/#/balanceplatform/latest/get/balanceAccounts/{id}__queryParam_id). Required if you don't provide an `accountHolderId` or `balancePlatform`. If you provide an `accountHolderId`, the `balanceAccountId` must be related to the `accountHolderId`.

func (TransfersApiGetAllTransfersInput) BalancePlatform added in v9.1.0

The unique identifier of the [balance platform](https://docs.adyen.com/api-explorer/#/balanceplatform/latest/get/balancePlatforms/{id}__queryParam_id). Required if you don't provide a `balanceAccountId` or `accountHolderId`.

func (TransfersApiGetAllTransfersInput) Category added in v9.1.0

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.

func (TransfersApiGetAllTransfersInput) CreatedSince added in v9.1.0

Only include transfers that have been created on or after this point in time. The value must be in ISO 8601 format. For example, **2021-05-30T15:07:40Z**.

func (TransfersApiGetAllTransfersInput) CreatedUntil added in v9.1.0

Only include transfers that have been created on or before this point in time. The value must be in ISO 8601 format. For example, **2021-05-30T15:07:40Z**.

func (TransfersApiGetAllTransfersInput) Cursor added in v9.1.0

The `cursor` returned in the links of the previous response.

func (TransfersApiGetAllTransfersInput) Limit added in v9.1.0

The number of items returned per page, maximum of 100 items. By default, the response returns 10 items per page.

func (TransfersApiGetAllTransfersInput) PaymentInstrumentId added in v9.1.0

func (r TransfersApiGetAllTransfersInput) PaymentInstrumentId(paymentInstrumentId string) TransfersApiGetAllTransfersInput

The unique identifier of the [payment instrument](https://docs.adyen.com/api-explorer/balanceplatform/latest/get/paymentInstruments/_id_). To use this parameter, you must also provide a `balanceAccountId`, `accountHolderId`, or `balancePlatform`. The `paymentInstrumentId` must be related to the `balanceAccountId` or `accountHolderId` that you provide.

func (TransfersApiGetAllTransfersInput) Reference added in v9.1.0

The reference you provided in the POST [/transfers](https://docs.adyen.com/api-explorer/transfers/latest/post/transfers) request

type TransfersApiGetTransferInput added in v9.1.0

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

All parameters accepted by TransfersApi.GetTransfer

type TransfersApiReturnTransferInput

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

All parameters accepted by TransfersApi.ReturnTransfer

func (TransfersApiReturnTransferInput) ReturnTransferRequest

func (r TransfersApiReturnTransferInput) ReturnTransferRequest(returnTransferRequest ReturnTransferRequest) TransfersApiReturnTransferInput

type TransfersApiTransferFundsInput

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

All parameters accepted by TransfersApi.TransferFunds

func (TransfersApiTransferFundsInput) TransferInfo

func (TransfersApiTransferFundsInput) WWWAuthenticate

func (r TransfersApiTransferFundsInput) WWWAuthenticate(wWWAuthenticate string) TransfersApiTransferFundsInput

Header for authenticating through SCA

type UKLocalAccountIdentification

type UKLocalAccountIdentification struct {
	// The 8-digit bank account number, without separators or whitespace.
	AccountNumber string `json:"accountNumber"`
	// The form factor of the account.  Possible values: **physical**, **virtual**. Default value: **physical**.
	FormFactor common.NullableString `json:"formFactor,omitempty"`
	// 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) GetFormFactor added in v9.1.0

func (o *UKLocalAccountIdentification) GetFormFactor() string

GetFormFactor returns the FormFactor field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UKLocalAccountIdentification) GetFormFactorOk added in v9.1.0

func (o *UKLocalAccountIdentification) GetFormFactorOk() (*string, bool)

GetFormFactorOk returns a tuple with the FormFactor field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

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) HasFormFactor added in v9.1.0

func (o *UKLocalAccountIdentification) HasFormFactor() bool

HasFormFactor returns a boolean if a field 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) SetFormFactor added in v9.1.0

func (o *UKLocalAccountIdentification) SetFormFactor(v string)

SetFormFactor gets a reference to the given NullableString and assigns it to the FormFactor field.

func (*UKLocalAccountIdentification) SetFormFactorNil added in v9.1.0

func (o *UKLocalAccountIdentification) SetFormFactorNil()

SetFormFactorNil sets the value for FormFactor to be an explicit nil

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)

func (*UKLocalAccountIdentification) UnsetFormFactor added in v9.1.0

func (o *UKLocalAccountIdentification) UnsetFormFactor()

UnsetFormFactor ensures that no value is present for FormFactor, not even an explicit nil

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 form factor of the account.  Possible values: **physical**, **virtual**. Default value: **physical**.
	FormFactor common.NullableString `json:"formFactor,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) GetFormFactor added in v9.1.0

func (o *USLocalAccountIdentification) GetFormFactor() string

GetFormFactor returns the FormFactor field value if set, zero value otherwise (both if not set or set to explicit null).

func (*USLocalAccountIdentification) GetFormFactorOk added in v9.1.0

func (o *USLocalAccountIdentification) GetFormFactorOk() (*string, bool)

GetFormFactorOk returns a tuple with the FormFactor field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

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) HasFormFactor added in v9.1.0

func (o *USLocalAccountIdentification) HasFormFactor() bool

HasFormFactor 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) SetFormFactor added in v9.1.0

func (o *USLocalAccountIdentification) SetFormFactor(v string)

SetFormFactor gets a reference to the given NullableString and assigns it to the FormFactor field.

func (*USLocalAccountIdentification) SetFormFactorNil added in v9.1.0

func (o *USLocalAccountIdentification) SetFormFactorNil()

SetFormFactorNil sets the value for FormFactor to be an explicit nil

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)

func (*USLocalAccountIdentification) UnsetFormFactor added in v9.1.0

func (o *USLocalAccountIdentification) UnsetFormFactor()

UnsetFormFactor ensures that no value is present for FormFactor, not even an explicit nil

type UltimatePartyIdentification

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

UltimatePartyIdentification struct for UltimatePartyIdentification

func NewUltimatePartyIdentification

func NewUltimatePartyIdentification(fullName string) *UltimatePartyIdentification

NewUltimatePartyIdentification instantiates a new UltimatePartyIdentification 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 NewUltimatePartyIdentificationWithDefaults

func NewUltimatePartyIdentificationWithDefaults() *UltimatePartyIdentification

NewUltimatePartyIdentificationWithDefaults instantiates a new UltimatePartyIdentification 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 (*UltimatePartyIdentification) GetAddress

func (o *UltimatePartyIdentification) GetAddress() Address

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

func (*UltimatePartyIdentification) GetAddressOk

func (o *UltimatePartyIdentification) 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 (*UltimatePartyIdentification) GetDateOfBirth

func (o *UltimatePartyIdentification) GetDateOfBirth() string

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

func (*UltimatePartyIdentification) GetDateOfBirthOk

func (o *UltimatePartyIdentification) 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 (*UltimatePartyIdentification) GetFirstName

func (o *UltimatePartyIdentification) GetFirstName() string

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

func (*UltimatePartyIdentification) GetFirstNameOk

func (o *UltimatePartyIdentification) 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 (*UltimatePartyIdentification) GetFullName

func (o *UltimatePartyIdentification) GetFullName() string

GetFullName returns the FullName field value

func (*UltimatePartyIdentification) GetFullNameOk

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

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

func (*UltimatePartyIdentification) GetLastName

func (o *UltimatePartyIdentification) GetLastName() string

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

func (*UltimatePartyIdentification) GetLastNameOk

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

func (o *UltimatePartyIdentification) GetReference() string

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

func (*UltimatePartyIdentification) GetReferenceOk

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

func (o *UltimatePartyIdentification) GetType() string

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

func (*UltimatePartyIdentification) GetTypeOk

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

func (o *UltimatePartyIdentification) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*UltimatePartyIdentification) HasDateOfBirth

func (o *UltimatePartyIdentification) HasDateOfBirth() bool

HasDateOfBirth returns a boolean if a field has been set.

func (*UltimatePartyIdentification) HasFirstName

func (o *UltimatePartyIdentification) HasFirstName() bool

HasFirstName returns a boolean if a field has been set.

func (*UltimatePartyIdentification) HasLastName

func (o *UltimatePartyIdentification) HasLastName() bool

HasLastName returns a boolean if a field has been set.

func (*UltimatePartyIdentification) HasReference

func (o *UltimatePartyIdentification) HasReference() bool

HasReference returns a boolean if a field has been set.

func (*UltimatePartyIdentification) HasType

func (o *UltimatePartyIdentification) HasType() bool

HasType returns a boolean if a field has been set.

func (UltimatePartyIdentification) MarshalJSON

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

func (*UltimatePartyIdentification) SetAddress

func (o *UltimatePartyIdentification) SetAddress(v Address)

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

func (*UltimatePartyIdentification) SetDateOfBirth

func (o *UltimatePartyIdentification) SetDateOfBirth(v string)

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

func (*UltimatePartyIdentification) SetFirstName

func (o *UltimatePartyIdentification) SetFirstName(v string)

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

func (*UltimatePartyIdentification) SetFullName

func (o *UltimatePartyIdentification) SetFullName(v string)

SetFullName sets field value

func (*UltimatePartyIdentification) SetLastName

func (o *UltimatePartyIdentification) SetLastName(v string)

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

func (*UltimatePartyIdentification) SetReference

func (o *UltimatePartyIdentification) SetReference(v string)

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

func (*UltimatePartyIdentification) SetType

func (o *UltimatePartyIdentification) SetType(v string)

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

func (UltimatePartyIdentification) ToMap

func (o UltimatePartyIdentification) 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