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

com.ingenico.direct.domain.GetIINDetailsResponse Maven / Gradle / Ivy

/*
 * This class was auto-generated from the API references found at
 * https://support.direct.ingenico.com/documentation/api/reference
 */
package com.ingenico.direct.domain;

import java.util.List;

public class GetIINDetailsResponse {

	private List coBrands = null;

	private String countryCode = null;

	private Boolean isAllowedInContext = null;

	private Integer paymentProductId = null;

	/**
	 * List of IIN details
	 */
	public List getCoBrands() {
		return coBrands;
	}

	/**
	 * List of IIN details
	 */
	public void setCoBrands(List value) {
		this.coBrands = value;
	}

	/**
	 * The ISO 3166-1 alpha-2 country code of the country where the card was issued. If we don't know where the card was issued, then the countryCode will return the value '99'.
	 */
	public String getCountryCode() {
		return countryCode;
	}

	/**
	 * The ISO 3166-1 alpha-2 country code of the country where the card was issued. If we don't know where the card was issued, then the countryCode will return the value '99'.
	 */
	public void setCountryCode(String value) {
		this.countryCode = value;
	}

	/**
	 * Populated only if you submitted a payment context.
	 * * true - The payment product is allowed in the submitted context.
	 * * false - The payment product is not allowed in the submitted context. Note that in this case, none of the brands of the card will be allowed in the submitted context.
	 */
	public Boolean getIsAllowedInContext() {
		return isAllowedInContext;
	}

	/**
	 * Populated only if you submitted a payment context.
	 * * true - The payment product is allowed in the submitted context.
	 * * false - The payment product is not allowed in the submitted context. Note that in this case, none of the brands of the card will be allowed in the submitted context.
	 */
	public void setIsAllowedInContext(Boolean value) {
		this.isAllowedInContext = value;
	}

	/**
	 * The payment product identifier associated with the card. If the card has multiple brands, then we select the most appropriate payment product based on your configuration and the payment context, if you submitted one.
	 */
	public Integer getPaymentProductId() {
		return paymentProductId;
	}

	/**
	 * The payment product identifier associated with the card. If the card has multiple brands, then we select the most appropriate payment product based on your configuration and the payment context, if you submitted one.
	 */
	public void setPaymentProductId(Integer value) {
		this.paymentProductId = value;
	}
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy