Documentation ¶
Index ¶
- Variables
- type Code
- type DBData
- type ErrorModel
- type RDOData
- type SendPayload
- func (*SendPayload) Descriptor() ([]byte, []int)
- func (m *SendPayload) GetInstructionId() string
- func (m *SendPayload) GetMessage() []byte
- func (m *SendPayload) GetMsgId() string
- func (m *SendPayload) GetMsgType() string
- func (m *SendPayload) GetOfiId() string
- func (m *SendPayload) GetOfiPublicKey() string
- func (m *SendPayload) GetOriginalInstructionId() string
- func (m *SendPayload) GetOriginalMsgId() string
- func (m *SendPayload) GetRfiId() string
- func (*SendPayload) ProtoMessage()
- func (m *SendPayload) Reset()
- func (m *SendPayload) String() string
- func (m *SendPayload) XXX_DiscardUnknown()
- func (m *SendPayload) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SendPayload) XXX_Merge(src proto.Message)
- func (m *SendPayload) XXX_Size() int
- func (m *SendPayload) XXX_Unmarshal(b []byte) error
- type SendVariables
- type SignData
- type StatusData
- type XMLData
Constants ¶
This section is empty.
Variables ¶
View Source
var TxMemo model.FitoFICCTMemoData
Functions ¶
This section is empty.
Types ¶
type DBData ¶
type DBData struct { MessageId string `json:"message_id"` CreateDateTime string `json:"create_date_time"` InstrId string `json:"instr_id" ` EndToEndId string `json:"end_to_end_id" ` TxId string `json:"tx_id" ` // Method used to settle the (batch of) payment instructions. SettlementMethod string `json:"sttlm_mtd" ` // A specific purpose account used to post debit and credit entries as a result of the transaction. SettlementAccountName string `json:"sttlm_acct" ` SettlementParticipant string `json:"sttlm_participant" ` SettlementAmount string `json:"sttlm_amt" ` SettlementCurrency string `json:"sttlm_ccy" ` AssetIssuer string `json:"issr" ` InstructedAgentBIC string `json:"instructed_agent_bic"` InstructedAgentId string `json:"instructed_agent_id"` InstructingAgentBIC string `json:"instructing_agent_bic"` InstructingAgentId string `json:"instructing_agent_id"` SettlementDate string `json:"settlement_date"` ExchangeRate float64 `json:"exchange_rate"` ChargeBear string `json:"charge_bear"` ChargeAmount string `json:"charge_amount"` ChargeCurrency string `json:"charge_currency"` ChargeAgentBIC string `json:"charge_agent_bic"` ChargeAgentId string `json:"charge_agent_id"` InstructedAmount string `json:"payout_amount"` InstructedCurrency string `json:"payout_currency"` }
type ErrorModel ¶
type SendPayload ¶
type SendPayload struct { MsgId string `protobuf:"bytes,1,opt,name=msg_id,json=msgId,proto3" json:"msg_id,omitempty"` MsgType string `protobuf:"bytes,2,opt,name=msg_type,json=msgType,proto3" json:"msg_type,omitempty"` Message []byte `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"` OfiId string `protobuf:"bytes,4,opt,name=ofi_id,json=ofiId,proto3" json:"ofi_id,omitempty"` OfiPublicKey string `protobuf:"bytes,5,opt,name=ofi_public_key,json=ofiPublicKey,proto3" json:"ofi_public_key,omitempty"` RfiId string `protobuf:"bytes,6,opt,name=rfi_id,json=rfiId,proto3" json:"rfi_id,omitempty"` InstructionId string `protobuf:"bytes,7,opt,name=instruction_id,json=instructionId,proto3" json:"instruction_id,omitempty"` OriginalInstructionId string `` /* 126-byte string literal not displayed */ OriginalMsgId string `protobuf:"bytes,9,opt,name=original_msg_id,json=originalMsgId,proto3" json:"original_msg_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SendPayload) Descriptor ¶
func (*SendPayload) Descriptor() ([]byte, []int)
func (*SendPayload) GetInstructionId ¶
func (m *SendPayload) GetInstructionId() string
func (*SendPayload) GetMessage ¶
func (m *SendPayload) GetMessage() []byte
func (*SendPayload) GetMsgId ¶
func (m *SendPayload) GetMsgId() string
func (*SendPayload) GetMsgType ¶
func (m *SendPayload) GetMsgType() string
func (*SendPayload) GetOfiId ¶
func (m *SendPayload) GetOfiId() string
func (*SendPayload) GetOfiPublicKey ¶
func (m *SendPayload) GetOfiPublicKey() string
func (*SendPayload) GetOriginalInstructionId ¶
func (m *SendPayload) GetOriginalInstructionId() string
func (*SendPayload) GetOriginalMsgId ¶
func (m *SendPayload) GetOriginalMsgId() string
func (*SendPayload) GetRfiId ¶
func (m *SendPayload) GetRfiId() string
func (*SendPayload) ProtoMessage ¶
func (*SendPayload) ProtoMessage()
func (*SendPayload) Reset ¶
func (m *SendPayload) Reset()
func (*SendPayload) String ¶
func (m *SendPayload) String() string
func (*SendPayload) XXX_DiscardUnknown ¶
func (m *SendPayload) XXX_DiscardUnknown()
func (*SendPayload) XXX_Marshal ¶
func (m *SendPayload) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SendPayload) XXX_Merge ¶
func (m *SendPayload) XXX_Merge(src proto.Message)
func (*SendPayload) XXX_Size ¶
func (m *SendPayload) XXX_Size() int
func (*SendPayload) XXX_Unmarshal ¶
func (m *SendPayload) XXX_Unmarshal(b []byte) error
type SendVariables ¶
type SendVariables struct { PaymentStatus []string `json:"payment_status"` WWBIC string `json:"wwbic"` WWCCY string `json:"wwccy"` XSDType []string `json:"xsd_type"` MSGType []string `json:"msg_type"` XSDPath []string `json:"xsd_path"` Status []Code `json:"status"` SettlementMethod []string `json:"settlement_method"` DatabaseStatus []string `json:"database_status"` }
type StatusData ¶
type StatusData struct { CityCdtr string CountryCdtr string NameCdtr string IdCdtr string BICCdtr string CityDbtr string CountryDbtr string NameDbtr string IdDbtr string BICDbtr string CurrencyCode string AssetType string FeeCost float64 FeeCurrencyCode string FeeAssetType string CreditorStreet string CreditorBuildingNo string CreditorPostalCode string CustomerStreet string CustomerBuildingNo string CustomerCountry string AccountNameSend string EndToEndID string InstructionID string OriginalInstructionID string IssuerID string AmountBeneficiary float64 AssetCodeBeneficiary string CrtyCcy string AmountSettlement float64 ExchangeRate float64 SupplementaryData map[string]string }
type XMLData ¶
type XMLData struct { ProtoBufData interface{} RequestXMLMsg []byte Signature []byte MessageId string OriginalMsgId string OriginalEndtoEndId string OriginalInstructionId string OperationType string OFIId string RFIId string RequestMsgType string RFIAccount string OFISettlementAccountName string RFISettlementAccountName string SettlementAmount string FeeAmount string StatusCode string AssetIssuer string OFIBIC string ErrorCode int InstructionId string CurrencyCode string OfiCountry string RfiCountry string SupplementaryData map[string]string }
Click to show internal directories.
Click to hide internal directories.