com.ingenico.connect.gateway.sdk.java.domain.payment.definitions.RedirectPaymentMethodSpecificOutput Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of connect-sdk-java Show documentation
Show all versions of connect-sdk-java Show documentation
SDK to communicate with the Ingenico ePayments platform using the Ingenico Connect Server API
/*
* This class was auto-generated from the API references found at
* https://epayments-api.developer-ingenico.com/s2sapi/v1/
*/
package com.ingenico.connect.gateway.sdk.java.domain.payment.definitions;
import com.ingenico.connect.gateway.sdk.java.domain.definitions.BankAccountIban;
import com.ingenico.connect.gateway.sdk.java.domain.definitions.FraudResults;
public class RedirectPaymentMethodSpecificOutput extends AbstractPaymentMethodSpecificOutput {
private BankAccountIban bankAccountIban = null;
private FraudResults fraudResults = null;
private PaymentProduct3201SpecificOutput paymentProduct3201SpecificOutput = null;
private PaymentProduct836SpecificOutput paymentProduct836SpecificOutput = null;
private PaymentProduct840SpecificOutput paymentProduct840SpecificOutput = null;
private String token = null;
/**
* Object containing account holder name and IBAN information
*/
public BankAccountIban getBankAccountIban() {
return bankAccountIban;
}
/**
* Object containing account holder name and IBAN information
*/
public void setBankAccountIban(BankAccountIban value) {
this.bankAccountIban = value;
}
/**
* Object containing the results of the fraud screening
*/
public FraudResults getFraudResults() {
return fraudResults;
}
/**
* Object containing the results of the fraud screening
*/
public void setFraudResults(FraudResults value) {
this.fraudResults = value;
}
/**
* PostFinance Card (payment product 3201) specific details
*/
public PaymentProduct3201SpecificOutput getPaymentProduct3201SpecificOutput() {
return paymentProduct3201SpecificOutput;
}
/**
* PostFinance Card (payment product 3201) specific details
*/
public void setPaymentProduct3201SpecificOutput(PaymentProduct3201SpecificOutput value) {
this.paymentProduct3201SpecificOutput = value;
}
/**
* Sofort (payment product 836) specific details
*/
public PaymentProduct836SpecificOutput getPaymentProduct836SpecificOutput() {
return paymentProduct836SpecificOutput;
}
/**
* Sofort (payment product 836) specific details
*/
public void setPaymentProduct836SpecificOutput(PaymentProduct836SpecificOutput value) {
this.paymentProduct836SpecificOutput = value;
}
/**
* PayPal (payment product 840) specific details
*/
public PaymentProduct840SpecificOutput getPaymentProduct840SpecificOutput() {
return paymentProduct840SpecificOutput;
}
/**
* PayPal (payment product 840) specific details
*/
public void setPaymentProduct840SpecificOutput(PaymentProduct840SpecificOutput value) {
this.paymentProduct840SpecificOutput = value;
}
/**
* ID of the token. This property is populated for the Ogone payment platform when the payment was done with a token or when the payment was tokenized.
*/
public String getToken() {
return token;
}
/**
* ID of the token. This property is populated for the Ogone payment platform when the payment was done with a token or when the payment was tokenized.
*/
public void setToken(String value) {
this.token = value;
}
}