-
Notifications
You must be signed in to change notification settings - Fork 0
/
OFX_BillerDirectory.go
41 lines (36 loc) · 1.79 KB
/
OFX_BillerDirectory.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
// Code generated by xgen. DO NOT EDIT.
package gofx
// BillerInfo is The OFX element "BILLERINFO" is of type "BillerInfo"
type BillerInfo struct {
BILLPUB string `xml:"BILLPUB"`
BILLERID string `xml:"BILLERID"`
NAME string `xml:"NAME"`
ADDR1 string `xml:"ADDR1"`
ADDR2 string `xml:"ADDR2"`
ADDR3 string `xml:"ADDR3"`
CITY string `xml:"CITY"`
STATE string `xml:"STATE"`
POSTALCODE string `xml:"POSTALCODE"`
COUNTRY string `xml:"COUNTRY"`
SIC string `xml:"SIC"`
PHONE string `xml:"PHONE"`
PAYMENTINSTRUMENTS *PaymentInstruments `xml:"PAYMENTINSTRUMENTS"`
ACCTFORMAT string `xml:"ACCTFORMAT"`
ACCTEDITMASK string `xml:"ACCTEDITMASK"`
HELPMESSAGE string `xml:"HELPMESSAGE"`
RESTRICT string `xml:"RESTRICT"`
LOGO string `xml:"LOGO"`
VALIDATE string `xml:"VALIDATE"`
BILLERINFOURL string `xml:"BILLERINFOURL"`
}
// PaymentInstrument is The OFX element "PAYMENTINSTRUMENT" is of type "PaymentInstrument"
type PaymentInstrument struct {
PMTINSTRUMENTTYPE string `xml:"PMTINSTRUMENTTYPE"`
BRAND string `xml:"BRAND"`
}
// PaymentInstruments is The OFX element "PAYMENTINSTRUMENTS" is of type "PaymentInstruments"
type PaymentInstruments struct {
PAYMENTINSTRUMENT []*PaymentInstrument `xml:"PAYMENTINSTRUMENT"`
}
// PaymentInstrumentEnum is The OFX element "PMTINSTRUMENTENUM" is of type "PaymentInstrumentEnum"
type PaymentInstrumentEnum string