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

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

Go to download

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

There is a newer version: 6.47.0
Show newest version
/*
 * 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.definitions;

import java.util.List;

public class FraudFields {

	private Boolean addressesAreIdentical = null;

	private String blackListData = null;

	private Address cardOwnerAddress = null;

	private String customerIpAddress = null;

	private String defaultFormFill = null;

	private Boolean deviceFingerprintActivated = null;

	private String deviceFingerprintTransactionId = null;

	private String giftCardType = null;

	private String giftMessage = null;

	private Boolean hasForgottenPwd = null;

	private Boolean hasPassword = null;

	private Boolean isPreviousCustomer = null;

	private String orderTimezone = null;

	private String shipComments = null;

	private String shipmentTrackingNumber = null;

	@SuppressWarnings("deprecation")
	private FraudFieldsShippingDetails shippingDetails = null;

	private List userData = null;

	private String website = null;

	/**
	 * Indicates that invoice and shipping addresses are equal.
	 *
	 * @deprecated For risk assessments there is no replacement. For other calls, use Order.shipping.addressIndicator instead
	 */
	@Deprecated
	public Boolean getAddressesAreIdentical() {
		return addressesAreIdentical;
	}

	/**
	 * Indicates that invoice and shipping addresses are equal.
	 *
	 * @deprecated For risk assessments there is no replacement. For other calls, use Order.shipping.addressIndicator instead
	 */
	@Deprecated
	public void setAddressesAreIdentical(Boolean value) {
		this.addressesAreIdentical = value;
	}

	/**
	 * Additional black list input
	 */
	public String getBlackListData() {
		return blackListData;
	}

	/**
	 * Additional black list input
	 */
	public void setBlackListData(String value) {
		this.blackListData = value;
	}

	/**
	 * The address that belongs to the owner of the card
	 *
	 * @deprecated This should be the same as Order.customer.billingAddress
	 */
	@Deprecated
	public Address getCardOwnerAddress() {
		return cardOwnerAddress;
	}

	/**
	 * The address that belongs to the owner of the card
	 *
	 * @deprecated This should be the same as Order.customer.billingAddress
	 */
	@Deprecated
	public void setCardOwnerAddress(Address value) {
		this.cardOwnerAddress = value;
	}

	/**
	 * The IP Address of the customer that is making the payment. The '+' character is not allowed in this property for transactions that are processed by TechProcess Payment Platform.
	 */
	public String getCustomerIpAddress() {
		return customerIpAddress;
	}

	/**
	 * The IP Address of the customer that is making the payment. The '+' character is not allowed in this property for transactions that are processed by TechProcess Payment Platform.
	 */
	public void setCustomerIpAddress(String value) {
		this.customerIpAddress = value;
	}

	/**
	 * Degree of default form fill, with the following possible values:
	 * 
    *
  • automatically - All fields filled automatically *
  • automatically-but-modified - All fields filled automatically, but some fields were modified manually *
  • manually - All fields were entered manually *
* * @deprecated Use Order.customer.device.defaultFormFill instead */ @Deprecated public String getDefaultFormFill() { return defaultFormFill; } /** * Degree of default form fill, with the following possible values: *
    *
  • automatically - All fields filled automatically *
  • automatically-but-modified - All fields filled automatically, but some fields were modified manually *
  • manually - All fields were entered manually *
* * @deprecated Use Order.customer.device.defaultFormFill instead */ @Deprecated public void setDefaultFormFill(String value) { this.defaultFormFill = value; } /** * Indicates that the device fingerprint has been used while processing the order. * * @deprecated No replacement */ @Deprecated public Boolean getDeviceFingerprintActivated() { return deviceFingerprintActivated; } /** * Indicates that the device fingerprint has been used while processing the order. * * @deprecated No replacement */ @Deprecated public void setDeviceFingerprintActivated(Boolean value) { this.deviceFingerprintActivated = value; } /** * One must set the deviceFingerprintTransactionId received by the response of the endpoint /{merchant}/products/{paymentProductId}/deviceFingerprint * * @deprecated Use Order.customer.device.deviceFingerprintTransactionId instead */ @Deprecated public String getDeviceFingerprintTransactionId() { return deviceFingerprintTransactionId; } /** * One must set the deviceFingerprintTransactionId received by the response of the endpoint /{merchant}/products/{paymentProductId}/deviceFingerprint * * @deprecated Use Order.customer.device.deviceFingerprintTransactionId instead */ @Deprecated public void setDeviceFingerprintTransactionId(String value) { this.deviceFingerprintTransactionId = value; } /** * One of the following gift card types: *
    *
  • celebrate-fall - Celebrate Fall *
  • grandparents-day - Grandparent's Day *
  • independence-day - Independence Day *
  • anniversary - Anniversary *
  • birthday - Birthday *
  • congratulations - Congratulations *
  • april-fools-day - April Fool's Day *
  • easter - Easter *
  • fathers-day - Father's Day *
  • graduation - Graduation *
  • holiday - Holiday *
  • seasons-greetings - Season's Greetings *
  • passover - Passover *
  • kwanzaa - Kwanzaa *
  • halloween - Halloween *
  • mothers-day - Mother's Day *
  • new-years-day - New Year's Day *
  • bosses-day - Bosses' Day *
  • st-patricks-day - St. Patrick's Day *
  • sweetest-day - Sweetest Day *
  • christmas - Christmas *
  • baby-shower - Baby Shower *
  • thanksgiving - Thanksgiving *
  • other - Other *
  • valentines-day - Valentine's Day *
  • wedding - Wedding *
  • secretarys-day - Secretary's Day *
  • chinese-new-year - Chinese New Year *
  • hanukkah - Hanukkah *
*/ public String getGiftCardType() { return giftCardType; } /** * One of the following gift card types: *
    *
  • celebrate-fall - Celebrate Fall *
  • grandparents-day - Grandparent's Day *
  • independence-day - Independence Day *
  • anniversary - Anniversary *
  • birthday - Birthday *
  • congratulations - Congratulations *
  • april-fools-day - April Fool's Day *
  • easter - Easter *
  • fathers-day - Father's Day *
  • graduation - Graduation *
  • holiday - Holiday *
  • seasons-greetings - Season's Greetings *
  • passover - Passover *
  • kwanzaa - Kwanzaa *
  • halloween - Halloween *
  • mothers-day - Mother's Day *
  • new-years-day - New Year's Day *
  • bosses-day - Bosses' Day *
  • st-patricks-day - St. Patrick's Day *
  • sweetest-day - Sweetest Day *
  • christmas - Christmas *
  • baby-shower - Baby Shower *
  • thanksgiving - Thanksgiving *
  • other - Other *
  • valentines-day - Valentine's Day *
  • wedding - Wedding *
  • secretarys-day - Secretary's Day *
  • chinese-new-year - Chinese New Year *
  • hanukkah - Hanukkah *
*/ public void setGiftCardType(String value) { this.giftCardType = value; } /** * Gift message */ public String getGiftMessage() { return giftMessage; } /** * Gift message */ public void setGiftMessage(String value) { this.giftMessage = value; } /** * Specifies if the customer (initially) had forgotten their password *
    *
  • true - The customer has forgotten their password *
  • false - The customer has not forgotten their password *
* * @deprecated Use Order.customer.account.hasForgottenPassword instead */ @Deprecated public Boolean getHasForgottenPwd() { return hasForgottenPwd; } /** * Specifies if the customer (initially) had forgotten their password *
    *
  • true - The customer has forgotten their password *
  • false - The customer has not forgotten their password *
* * @deprecated Use Order.customer.account.hasForgottenPassword instead */ @Deprecated public void setHasForgottenPwd(Boolean value) { this.hasForgottenPwd = value; } /** * Specifies if the customer entered a password to gain access to an account registered with the you *
    *
  • true - The customer has used a password to gain access *
  • false - The customer has not used a password to gain access *
* * @deprecated Use Order.customer.account.hasPassword instead */ @Deprecated public Boolean getHasPassword() { return hasPassword; } /** * Specifies if the customer entered a password to gain access to an account registered with the you *
    *
  • true - The customer has used a password to gain access *
  • false - The customer has not used a password to gain access *
* * @deprecated Use Order.customer.account.hasPassword instead */ @Deprecated public void setHasPassword(Boolean value) { this.hasPassword = value; } /** * Specifies if the customer has a history of online shopping with the merchant *
    *
  • true - The customer is a known returning customer *
  • false - The customer is new/unknown customer *
* * @deprecated Use Order.customer.isPreviousCustomer instead */ @Deprecated public Boolean getIsPreviousCustomer() { return isPreviousCustomer; } /** * Specifies if the customer has a history of online shopping with the merchant *
    *
  • true - The customer is a known returning customer *
  • false - The customer is new/unknown customer *
* * @deprecated Use Order.customer.isPreviousCustomer instead */ @Deprecated public void setIsPreviousCustomer(Boolean value) { this.isPreviousCustomer = value; } /** * Timezone in which the order was placed. The '+' character is not allowed in this property for transactions that are processed by TechProcess Payment Platform. */ public String getOrderTimezone() { return orderTimezone; } /** * Timezone in which the order was placed. The '+' character is not allowed in this property for transactions that are processed by TechProcess Payment Platform. */ public void setOrderTimezone(String value) { this.orderTimezone = value; } /** * Comments included during shipping * * @deprecated Use Order.shipping.comments instead */ @Deprecated public String getShipComments() { return shipComments; } /** * Comments included during shipping * * @deprecated Use Order.shipping.comments instead */ @Deprecated public void setShipComments(String value) { this.shipComments = value; } /** * Shipment tracking number * * @deprecated Use Order.shipping.trackingNumber instead */ @Deprecated public String getShipmentTrackingNumber() { return shipmentTrackingNumber; } /** * Shipment tracking number * * @deprecated Use Order.shipping.trackingNumber instead */ @Deprecated public void setShipmentTrackingNumber(String value) { this.shipmentTrackingNumber = value; } /** * Details on how the order is shipped to the customer * * @deprecated No replacement */ @Deprecated public FraudFieldsShippingDetails getShippingDetails() { return shippingDetails; } /** * Details on how the order is shipped to the customer * * @deprecated No replacement */ @Deprecated public void setShippingDetails(FraudFieldsShippingDetails value) { this.shippingDetails = value; } /** * Array of up to 16 userData properties, each with a max length of 256 characters, that can be used for fraudscreening */ public List getUserData() { return userData; } /** * Array of up to 16 userData properties, each with a max length of 256 characters, that can be used for fraudscreening */ public void setUserData(List value) { this.userData = value; } /** * The website from which the purchase was made * * @deprecated Use Merchant.websiteUrl instead */ @Deprecated public String getWebsite() { return website; } /** * The website from which the purchase was made * * @deprecated Use Merchant.websiteUrl instead */ @Deprecated public void setWebsite(String value) { this.website = value; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy