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  }