com.ingenico.connect.gateway.sdk.java.domain.payment.definitions.CardPaymentMethodSpecificOutput 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.CardEssentials;
import com.ingenico.connect.gateway.sdk.java.domain.definitions.CardFraudResults;
/**
* Card payment specific response data
*/
public class CardPaymentMethodSpecificOutput extends AbstractPaymentMethodSpecificOutput {
private String authorisationCode = null;
private CardEssentials card = null;
private CardFraudResults fraudResults = null;
private ThreeDSecureResults threeDSecureResults = null;
private String token = null;
/**
* Card Authorization code as returned by the acquirer
*/
public String getAuthorisationCode() {
return authorisationCode;
}
/**
* Card Authorization code as returned by the acquirer
*/
public void setAuthorisationCode(String value) {
this.authorisationCode = value;
}
/**
* Object containing card details
*/
public CardEssentials getCard() {
return card;
}
/**
* Object containing card details
*/
public void setCard(CardEssentials value) {
this.card = value;
}
/**
* Fraud results contained in the CardFraudResults object
*/
public CardFraudResults getFraudResults() {
return fraudResults;
}
/**
* Fraud results contained in the CardFraudResults object
*/
public void setFraudResults(CardFraudResults value) {
this.fraudResults = value;
}
/**
* 3D Secure results object
*/
public ThreeDSecureResults getThreeDSecureResults() {
return threeDSecureResults;
}
/**
* 3D Secure results object
*/
public void setThreeDSecureResults(ThreeDSecureResults value) {
this.threeDSecureResults = 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;
}
}