github.com/Ingenico-ePayments/connect-sdk-go@v0.0.0-20240318153750-1f8cd329b9c9/domain/payment/RedirectPaymentMethodSpecificOutput.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  // RedirectPaymentMethodSpecificOutput represents class RedirectPaymentMethodSpecificOutput
     9  type RedirectPaymentMethodSpecificOutput struct {
    10  	BankAccountBban                  *definitions.BankAccountBban `json:"bankAccountBban,omitempty"`
    11  	BankAccountIban                  *definitions.BankAccountIban `json:"bankAccountIban,omitempty"`
    12  	Bic                              *string                      `json:"bic,omitempty"`
    13  	FraudResults                     *definitions.FraudResults    `json:"fraudResults,omitempty"`
    14  	PaymentProduct3201SpecificOutput *Product3201SpecificOutput   `json:"paymentProduct3201SpecificOutput,omitempty"`
    15  	PaymentProduct806SpecificOutput  *Product806SpecificOutput    `json:"paymentProduct806SpecificOutput,omitempty"`
    16  	PaymentProduct836SpecificOutput  *Product836SpecificOutput    `json:"paymentProduct836SpecificOutput,omitempty"`
    17  	PaymentProduct840SpecificOutput  *Product840SpecificOutput    `json:"paymentProduct840SpecificOutput,omitempty"`
    18  	PaymentProductID                 *int32                       `json:"paymentProductId,omitempty"`
    19  	Token                            *string                      `json:"token,omitempty"`
    20  }
    21  
    22  // NewRedirectPaymentMethodSpecificOutput constructs a new RedirectPaymentMethodSpecificOutput
    23  func NewRedirectPaymentMethodSpecificOutput() *RedirectPaymentMethodSpecificOutput {
    24  	return &RedirectPaymentMethodSpecificOutput{}
    25  }