github.com/Ingenico-ePayments/connect-sdk-go@v0.0.0-20240318153750-1f8cd329b9c9/domain/payment/CashPaymentMethodSpecificInput.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  // CashPaymentMethodSpecificInput represents class CashPaymentMethodSpecificInput
     7  type CashPaymentMethodSpecificInput struct {
     8  	// Deprecated: No replacement
     9  	PaymentProduct1503SpecificInput *CashPaymentProduct1503SpecificInput `json:"paymentProduct1503SpecificInput,omitempty"`
    10  	PaymentProduct1504SpecificInput *CashPaymentProduct1504SpecificInput `json:"paymentProduct1504SpecificInput,omitempty"`
    11  	PaymentProduct1521SpecificInput *CashPaymentProduct1521SpecificInput `json:"paymentProduct1521SpecificInput,omitempty"`
    12  	PaymentProduct1522SpecificInput *CashPaymentProduct1522SpecificInput `json:"paymentProduct1522SpecificInput,omitempty"`
    13  	PaymentProduct1523SpecificInput *CashPaymentProduct1523SpecificInput `json:"paymentProduct1523SpecificInput,omitempty"`
    14  	PaymentProduct1524SpecificInput *CashPaymentProduct1524SpecificInput `json:"paymentProduct1524SpecificInput,omitempty"`
    15  	PaymentProduct1526SpecificInput *CashPaymentProduct1526SpecificInput `json:"paymentProduct1526SpecificInput,omitempty"`
    16  	PaymentProductID                *int32                               `json:"paymentProductId,omitempty"`
    17  }
    18  
    19  // NewCashPaymentMethodSpecificInput constructs a new CashPaymentMethodSpecificInput
    20  func NewCashPaymentMethodSpecificInput() *CashPaymentMethodSpecificInput {
    21  	return &CashPaymentMethodSpecificInput{}
    22  }