github.com/Ingenico-ePayments/connect-sdk-go@v0.0.0-20240318153750-1f8cd329b9c9/domain/payment/Product840CustomerAccount.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  // Product840CustomerAccount represents class PaymentProduct840CustomerAccount
     7  type Product840CustomerAccount struct {
     8  	AccountID             *string `json:"accountId,omitempty"`
     9  	BillingAgreementID    *string `json:"billingAgreementId,omitempty"`
    10  	CompanyName           *string `json:"companyName,omitempty"`
    11  	ContactPhone          *string `json:"contactPhone,omitempty"`
    12  	CountryCode           *string `json:"countryCode,omitempty"`
    13  	CustomerAccountStatus *string `json:"customerAccountStatus,omitempty"`
    14  	CustomerAddressStatus *string `json:"customerAddressStatus,omitempty"`
    15  	FirstName             *string `json:"firstName,omitempty"`
    16  	PayerID               *string `json:"payerId,omitempty"`
    17  	Surname               *string `json:"surname,omitempty"`
    18  }
    19  
    20  // NewProduct840CustomerAccount constructs a new Product840CustomerAccount
    21  func NewProduct840CustomerAccount() *Product840CustomerAccount {
    22  	return &Product840CustomerAccount{}
    23  }