All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.ingenico.connect.gateway.sdk.java.domain.definitions.CardFraudResults Maven / Gradle / Ivy

Go to download

SDK to communicate with the Ingenico ePayments platform using the Ingenico Connect Server API

The newest version!
/*
 * This class was auto-generated from the API references found at
 * https://epayments-api.developer-ingenico.com/
 */

package com.ingenico.connect.gateway.sdk.java.domain.definitions;

/**
 * Details of the card payment fraud checks that were performed
 */
public class CardFraudResults extends FraudResults {

	private String avsResult = null;

	private String cvvResult = null;

	private FraugsterResults fraugster = null;

	private FraudResultsRetailDecisions retailDecisions = null;

	/**
	 * Result of the Address Verification Service checks. Possible values are:
	 * 
    *
  • A - Address (Street) matches, Zip does not *
  • B - Street address match for international transactions—Postal code not verified due to incompatible formats *
  • C - Street address and postal code not verified for international transaction due to incompatible formats *
  • D - Street address and postal code match for international transaction, cardholder name is incorrect *
  • E - AVS error *
  • F - Address does match and five digit ZIP code does match (UK only) *
  • G - Address information is unavailable; international transaction; non-AVS participant *
  • H - Billing address and postal code match, cardholder name is incorrect (Amex) *
  • I - Address information not verified for international transaction *
  • K - Cardholder name matches (Amex) *
  • L - Cardholder name and postal code match (Amex) *
  • M - Cardholder name, street address, and postal code match for international transaction *
  • N - No Match on Address (Street) or Zip *
  • O - Cardholder name and address match (Amex) *
  • P - Postal codes match for international transaction—Street address not verified due to incompatible formats *
  • Q - Billing address matches, cardholder is incorrect (Amex) *
  • R - Retry, System unavailable or Timed out *
  • S - Service not supported by issuer *
  • U - Address information is unavailable *
  • W - 9 digit Zip matches, Address (Street) does not *
  • X - Exact AVS Match *
  • Y - Address (Street) and 5 digit Zip match *
  • Z - 5 digit Zip matches, Address (Street) does not *
  • 0 - No service available *
*/ public String getAvsResult() { return avsResult; } /** * Result of the Address Verification Service checks. Possible values are: *
    *
  • A - Address (Street) matches, Zip does not *
  • B - Street address match for international transactions—Postal code not verified due to incompatible formats *
  • C - Street address and postal code not verified for international transaction due to incompatible formats *
  • D - Street address and postal code match for international transaction, cardholder name is incorrect *
  • E - AVS error *
  • F - Address does match and five digit ZIP code does match (UK only) *
  • G - Address information is unavailable; international transaction; non-AVS participant *
  • H - Billing address and postal code match, cardholder name is incorrect (Amex) *
  • I - Address information not verified for international transaction *
  • K - Cardholder name matches (Amex) *
  • L - Cardholder name and postal code match (Amex) *
  • M - Cardholder name, street address, and postal code match for international transaction *
  • N - No Match on Address (Street) or Zip *
  • O - Cardholder name and address match (Amex) *
  • P - Postal codes match for international transaction—Street address not verified due to incompatible formats *
  • Q - Billing address matches, cardholder is incorrect (Amex) *
  • R - Retry, System unavailable or Timed out *
  • S - Service not supported by issuer *
  • U - Address information is unavailable *
  • W - 9 digit Zip matches, Address (Street) does not *
  • X - Exact AVS Match *
  • Y - Address (Street) and 5 digit Zip match *
  • Z - 5 digit Zip matches, Address (Street) does not *
  • 0 - No service available *
*/ public void setAvsResult(String value) { this.avsResult = value; } /** * Result of the Card Verification Value checks. Possible values are: *
    *
  • M - CVV check performed and valid value *
  • N - CVV checked and no match *
  • P - CVV check not performed, not requested *
  • S - Cardholder claims no CVV code on card, issuer states CVV-code should be on card *
  • U - Issuer not certified for CVV2 *
  • Y - Server provider did not respond *
  • 0 - No service available *
*/ public String getCvvResult() { return cvvResult; } /** * Result of the Card Verification Value checks. Possible values are: *
    *
  • M - CVV check performed and valid value *
  • N - CVV checked and no match *
  • P - CVV check not performed, not requested *
  • S - Cardholder claims no CVV code on card, issuer states CVV-code should be on card *
  • U - Issuer not certified for CVV2 *
  • Y - Server provider did not respond *
  • 0 - No service available *
*/ public void setCvvResult(String value) { this.cvvResult = value; } /** * Results of Fraugster fraud prevention check. Fraugster collects transaction data points such as name, email address, billing, etc. to analyze whether or not the transaction is fraudulent. */ public FraugsterResults getFraugster() { return fraugster; } /** * Results of Fraugster fraud prevention check. Fraugster collects transaction data points such as name, email address, billing, etc. to analyze whether or not the transaction is fraudulent. */ public void setFraugster(FraugsterResults value) { this.fraugster = value; } /** * Additional response data returned by RetailDecisions */ public FraudResultsRetailDecisions getRetailDecisions() { return retailDecisions; } /** * Additional response data returned by RetailDecisions */ public void setRetailDecisions(FraudResultsRetailDecisions value) { this.retailDecisions = value; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy