Documentation ¶
Index ¶
- func NormalizeAccountNumber(number string, bankCode string, nostroBankCode string) string
- type Account
- type CreateToken
- type DeleteToken
- type FioAccountStatement
- type FioDateNode
- type FioFloatNode
- type FioImportEnvelope
- type FioInfo
- type FioIntNode
- type FioStringNode
- type FioTransaction
- type FioTransactionList
- type GetToken
- type ListTokens
- type Token
- type Transaction
- type Transfer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CreateToken ¶
type CreateToken struct {
Value string
}
CreateToken is inbound request for creation of new token
type DeleteToken ¶
type DeleteToken struct {
Value string
}
DeleteToken is inbound request for deletion of token
type FioAccountStatement ¶
type FioAccountStatement struct { Info FioInfo `json:"info"` TransactionList FioTransactionList `json:"transactionList"` }
type FioDateNode ¶
type FioFloatNode ¶
type FioImportEnvelope ¶
type FioImportEnvelope struct {
Statement FioAccountStatement `json:"accountStatement"`
}
func (*FioImportEnvelope) GetAccounts ¶
func (envelope *FioImportEnvelope) GetAccounts() []Account
func (*FioImportEnvelope) GetTransactions ¶
func (envelope *FioImportEnvelope) GetTransactions() []Transaction
type FioInfo ¶
type FioInfo struct { AccountId string `json:"accountId"` BankId string `json:"bankId"` Currency string `json:"currency"` IBAN string `json:"iban"` BIC string `json:"bic"` OpeningBalance float64 `json:"openingBalance"` ClosingBalance float64 `json:"closingBalance"` IdFrom int `json:"idFrom"` IdTo int `json:"idTo"` IdLastDownload int `json:"idLastDownload"` }
type FioIntNode ¶
type FioStringNode ¶
type FioTransaction ¶
type FioTransaction struct { Column0 *FioStringNode `json:"column0"` Column1 *FioFloatNode `json:"column1"` Column2 *FioStringNode `json:"column2"` Column3 *FioStringNode `json:"column3"` Column4 *FioStringNode `json:"column4"` Column5 *FioStringNode `json:"column5"` Column6 *FioStringNode `json:"column6"` Column7 *FioStringNode `json:"column7"` Column8 *FioStringNode `json:"column8"` Column9 *FioStringNode `json:"column9"` Column10 *FioStringNode `json:"column10"` Column12 *FioStringNode `json:"column12"` Column14 *FioStringNode `json:"column14"` Column16 *FioStringNode `json:"column16"` Column17 *FioIntNode `json:"column17"` Column18 *FioStringNode `json:"column18"` Column22 *FioIntNode `json:"column22"` Column25 *FioStringNode `json:"column25"` Column26 *FioStringNode `json:"column26"` }
type FioTransactionList ¶
type FioTransactionList struct {
Transactions []FioTransaction `json:"transaction"`
}
type ListTokens ¶
type ListTokens struct { }
ListTokens is inbound request for listing of existing tokens
type Token ¶
Token represents metadata of token entity
type Transaction ¶
Click to show internal directories.
Click to hide internal directories.