github.com/Ingenico-ePayments/connect-sdk-go@v0.0.0-20240318153750-1f8cd329b9c9/domain/product/PaymentProductGroup.go (about) 1 // This class was auto-generated from the API references found at 2 // https://epayments-api.developer-ingenico.com/ 3 4 package product 5 6 // PaymentProductGroup represents class PaymentProductGroup 7 type PaymentProductGroup struct { 8 AccountsOnFile *[]AccountOnFile `json:"accountsOnFile,omitempty"` 9 AllowsInstallments *bool `json:"allowsInstallments,omitempty"` 10 DeviceFingerprintEnabled *bool `json:"deviceFingerprintEnabled,omitempty"` 11 DisplayHints *PaymentProductDisplayHints `json:"displayHints,omitempty"` 12 Fields *[]PaymentProductField `json:"fields,omitempty"` 13 ID *string `json:"id,omitempty"` 14 } 15 16 // NewPaymentProductGroup constructs a new PaymentProductGroup 17 func NewPaymentProductGroup() *PaymentProductGroup { 18 return &PaymentProductGroup{} 19 }