github.com/Ingenico-ePayments/connect-sdk-go@v0.0.0-20240318153750-1f8cd329b9c9/domain/payment/Seller.go (about) 1 // This class was auto-generated from the API references found at 2 // https://epayments-api.developer-ingenico.com/ 3 4 package payment 5 6 import "github.com/Ingenico-ePayments/connect-sdk-go/domain/definitions" 7 8 // Seller represents class Seller 9 type Seller struct { 10 Address *definitions.Address `json:"address,omitempty"` 11 ChannelCode *string `json:"channelCode,omitempty"` 12 Description *string `json:"description,omitempty"` 13 ExternalReferenceID *string `json:"externalReferenceId,omitempty"` 14 Geocode *string `json:"geocode,omitempty"` 15 ID *string `json:"id,omitempty"` 16 InvoiceNumber *string `json:"invoiceNumber,omitempty"` 17 IsForeignRetailer *bool `json:"isForeignRetailer,omitempty"` 18 Mcc *string `json:"mcc,omitempty"` 19 Name *string `json:"name,omitempty"` 20 PhoneNumber *string `json:"phoneNumber,omitempty"` 21 Type *string `json:"type,omitempty"` 22 } 23 24 // NewSeller constructs a new Seller 25 func NewSeller() *Seller { 26 return &Seller{} 27 }