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 }