com.ingenico.connect.gateway.sdk.java.domain.definitions.FraudFields Maven / Gradle / Ivy
/*
* 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;
}
}