package api.unicore.component.fees;
 
import static api.util.ComponentConstants.INTEGER_NULL;
import static api.util.ComponentConstants.INTEGER_NULL_CODE;
import static api.util.ComponentConstants.STRING_NULL;
import static api.util.ComponentConstants.STRING_NULL_CODE;
import static org.codehaus.jackson.map.annotate.JsonSerialize.Inclusion.NON_NULL;
 
import api.unicore.component.fees_manual.RealtimeFee;
import api.util.IntegerFormat;
import api.util.StringFormat;
import iapp.util.audit.AuditHelper;
import javax.ws.rs.DefaultValue;
import javax.ws.rs.FormParam;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.codehaus.jackson.annotate.JsonPropertyOrder;
import org.codehaus.jackson.map.annotate.JsonDeserialize;
import org.codehaus.jackson.map.annotate.JsonSerialize;
 
/**
 * @author CodeGen [Maksim Peresypkin]
 * @company UnitedThinkers
 * @since 2012/12/28
 */
 
@JsonSerialize(include=NON_NULL)
@XmlType(propOrder={"visaSaleProcessingFee", "visaSaleProcessingBuyRate", "visaSaleProcessingDescription", "visaSaleItemFee", "visaSaleItemBuyRate", "visaSaleItemDescription", "visaCreditProcessingFee", "visaCreditProcessingBuyRate", "visaCreditProcessingDescription", "visaCreditItemFee", "visaCreditItemBuyRate", "visaCreditItemDescription", "visaPinDebitSaleProcessingFee", "visaPinDebitSaleProcessingBuyRate", "visaPinDebitSaleProcessingDescription", "visaPinDebitSaleItemFee", "visaPinDebitSaleItemBuyRate", "visaPinDebitSaleItemDescription", "visaPinDebitCreditProcessingFee", "visaPinDebitCreditProcessingBuyRate", "visaPinDebitCreditProcessingDescription", "visaPinDebitCreditItemFee", "visaPinDebitCreditItemBuyRate", "visaPinDebitCreditItemDescription", "masterCardSaleProcessingFee", "masterCardSaleProcessingBuyRate", "masterCardSaleProcessingDescription", "masterCardSaleItemFee", "masterCardSaleItemBuyRate", "masterCardSaleItemDescription", "masterCardCreditProcessingFee", "masterCardCreditProcessingBuyRate", "masterCardCreditProcessingDescription", "masterCardCreditItemFee", "masterCardCreditItemBuyRate", "masterCardCreditItemDescription", "masterCardPinDebitSaleProcessingFee", "masterCardPinDebitSaleProcessingBuyRate", "masterCardPinDebitSaleProcessingDescription", "masterCardPinDebitSaleItemFee", "masterCardPinDebitSaleItemBuyRate", "masterCardPinDebitSaleItemDescription", "masterCardPinDebitSaleItemPolicy", "masterCardPinDebitCreditProcessingFee", "masterCardPinDebitCreditProcessingBuyRate", "masterCardPinDebitCreditProcessingDescription", "masterCardPinDebitCreditItemFee", "masterCardPinDebitCreditItemBuyRate", "masterCardPinDebitCreditItemDescription", "amexSaleProcessingFee", "amexSaleProcessingBuyRate", "amexSaleProcessingDescription", "amexSaleItemFee", "amexSaleItemBuyRate", "amexSaleItemDescription", "amexCreditProcessingFee", "amexCreditProcessingBuyRate", "amexCreditProcessingDescription", "amexCreditItemFee", "amexCreditItemBuyRate", "amexCreditItemDescription", "discoverSaleProcessingFee", "discoverSaleProcessingBuyRate", "discoverSaleProcessingDescription", "discoverSaleItemFee", "discoverSaleItemBuyRate", "discoverSaleItemDescription", "discoverCreditProcessingFee", "discoverCreditProcessingBuyRate", "discoverCreditProcessingDescription", "discoverCreditItemFee", "discoverCreditItemBuyRate", "discoverCreditItemDescription", "ebtSaleProcessingFee", "ebtSaleProcessingBuyRate", "ebtSaleProcessingDescription", "ebtSaleItemFee", "ebtSaleItemBuyRate", "ebtSaleItemDescription", "ebtCreditProcessingFee", "ebtCreditProcessingBuyRate", "ebtCreditProcessingDescription", "ebtCreditItemFee", "ebtCreditItemBuyRate", "ebtCreditItemDescription", "bankCardSaleProcessingFee", "bankCardSaleProcessingBuyRate", "bankCardSaleProcessingDescription", "bankCardSaleItemFee", "bankCardSaleItemBuyRate", "bankCardSaleItemDescription", "bankCardCreditProcessingFee", "bankCardCreditProcessingBuyRate", "bankCardCreditProcessingDescription", "bankCardCreditItemFee", "bankCardCreditItemBuyRate", "bankCardCreditItemDescription", "giftCardSaleProcessingFee", "giftCardSaleProcessingBuyRate", "giftCardSaleProcessingDescription", "giftCardSaleItemFee", "giftCardSaleItemBuyRate", "giftCardSaleItemDescription", "giftCardCreditProcessingFee", "giftCardCreditProcessingBuyRate", "giftCardCreditProcessingDescription", "giftCardCreditItemFee", "giftCardCreditItemBuyRate", "giftCardCreditItemDescription", "achSaleProcessingFee", "achSaleProcessingBuyRate", "achSaleProcessingDescription", "achSaleItemFee", "achSaleItemBuyRate", "achSaleItemDescription", "achCreditProcessingFee", "achCreditProcessingBuyRate", "achCreditProcessingDescription", "achCreditItemFee", "achCreditItemBuyRate", "achCreditItemDescription", "achCreditItemPolicy", "visaSaleProcessingPolicy", "visaSaleItemPolicy", "visaCreditProcessingPolicy", "visaCreditItemPolicy", "visaPinDebitSaleProcessingPolicy", "visaPinDebitSaleItemPolicy", "visaPinDebitCreditItemPolicy", "visaPinDebitCreditProcessingPolicy", "masterCardSaleProcessingPolicy", "masterCardSaleItemPolicy", "masterCardCreditProcessingPolicy", "masterCardCreditItemPolicy", "masterCardPinDebitSaleProcessingPolicy", "masterCardPinDebitCreditProcessingPolicy", "amexSaleProcessingPolicy", "amexSaleItemPolicy", "amexCreditProcessingPolicy", "amexCreditItemPolicy", "discoverSaleItemPolicy", "discoverSaleProcessingPolicy", "masterCardPinDebitCreditItemPolicy", "discoverCreditProcessingPolicy", "discoverCreditItemPolicy", "ebtSaleProcessingPolicy", "ebtSaleItemPolicy", "ebtCreditProcessingPolicy", "ebtCreditItemPolicy", "bankCardSaleProcessingPolicy", "bankCardSaleItemPolicy", "bankCardCreditProcessingPolicy", "bankCardCreditItemPolicy", "giftCardSaleProcessingPolicy", "giftCardSaleItemPolicy", "giftCardCreditProcessingPolicy", "giftCardCreditItemPolicy", "achSaleProcessingPolicy", "achSaleItemPolicy", "achCreditProcessingPolicy"})
@JsonPropertyOrder({"visaSaleProcessingFee", "visaSaleProcessingBuyRate", "visaSaleProcessingDescription", "visaSaleItemFee", "visaSaleItemBuyRate", "visaSaleItemDescription", "visaCreditProcessingFee", "visaCreditProcessingBuyRate", "visaCreditProcessingDescription", "visaCreditItemFee", "visaCreditItemBuyRate", "visaCreditItemDescription", "visaPinDebitSaleProcessingFee", "visaPinDebitSaleProcessingBuyRate", "visaPinDebitSaleProcessingDescription", "visaPinDebitSaleItemFee", "visaPinDebitSaleItemBuyRate", "visaPinDebitSaleItemDescription", "visaPinDebitCreditProcessingFee", "visaPinDebitCreditProcessingBuyRate", "visaPinDebitCreditProcessingDescription", "visaPinDebitCreditItemFee", "visaPinDebitCreditItemBuyRate", "visaPinDebitCreditItemDescription", "masterCardSaleProcessingFee", "masterCardSaleProcessingBuyRate", "masterCardSaleProcessingDescription", "masterCardSaleItemFee", "masterCardSaleItemBuyRate", "masterCardSaleItemDescription", "masterCardCreditProcessingFee", "masterCardCreditProcessingBuyRate", "masterCardCreditProcessingDescription", "masterCardCreditItemFee", "masterCardCreditItemBuyRate", "masterCardCreditItemDescription", "masterCardPinDebitSaleProcessingFee", "masterCardPinDebitSaleProcessingBuyRate", "masterCardPinDebitSaleProcessingDescription", "masterCardPinDebitSaleItemFee", "masterCardPinDebitSaleItemBuyRate", "masterCardPinDebitSaleItemDescription", "masterCardPinDebitSaleItemPolicy", "masterCardPinDebitCreditProcessingFee", "masterCardPinDebitCreditProcessingBuyRate", "masterCardPinDebitCreditProcessingDescription", "masterCardPinDebitCreditItemFee", "masterCardPinDebitCreditItemBuyRate", "masterCardPinDebitCreditItemDescription", "amexSaleProcessingFee", "amexSaleProcessingBuyRate", "amexSaleProcessingDescription", "amexSaleItemFee", "amexSaleItemBuyRate", "amexSaleItemDescription", "amexCreditProcessingFee", "amexCreditProcessingBuyRate", "amexCreditProcessingDescription", "amexCreditItemFee", "amexCreditItemBuyRate", "amexCreditItemDescription", "discoverSaleProcessingFee", "discoverSaleProcessingBuyRate", "discoverSaleProcessingDescription", "discoverSaleItemFee", "discoverSaleItemBuyRate", "discoverSaleItemDescription", "discoverCreditProcessingFee", "discoverCreditProcessingBuyRate", "discoverCreditProcessingDescription", "discoverCreditItemFee", "discoverCreditItemBuyRate", "discoverCreditItemDescription", "ebtSaleProcessingFee", "ebtSaleProcessingBuyRate", "ebtSaleProcessingDescription", "ebtSaleItemFee", "ebtSaleItemBuyRate", "ebtSaleItemDescription", "ebtCreditProcessingFee", "ebtCreditProcessingBuyRate", "ebtCreditProcessingDescription", "ebtCreditItemFee", "ebtCreditItemBuyRate", "ebtCreditItemDescription", "bankCardSaleProcessingFee", "bankCardSaleProcessingBuyRate", "bankCardSaleProcessingDescription", "bankCardSaleItemFee", "bankCardSaleItemBuyRate", "bankCardSaleItemDescription", "bankCardCreditProcessingFee", "bankCardCreditProcessingBuyRate", "bankCardCreditProcessingDescription", "bankCardCreditItemFee", "bankCardCreditItemBuyRate", "bankCardCreditItemDescription", "giftCardSaleProcessingFee", "giftCardSaleProcessingBuyRate", "giftCardSaleProcessingDescription", "giftCardSaleItemFee", "giftCardSaleItemBuyRate", "giftCardSaleItemDescription", "giftCardCreditProcessingFee", "giftCardCreditProcessingBuyRate", "giftCardCreditProcessingDescription", "giftCardCreditItemFee", "giftCardCreditItemBuyRate", "giftCardCreditItemDescription", "achSaleProcessingFee", "achSaleProcessingBuyRate", "achSaleProcessingDescription", "achSaleItemFee", "achSaleItemBuyRate", "achSaleItemDescription", "achCreditProcessingFee", "achCreditProcessingBuyRate", "achCreditProcessingDescription", "achCreditItemFee", "achCreditItemBuyRate", "achCreditItemDescription", "achCreditItemPolicy", "visaSaleProcessingPolicy", "visaSaleItemPolicy", "visaCreditProcessingPolicy", "visaCreditItemPolicy", "visaPinDebitSaleProcessingPolicy", "visaPinDebitSaleItemPolicy", "visaPinDebitCreditItemPolicy", "visaPinDebitCreditProcessingPolicy", "masterCardSaleProcessingPolicy", "masterCardSaleItemPolicy", "masterCardCreditProcessingPolicy", "masterCardCreditItemPolicy", "masterCardPinDebitSaleProcessingPolicy", "masterCardPinDebitCreditProcessingPolicy", "amexSaleProcessingPolicy", "amexSaleItemPolicy", "amexCreditProcessingPolicy", "amexCreditItemPolicy", "discoverSaleItemPolicy", "discoverSaleProcessingPolicy", "masterCardPinDebitCreditItemPolicy", "discoverCreditProcessingPolicy", "discoverCreditItemPolicy", "ebtSaleProcessingPolicy", "ebtSaleItemPolicy", "ebtCreditProcessingPolicy", "ebtCreditItemPolicy", "bankCardSaleProcessingPolicy", "bankCardSaleItemPolicy", "bankCardCreditProcessingPolicy", "bankCardCreditItemPolicy", "giftCardSaleProcessingPolicy", "giftCardSaleItemPolicy", "giftCardCreditProcessingPolicy", "giftCardCreditItemPolicy", "achSaleProcessingPolicy", "achSaleItemPolicy", "achCreditProcessingPolicy"})
@XmlAccessorType(XmlAccessType.NONE)
@XmlSeeAlso(RealtimeFee.class)
public abstract class AbstractRealtimeFee {
 
    @FormParam("visaSaleProcessingFee")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer visaSaleProcessingFee = INTEGER_NULL;
 
    @FormParam("visaSaleProcessingBuyRate")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer visaSaleProcessingBuyRate = INTEGER_NULL;
 
    @FormParam("visaSaleProcessingDescription")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String visaSaleProcessingDescription = STRING_NULL;
 
    @FormParam("visaSaleItemFee")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer visaSaleItemFee = INTEGER_NULL;
 
    @FormParam("visaSaleItemBuyRate")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer visaSaleItemBuyRate = INTEGER_NULL;
 
    @FormParam("visaSaleItemDescription")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String visaSaleItemDescription = STRING_NULL;
 
    @FormParam("visaCreditProcessingFee")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer visaCreditProcessingFee = INTEGER_NULL;
 
    @FormParam("visaCreditProcessingBuyRate")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer visaCreditProcessingBuyRate = INTEGER_NULL;
 
    @FormParam("visaCreditProcessingDescription")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String visaCreditProcessingDescription = STRING_NULL;
 
    @FormParam("visaCreditItemFee")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer visaCreditItemFee = INTEGER_NULL;
 
    @FormParam("visaCreditItemBuyRate")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer visaCreditItemBuyRate = INTEGER_NULL;
 
    @FormParam("visaCreditItemDescription")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String visaCreditItemDescription = STRING_NULL;
 
    @FormParam("visaPinDebitSaleProcessingFee")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer visaPinDebitSaleProcessingFee = INTEGER_NULL;
 
    @FormParam("visaPinDebitSaleProcessingBuyRate")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer visaPinDebitSaleProcessingBuyRate = INTEGER_NULL;
 
    @FormParam("visaPinDebitSaleProcessingDescription")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String visaPinDebitSaleProcessingDescription = STRING_NULL;
 
    @FormParam("visaPinDebitSaleItemFee")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer visaPinDebitSaleItemFee = INTEGER_NULL;
 
    @FormParam("visaPinDebitSaleItemBuyRate")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer visaPinDebitSaleItemBuyRate = INTEGER_NULL;
 
    @FormParam("visaPinDebitSaleItemDescription")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String visaPinDebitSaleItemDescription = STRING_NULL;
 
    @FormParam("visaPinDebitCreditProcessingFee")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer visaPinDebitCreditProcessingFee = INTEGER_NULL;
 
    @FormParam("visaPinDebitCreditProcessingBuyRate")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer visaPinDebitCreditProcessingBuyRate = INTEGER_NULL;
 
    @FormParam("visaPinDebitCreditProcessingDescription")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String visaPinDebitCreditProcessingDescription = STRING_NULL;
 
    @FormParam("visaPinDebitCreditItemFee")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer visaPinDebitCreditItemFee = INTEGER_NULL;
 
    @FormParam("visaPinDebitCreditItemBuyRate")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer visaPinDebitCreditItemBuyRate = INTEGER_NULL;
 
    @FormParam("visaPinDebitCreditItemDescription")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String visaPinDebitCreditItemDescription = STRING_NULL;
 
    @FormParam("masterCardSaleProcessingFee")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer masterCardSaleProcessingFee = INTEGER_NULL;
 
    @FormParam("masterCardSaleProcessingBuyRate")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer masterCardSaleProcessingBuyRate = INTEGER_NULL;
 
    @FormParam("masterCardSaleProcessingDescription")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String masterCardSaleProcessingDescription = STRING_NULL;
 
    @FormParam("masterCardSaleItemFee")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer masterCardSaleItemFee = INTEGER_NULL;
 
    @FormParam("masterCardSaleItemBuyRate")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer masterCardSaleItemBuyRate = INTEGER_NULL;
 
    @FormParam("masterCardSaleItemDescription")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String masterCardSaleItemDescription = STRING_NULL;
 
    @FormParam("masterCardCreditProcessingFee")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer masterCardCreditProcessingFee = INTEGER_NULL;
 
    @FormParam("masterCardCreditProcessingBuyRate")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer masterCardCreditProcessingBuyRate = INTEGER_NULL;
 
    @FormParam("masterCardCreditProcessingDescription")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String masterCardCreditProcessingDescription = STRING_NULL;
 
    @FormParam("masterCardCreditItemFee")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer masterCardCreditItemFee = INTEGER_NULL;
 
    @FormParam("masterCardCreditItemBuyRate")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer masterCardCreditItemBuyRate = INTEGER_NULL;
 
    @FormParam("masterCardCreditItemDescription")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String masterCardCreditItemDescription = STRING_NULL;
 
    @FormParam("masterCardPinDebitSaleProcessingFee")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer masterCardPinDebitSaleProcessingFee = INTEGER_NULL;
 
    @FormParam("masterCardPinDebitSaleProcessingBuyRate")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer masterCardPinDebitSaleProcessingBuyRate = INTEGER_NULL;
 
    @FormParam("masterCardPinDebitSaleProcessingDescription")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String masterCardPinDebitSaleProcessingDescription = STRING_NULL;
 
    @FormParam("masterCardPinDebitSaleItemFee")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer masterCardPinDebitSaleItemFee = INTEGER_NULL;
 
    @FormParam("masterCardPinDebitSaleItemBuyRate")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer masterCardPinDebitSaleItemBuyRate = INTEGER_NULL;
 
    @FormParam("masterCardPinDebitSaleItemDescription")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String masterCardPinDebitSaleItemDescription = STRING_NULL;
 
    @FormParam("masterCardPinDebitSaleItemPolicy")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String masterCardPinDebitSaleItemPolicy = STRING_NULL;
 
    @FormParam("masterCardPinDebitCreditProcessingFee")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer masterCardPinDebitCreditProcessingFee = INTEGER_NULL;
 
    @FormParam("masterCardPinDebitCreditProcessingBuyRate")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer masterCardPinDebitCreditProcessingBuyRate = INTEGER_NULL;
 
    @FormParam("masterCardPinDebitCreditProcessingDescription")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String masterCardPinDebitCreditProcessingDescription = STRING_NULL;
 
    @FormParam("masterCardPinDebitCreditItemFee")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer masterCardPinDebitCreditItemFee = INTEGER_NULL;
 
    @FormParam("masterCardPinDebitCreditItemBuyRate")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer masterCardPinDebitCreditItemBuyRate = INTEGER_NULL;
 
    @FormParam("masterCardPinDebitCreditItemDescription")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String masterCardPinDebitCreditItemDescription = STRING_NULL;
 
    @FormParam("amexSaleProcessingFee")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer amexSaleProcessingFee = INTEGER_NULL;
 
    @FormParam("amexSaleProcessingBuyRate")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer amexSaleProcessingBuyRate = INTEGER_NULL;
 
    @FormParam("amexSaleProcessingDescription")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String amexSaleProcessingDescription = STRING_NULL;
 
    @FormParam("amexSaleItemFee")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer amexSaleItemFee = INTEGER_NULL;
 
    @FormParam("amexSaleItemBuyRate")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer amexSaleItemBuyRate = INTEGER_NULL;
 
    @FormParam("amexSaleItemDescription")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String amexSaleItemDescription = STRING_NULL;
 
    @FormParam("amexCreditProcessingFee")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer amexCreditProcessingFee = INTEGER_NULL;
 
    @FormParam("amexCreditProcessingBuyRate")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer amexCreditProcessingBuyRate = INTEGER_NULL;
 
    @FormParam("amexCreditProcessingDescription")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String amexCreditProcessingDescription = STRING_NULL;
 
    @FormParam("amexCreditItemFee")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer amexCreditItemFee = INTEGER_NULL;
 
    @FormParam("amexCreditItemBuyRate")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer amexCreditItemBuyRate = INTEGER_NULL;
 
    @FormParam("amexCreditItemDescription")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String amexCreditItemDescription = STRING_NULL;
 
    @FormParam("discoverSaleProcessingFee")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer discoverSaleProcessingFee = INTEGER_NULL;
 
    @FormParam("discoverSaleProcessingBuyRate")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer discoverSaleProcessingBuyRate = INTEGER_NULL;
 
    @FormParam("discoverSaleProcessingDescription")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String discoverSaleProcessingDescription = STRING_NULL;
 
    @FormParam("discoverSaleItemFee")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer discoverSaleItemFee = INTEGER_NULL;
 
    @FormParam("discoverSaleItemBuyRate")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer discoverSaleItemBuyRate = INTEGER_NULL;
 
    @FormParam("discoverSaleItemDescription")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String discoverSaleItemDescription = STRING_NULL;
 
    @FormParam("discoverCreditProcessingFee")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer discoverCreditProcessingFee = INTEGER_NULL;
 
    @FormParam("discoverCreditProcessingBuyRate")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer discoverCreditProcessingBuyRate = INTEGER_NULL;
 
    @FormParam("discoverCreditProcessingDescription")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String discoverCreditProcessingDescription = STRING_NULL;
 
    @FormParam("discoverCreditItemFee")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer discoverCreditItemFee = INTEGER_NULL;
 
    @FormParam("discoverCreditItemBuyRate")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer discoverCreditItemBuyRate = INTEGER_NULL;
 
    @FormParam("discoverCreditItemDescription")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String discoverCreditItemDescription = STRING_NULL;
 
    @FormParam("ebtSaleProcessingFee")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer ebtSaleProcessingFee = INTEGER_NULL;
 
    @FormParam("ebtSaleProcessingBuyRate")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer ebtSaleProcessingBuyRate = INTEGER_NULL;
 
    @FormParam("ebtSaleProcessingDescription")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String ebtSaleProcessingDescription = STRING_NULL;
 
    @FormParam("ebtSaleItemFee")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer ebtSaleItemFee = INTEGER_NULL;
 
    @FormParam("ebtSaleItemBuyRate")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer ebtSaleItemBuyRate = INTEGER_NULL;
 
    @FormParam("ebtSaleItemDescription")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String ebtSaleItemDescription = STRING_NULL;
 
    @FormParam("ebtCreditProcessingFee")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer ebtCreditProcessingFee = INTEGER_NULL;
 
    @FormParam("ebtCreditProcessingBuyRate")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer ebtCreditProcessingBuyRate = INTEGER_NULL;
 
    @FormParam("ebtCreditProcessingDescription")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String ebtCreditProcessingDescription = STRING_NULL;
 
    @FormParam("ebtCreditItemFee")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer ebtCreditItemFee = INTEGER_NULL;
 
    @FormParam("ebtCreditItemBuyRate")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer ebtCreditItemBuyRate = INTEGER_NULL;
 
    @FormParam("ebtCreditItemDescription")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String ebtCreditItemDescription = STRING_NULL;
 
    @FormParam("bankCardSaleProcessingFee")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer bankCardSaleProcessingFee = INTEGER_NULL;
 
    @FormParam("bankCardSaleProcessingBuyRate")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer bankCardSaleProcessingBuyRate = INTEGER_NULL;
 
    @FormParam("bankCardSaleProcessingDescription")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String bankCardSaleProcessingDescription = STRING_NULL;
 
    @FormParam("bankCardSaleItemFee")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer bankCardSaleItemFee = INTEGER_NULL;
 
    @FormParam("bankCardSaleItemBuyRate")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer bankCardSaleItemBuyRate = INTEGER_NULL;
 
    @FormParam("bankCardSaleItemDescription")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String bankCardSaleItemDescription = STRING_NULL;
 
    @FormParam("bankCardCreditProcessingFee")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer bankCardCreditProcessingFee = INTEGER_NULL;
 
    @FormParam("bankCardCreditProcessingBuyRate")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer bankCardCreditProcessingBuyRate = INTEGER_NULL;
 
    @FormParam("bankCardCreditProcessingDescription")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String bankCardCreditProcessingDescription = STRING_NULL;
 
    @FormParam("bankCardCreditItemFee")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer bankCardCreditItemFee = INTEGER_NULL;
 
    @FormParam("bankCardCreditItemBuyRate")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer bankCardCreditItemBuyRate = INTEGER_NULL;
 
    @FormParam("bankCardCreditItemDescription")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String bankCardCreditItemDescription = STRING_NULL;
 
    @FormParam("giftCardSaleProcessingFee")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer giftCardSaleProcessingFee = INTEGER_NULL;
 
    @FormParam("giftCardSaleProcessingBuyRate")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer giftCardSaleProcessingBuyRate = INTEGER_NULL;
 
    @FormParam("giftCardSaleProcessingDescription")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String giftCardSaleProcessingDescription = STRING_NULL;
 
    @FormParam("giftCardSaleItemFee")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer giftCardSaleItemFee = INTEGER_NULL;
 
    @FormParam("giftCardSaleItemBuyRate")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer giftCardSaleItemBuyRate = INTEGER_NULL;
 
    @FormParam("giftCardSaleItemDescription")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String giftCardSaleItemDescription = STRING_NULL;
 
    @FormParam("giftCardCreditProcessingFee")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer giftCardCreditProcessingFee = INTEGER_NULL;
 
    @FormParam("giftCardCreditProcessingBuyRate")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer giftCardCreditProcessingBuyRate = INTEGER_NULL;
 
    @FormParam("giftCardCreditProcessingDescription")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String giftCardCreditProcessingDescription = STRING_NULL;
 
    @FormParam("giftCardCreditItemFee")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer giftCardCreditItemFee = INTEGER_NULL;
 
    @FormParam("giftCardCreditItemBuyRate")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer giftCardCreditItemBuyRate = INTEGER_NULL;
 
    @FormParam("giftCardCreditItemDescription")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String giftCardCreditItemDescription = STRING_NULL;
 
    @FormParam("achSaleProcessingFee")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer achSaleProcessingFee = INTEGER_NULL;
 
    @FormParam("achSaleProcessingBuyRate")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer achSaleProcessingBuyRate = INTEGER_NULL;
 
    @FormParam("achSaleProcessingDescription")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String achSaleProcessingDescription = STRING_NULL;
 
    @FormParam("achSaleItemFee")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer achSaleItemFee = INTEGER_NULL;
 
    @FormParam("achSaleItemBuyRate")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer achSaleItemBuyRate = INTEGER_NULL;
 
    @FormParam("achSaleItemDescription")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String achSaleItemDescription = STRING_NULL;
 
    @FormParam("achCreditProcessingFee")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer achCreditProcessingFee = INTEGER_NULL;
 
    @FormParam("achCreditProcessingBuyRate")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer achCreditProcessingBuyRate = INTEGER_NULL;
 
    @FormParam("achCreditProcessingDescription")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String achCreditProcessingDescription = STRING_NULL;
 
    @FormParam("achCreditItemFee")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer achCreditItemFee = INTEGER_NULL;
 
    @FormParam("achCreditItemBuyRate")
    @IntegerFormat
    @DefaultValue(INTEGER_NULL_CODE)
    protected Integer achCreditItemBuyRate = INTEGER_NULL;
 
    @FormParam("achCreditItemDescription")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String achCreditItemDescription = STRING_NULL;
 
    @FormParam("achCreditItemPolicy")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String achCreditItemPolicy = STRING_NULL;
 
    @FormParam("visaSaleProcessingPolicy")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String visaSaleProcessingPolicy = STRING_NULL;
 
    @FormParam("visaSaleItemPolicy")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String visaSaleItemPolicy = STRING_NULL;
 
    @FormParam("visaCreditProcessingPolicy")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String visaCreditProcessingPolicy = STRING_NULL;
 
    @FormParam("visaCreditItemPolicy")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String visaCreditItemPolicy = STRING_NULL;
 
    @FormParam("visaPinDebitSaleProcessingPolicy")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String visaPinDebitSaleProcessingPolicy = STRING_NULL;
 
    @FormParam("visaPinDebitSaleItemPolicy")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String visaPinDebitSaleItemPolicy = STRING_NULL;
 
    @FormParam("visaPinDebitCreditItemPolicy")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String visaPinDebitCreditItemPolicy = STRING_NULL;
 
    @FormParam("visaPinDebitCreditProcessingPolicy")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String visaPinDebitCreditProcessingPolicy = STRING_NULL;
 
    @FormParam("masterCardSaleProcessingPolicy")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String masterCardSaleProcessingPolicy = STRING_NULL;
 
    @FormParam("masterCardSaleItemPolicy")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String masterCardSaleItemPolicy = STRING_NULL;
 
    @FormParam("masterCardCreditProcessingPolicy")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String masterCardCreditProcessingPolicy = STRING_NULL;
 
    @FormParam("masterCardCreditItemPolicy")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String masterCardCreditItemPolicy = STRING_NULL;
 
    @FormParam("masterCardPinDebitSaleProcessingPolicy")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String masterCardPinDebitSaleProcessingPolicy = STRING_NULL;
 
    @FormParam("masterCardPinDebitCreditProcessingPolicy")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String masterCardPinDebitCreditProcessingPolicy = STRING_NULL;
 
    @FormParam("amexSaleProcessingPolicy")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String amexSaleProcessingPolicy = STRING_NULL;
 
    @FormParam("amexSaleItemPolicy")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String amexSaleItemPolicy = STRING_NULL;
 
    @FormParam("amexCreditProcessingPolicy")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String amexCreditProcessingPolicy = STRING_NULL;
 
    @FormParam("amexCreditItemPolicy")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String amexCreditItemPolicy = STRING_NULL;
 
    @FormParam("discoverSaleItemPolicy")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String discoverSaleItemPolicy = STRING_NULL;
 
    @FormParam("discoverSaleProcessingPolicy")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String discoverSaleProcessingPolicy = STRING_NULL;
 
    @FormParam("masterCardPinDebitCreditItemPolicy")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String masterCardPinDebitCreditItemPolicy = STRING_NULL;
 
    @FormParam("discoverCreditProcessingPolicy")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String discoverCreditProcessingPolicy = STRING_NULL;
 
    @FormParam("discoverCreditItemPolicy")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String discoverCreditItemPolicy = STRING_NULL;
 
    @FormParam("ebtSaleProcessingPolicy")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String ebtSaleProcessingPolicy = STRING_NULL;
 
    @FormParam("ebtSaleItemPolicy")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String ebtSaleItemPolicy = STRING_NULL;
 
    @FormParam("ebtCreditProcessingPolicy")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String ebtCreditProcessingPolicy = STRING_NULL;
 
    @FormParam("ebtCreditItemPolicy")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String ebtCreditItemPolicy = STRING_NULL;
 
    @FormParam("bankCardSaleProcessingPolicy")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String bankCardSaleProcessingPolicy = STRING_NULL;
 
    @FormParam("bankCardSaleItemPolicy")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String bankCardSaleItemPolicy = STRING_NULL;
 
    @FormParam("bankCardCreditProcessingPolicy")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String bankCardCreditProcessingPolicy = STRING_NULL;
 
    @FormParam("bankCardCreditItemPolicy")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String bankCardCreditItemPolicy = STRING_NULL;
 
    @FormParam("giftCardSaleProcessingPolicy")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String giftCardSaleProcessingPolicy = STRING_NULL;
 
    @FormParam("giftCardSaleItemPolicy")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String giftCardSaleItemPolicy = STRING_NULL;
 
    @FormParam("giftCardCreditProcessingPolicy")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String giftCardCreditProcessingPolicy = STRING_NULL;
 
    @FormParam("giftCardCreditItemPolicy")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String giftCardCreditItemPolicy = STRING_NULL;
 
    @FormParam("achSaleProcessingPolicy")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String achSaleProcessingPolicy = STRING_NULL;
 
    @FormParam("achSaleItemPolicy")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String achSaleItemPolicy = STRING_NULL;
 
    @FormParam("achCreditProcessingPolicy")
    @StringFormat
    @DefaultValue(STRING_NULL_CODE)
    protected String achCreditProcessingPolicy = STRING_NULL;
 
 
    public AbstractRealtimeFee(){
    }
 
    public String toString(){
        StringBuilder sb = new StringBuilder();
        sb.append("fee: {");
        sb.append("visaSaleProcessingFee: ");
        sb.append(visaSaleProcessingFee);
        sb.append(',').append(' ');
        sb.append("visaSaleProcessingBuyRate: ");
        sb.append(visaSaleProcessingBuyRate);
        sb.append(',').append(' ');
        sb.append("visaSaleProcessingDescription: ");
        sb.append(visaSaleProcessingDescription);
        sb.append(',').append(' ');
        sb.append("visaSaleItemFee: ");
        sb.append(visaSaleItemFee);
        sb.append(',').append(' ');
        sb.append("visaSaleItemBuyRate: ");
        sb.append(visaSaleItemBuyRate);
        sb.append(',').append(' ');
        sb.append("visaSaleItemDescription: ");
        sb.append(visaSaleItemDescription);
        sb.append(',').append(' ');
        sb.append("visaCreditProcessingFee: ");
        sb.append(visaCreditProcessingFee);
        sb.append(',').append(' ');
        sb.append("visaCreditProcessingBuyRate: ");
        sb.append(visaCreditProcessingBuyRate);
        sb.append(',').append(' ');
        sb.append("visaCreditProcessingDescription: ");
        sb.append(visaCreditProcessingDescription);
        sb.append(',').append(' ');
        sb.append("visaCreditItemFee: ");
        sb.append(visaCreditItemFee);
        sb.append(',').append(' ');
        sb.append("visaCreditItemBuyRate: ");
        sb.append(visaCreditItemBuyRate);
        sb.append(',').append(' ');
        sb.append("visaCreditItemDescription: ");
        sb.append(visaCreditItemDescription);
        sb.append(',').append(' ');
        sb.append("visaPinDebitSaleProcessingFee: ");
        sb.append(visaPinDebitSaleProcessingFee);
        sb.append(',').append(' ');
        sb.append("visaPinDebitSaleProcessingBuyRate: ");
        sb.append(visaPinDebitSaleProcessingBuyRate);
        sb.append(',').append(' ');
        sb.append("visaPinDebitSaleProcessingDescription: ");
        sb.append(visaPinDebitSaleProcessingDescription);
        sb.append(',').append(' ');
        sb.append("visaPinDebitSaleItemFee: ");
        sb.append(visaPinDebitSaleItemFee);
        sb.append(',').append(' ');
        sb.append("visaPinDebitSaleItemBuyRate: ");
        sb.append(visaPinDebitSaleItemBuyRate);
        sb.append(',').append(' ');
        sb.append("visaPinDebitSaleItemDescription: ");
        sb.append(visaPinDebitSaleItemDescription);
        sb.append(',').append(' ');
        sb.append("visaPinDebitCreditProcessingFee: ");
        sb.append(visaPinDebitCreditProcessingFee);
        sb.append(',').append(' ');
        sb.append("visaPinDebitCreditProcessingBuyRate: ");
        sb.append(visaPinDebitCreditProcessingBuyRate);
        sb.append(',').append(' ');
        sb.append("visaPinDebitCreditProcessingDescription: ");
        sb.append(visaPinDebitCreditProcessingDescription);
        sb.append(',').append(' ');
        sb.append("visaPinDebitCreditItemFee: ");
        sb.append(visaPinDebitCreditItemFee);
        sb.append(',').append(' ');
        sb.append("visaPinDebitCreditItemBuyRate: ");
        sb.append(visaPinDebitCreditItemBuyRate);
        sb.append(',').append(' ');
        sb.append("visaPinDebitCreditItemDescription: ");
        sb.append(visaPinDebitCreditItemDescription);
        sb.append(',').append(' ');
        sb.append("masterCardSaleProcessingFee: ");
        sb.append(masterCardSaleProcessingFee);
        sb.append(',').append(' ');
        sb.append("masterCardSaleProcessingBuyRate: ");
        sb.append(masterCardSaleProcessingBuyRate);
        sb.append(',').append(' ');
        sb.append("masterCardSaleProcessingDescription: ");
        sb.append(masterCardSaleProcessingDescription);
        sb.append(',').append(' ');
        sb.append("masterCardSaleItemFee: ");
        sb.append(masterCardSaleItemFee);
        sb.append(',').append(' ');
        sb.append("masterCardSaleItemBuyRate: ");
        sb.append(masterCardSaleItemBuyRate);
        sb.append(',').append(' ');
        sb.append("masterCardSaleItemDescription: ");
        sb.append(masterCardSaleItemDescription);
        sb.append(',').append(' ');
        sb.append("masterCardCreditProcessingFee: ");
        sb.append(masterCardCreditProcessingFee);
        sb.append(',').append(' ');
        sb.append("masterCardCreditProcessingBuyRate: ");
        sb.append(masterCardCreditProcessingBuyRate);
        sb.append(',').append(' ');
        sb.append("masterCardCreditProcessingDescription: ");
        sb.append(masterCardCreditProcessingDescription);
        sb.append(',').append(' ');
        sb.append("masterCardCreditItemFee: ");
        sb.append(masterCardCreditItemFee);
        sb.append(',').append(' ');
        sb.append("masterCardCreditItemBuyRate: ");
        sb.append(masterCardCreditItemBuyRate);
        sb.append(',').append(' ');
        sb.append("masterCardCreditItemDescription: ");
        sb.append(masterCardCreditItemDescription);
        sb.append(',').append(' ');
        sb.append("masterCardPinDebitSaleProcessingFee: ");
        sb.append(masterCardPinDebitSaleProcessingFee);
        sb.append(',').append(' ');
        sb.append("masterCardPinDebitSaleProcessingBuyRate: ");
        sb.append(masterCardPinDebitSaleProcessingBuyRate);
        sb.append(',').append(' ');
        sb.append("masterCardPinDebitSaleProcessingDescription: ");
        sb.append(masterCardPinDebitSaleProcessingDescription);
        sb.append(',').append(' ');
        sb.append("masterCardPinDebitSaleItemFee: ");
        sb.append(masterCardPinDebitSaleItemFee);
        sb.append(',').append(' ');
        sb.append("masterCardPinDebitSaleItemBuyRate: ");
        sb.append(masterCardPinDebitSaleItemBuyRate);
        sb.append(',').append(' ');
        sb.append("masterCardPinDebitSaleItemDescription: ");
        sb.append(masterCardPinDebitSaleItemDescription);
        sb.append(',').append(' ');
        sb.append("masterCardPinDebitSaleItemPolicy: ");
        sb.append(masterCardPinDebitSaleItemPolicy);
        sb.append(',').append(' ');
        sb.append("masterCardPinDebitCreditProcessingFee: ");
        sb.append(masterCardPinDebitCreditProcessingFee);
        sb.append(',').append(' ');
        sb.append("masterCardPinDebitCreditProcessingBuyRate: ");
        sb.append(masterCardPinDebitCreditProcessingBuyRate);
        sb.append(',').append(' ');
        sb.append("masterCardPinDebitCreditProcessingDescription: ");
        sb.append(masterCardPinDebitCreditProcessingDescription);
        sb.append(',').append(' ');
        sb.append("masterCardPinDebitCreditItemFee: ");
        sb.append(masterCardPinDebitCreditItemFee);
        sb.append(',').append(' ');
        sb.append("masterCardPinDebitCreditItemBuyRate: ");
        sb.append(masterCardPinDebitCreditItemBuyRate);
        sb.append(',').append(' ');
        sb.append("masterCardPinDebitCreditItemDescription: ");
        sb.append(masterCardPinDebitCreditItemDescription);
        sb.append(',').append(' ');
        sb.append("amexSaleProcessingFee: ");
        sb.append(amexSaleProcessingFee);
        sb.append(',').append(' ');
        sb.append("amexSaleProcessingBuyRate: ");
        sb.append(amexSaleProcessingBuyRate);
        sb.append(',').append(' ');
        sb.append("amexSaleProcessingDescription: ");
        sb.append(amexSaleProcessingDescription);
        sb.append(',').append(' ');
        sb.append("amexSaleItemFee: ");
        sb.append(amexSaleItemFee);
        sb.append(',').append(' ');
        sb.append("amexSaleItemBuyRate: ");
        sb.append(amexSaleItemBuyRate);
        sb.append(',').append(' ');
        sb.append("amexSaleItemDescription: ");
        sb.append(amexSaleItemDescription);
        sb.append(',').append(' ');
        sb.append("amexCreditProcessingFee: ");
        sb.append(amexCreditProcessingFee);
        sb.append(',').append(' ');
        sb.append("amexCreditProcessingBuyRate: ");
        sb.append(amexCreditProcessingBuyRate);
        sb.append(',').append(' ');
        sb.append("amexCreditProcessingDescription: ");
        sb.append(amexCreditProcessingDescription);
        sb.append(',').append(' ');
        sb.append("amexCreditItemFee: ");
        sb.append(amexCreditItemFee);
        sb.append(',').append(' ');
        sb.append("amexCreditItemBuyRate: ");
        sb.append(amexCreditItemBuyRate);
        sb.append(',').append(' ');
        sb.append("amexCreditItemDescription: ");
        sb.append(amexCreditItemDescription);
        sb.append(',').append(' ');
        sb.append("discoverSaleProcessingFee: ");
        sb.append(discoverSaleProcessingFee);
        sb.append(',').append(' ');
        sb.append("discoverSaleProcessingBuyRate: ");
        sb.append(discoverSaleProcessingBuyRate);
        sb.append(',').append(' ');
        sb.append("discoverSaleProcessingDescription: ");
        sb.append(discoverSaleProcessingDescription);
        sb.append(',').append(' ');
        sb.append("discoverSaleItemFee: ");
        sb.append(discoverSaleItemFee);
        sb.append(',').append(' ');
        sb.append("discoverSaleItemBuyRate: ");
        sb.append(discoverSaleItemBuyRate);
        sb.append(',').append(' ');
        sb.append("discoverSaleItemDescription: ");
        sb.append(discoverSaleItemDescription);
        sb.append(',').append(' ');
        sb.append("discoverCreditProcessingFee: ");
        sb.append(discoverCreditProcessingFee);
        sb.append(',').append(' ');
        sb.append("discoverCreditProcessingBuyRate: ");
        sb.append(discoverCreditProcessingBuyRate);
        sb.append(',').append(' ');
        sb.append("discoverCreditProcessingDescription: ");
        sb.append(discoverCreditProcessingDescription);
        sb.append(',').append(' ');
        sb.append("discoverCreditItemFee: ");
        sb.append(discoverCreditItemFee);
        sb.append(',').append(' ');
        sb.append("discoverCreditItemBuyRate: ");
        sb.append(discoverCreditItemBuyRate);
        sb.append(',').append(' ');
        sb.append("discoverCreditItemDescription: ");
        sb.append(discoverCreditItemDescription);
        sb.append(',').append(' ');
        sb.append("ebtSaleProcessingFee: ");
        sb.append(ebtSaleProcessingFee);
        sb.append(',').append(' ');
        sb.append("ebtSaleProcessingBuyRate: ");
        sb.append(ebtSaleProcessingBuyRate);
        sb.append(',').append(' ');
        sb.append("ebtSaleProcessingDescription: ");
        sb.append(ebtSaleProcessingDescription);
        sb.append(',').append(' ');
        sb.append("ebtSaleItemFee: ");
        sb.append(ebtSaleItemFee);
        sb.append(',').append(' ');
        sb.append("ebtSaleItemBuyRate: ");
        sb.append(ebtSaleItemBuyRate);
        sb.append(',').append(' ');
        sb.append("ebtSaleItemDescription: ");
        sb.append(ebtSaleItemDescription);
        sb.append(',').append(' ');
        sb.append("ebtCreditProcessingFee: ");
        sb.append(ebtCreditProcessingFee);
        sb.append(',').append(' ');
        sb.append("ebtCreditProcessingBuyRate: ");
        sb.append(ebtCreditProcessingBuyRate);
        sb.append(',').append(' ');
        sb.append("ebtCreditProcessingDescription: ");
        sb.append(ebtCreditProcessingDescription);
        sb.append(',').append(' ');
        sb.append("ebtCreditItemFee: ");
        sb.append(ebtCreditItemFee);
        sb.append(',').append(' ');
        sb.append("ebtCreditItemBuyRate: ");
        sb.append(ebtCreditItemBuyRate);
        sb.append(',').append(' ');
        sb.append("ebtCreditItemDescription: ");
        sb.append(ebtCreditItemDescription);
        sb.append(',').append(' ');
        sb.append("bankCardSaleProcessingFee: ");
        sb.append(bankCardSaleProcessingFee);
        sb.append(',').append(' ');
        sb.append("bankCardSaleProcessingBuyRate: ");
        sb.append(bankCardSaleProcessingBuyRate);
        sb.append(',').append(' ');
        sb.append("bankCardSaleProcessingDescription: ");
        sb.append(bankCardSaleProcessingDescription);
        sb.append(',').append(' ');
        sb.append("bankCardSaleItemFee: ");
        sb.append(bankCardSaleItemFee);
        sb.append(',').append(' ');
        sb.append("bankCardSaleItemBuyRate: ");
        sb.append(bankCardSaleItemBuyRate);
        sb.append(',').append(' ');
        sb.append("bankCardSaleItemDescription: ");
        sb.append(bankCardSaleItemDescription);
        sb.append(',').append(' ');
        sb.append("bankCardCreditProcessingFee: ");
        sb.append(bankCardCreditProcessingFee);
        sb.append(',').append(' ');
        sb.append("bankCardCreditProcessingBuyRate: ");
        sb.append(bankCardCreditProcessingBuyRate);
        sb.append(',').append(' ');
        sb.append("bankCardCreditProcessingDescription: ");
        sb.append(bankCardCreditProcessingDescription);
        sb.append(',').append(' ');
        sb.append("bankCardCreditItemFee: ");
        sb.append(bankCardCreditItemFee);
        sb.append(',').append(' ');
        sb.append("bankCardCreditItemBuyRate: ");
        sb.append(bankCardCreditItemBuyRate);
        sb.append(',').append(' ');
        sb.append("bankCardCreditItemDescription: ");
        sb.append(bankCardCreditItemDescription);
        sb.append(',').append(' ');
        sb.append("giftCardSaleProcessingFee: ");
        sb.append(giftCardSaleProcessingFee);
        sb.append(',').append(' ');
        sb.append("giftCardSaleProcessingBuyRate: ");
        sb.append(giftCardSaleProcessingBuyRate);
        sb.append(',').append(' ');
        sb.append("giftCardSaleProcessingDescription: ");
        sb.append(giftCardSaleProcessingDescription);
        sb.append(',').append(' ');
        sb.append("giftCardSaleItemFee: ");
        sb.append(giftCardSaleItemFee);
        sb.append(',').append(' ');
        sb.append("giftCardSaleItemBuyRate: ");
        sb.append(giftCardSaleItemBuyRate);
        sb.append(',').append(' ');
        sb.append("giftCardSaleItemDescription: ");
        sb.append(giftCardSaleItemDescription);
        sb.append(',').append(' ');
        sb.append("giftCardCreditProcessingFee: ");
        sb.append(giftCardCreditProcessingFee);
        sb.append(',').append(' ');
        sb.append("giftCardCreditProcessingBuyRate: ");
        sb.append(giftCardCreditProcessingBuyRate);
        sb.append(',').append(' ');
        sb.append("giftCardCreditProcessingDescription: ");
        sb.append(giftCardCreditProcessingDescription);
        sb.append(',').append(' ');
        sb.append("giftCardCreditItemFee: ");
        sb.append(giftCardCreditItemFee);
        sb.append(',').append(' ');
        sb.append("giftCardCreditItemBuyRate: ");
        sb.append(giftCardCreditItemBuyRate);
        sb.append(',').append(' ');
        sb.append("giftCardCreditItemDescription: ");
        sb.append(giftCardCreditItemDescription);
        sb.append(',').append(' ');
        sb.append("achSaleProcessingFee: ");
        sb.append(achSaleProcessingFee);
        sb.append(',').append(' ');
        sb.append("achSaleProcessingBuyRate: ");
        sb.append(achSaleProcessingBuyRate);
        sb.append(',').append(' ');
        sb.append("achSaleProcessingDescription: ");
        sb.append(achSaleProcessingDescription);
        sb.append(',').append(' ');
        sb.append("achSaleItemFee: ");
        sb.append(achSaleItemFee);
        sb.append(',').append(' ');
        sb.append("achSaleItemBuyRate: ");
        sb.append(achSaleItemBuyRate);
        sb.append(',').append(' ');
        sb.append("achSaleItemDescription: ");
        sb.append(achSaleItemDescription);
        sb.append(',').append(' ');
        sb.append("achCreditProcessingFee: ");
        sb.append(achCreditProcessingFee);
        sb.append(',').append(' ');
        sb.append("achCreditProcessingBuyRate: ");
        sb.append(achCreditProcessingBuyRate);
        sb.append(',').append(' ');
        sb.append("achCreditProcessingDescription: ");
        sb.append(achCreditProcessingDescription);
        sb.append(',').append(' ');
        sb.append("achCreditItemFee: ");
        sb.append(achCreditItemFee);
        sb.append(',').append(' ');
        sb.append("achCreditItemBuyRate: ");
        sb.append(achCreditItemBuyRate);
        sb.append(',').append(' ');
        sb.append("achCreditItemDescription: ");
        sb.append(achCreditItemDescription);
        sb.append(',').append(' ');
        sb.append("achCreditItemPolicy: ");
        sb.append(achCreditItemPolicy);
        sb.append(',').append(' ');
        sb.append("visaSaleProcessingPolicy: ");
        sb.append(visaSaleProcessingPolicy);
        sb.append(',').append(' ');
        sb.append("visaSaleItemPolicy: ");
        sb.append(visaSaleItemPolicy);
        sb.append(',').append(' ');
        sb.append("visaCreditProcessingPolicy: ");
        sb.append(visaCreditProcessingPolicy);
        sb.append(',').append(' ');
        sb.append("visaCreditItemPolicy: ");
        sb.append(visaCreditItemPolicy);
        sb.append(',').append(' ');
        sb.append("visaPinDebitSaleProcessingPolicy: ");
        sb.append(visaPinDebitSaleProcessingPolicy);
        sb.append(',').append(' ');
        sb.append("visaPinDebitSaleItemPolicy: ");
        sb.append(visaPinDebitSaleItemPolicy);
        sb.append(',').append(' ');
        sb.append("visaPinDebitCreditItemPolicy: ");
        sb.append(visaPinDebitCreditItemPolicy);
        sb.append(',').append(' ');
        sb.append("visaPinDebitCreditProcessingPolicy: ");
        sb.append(visaPinDebitCreditProcessingPolicy);
        sb.append(',').append(' ');
        sb.append("masterCardSaleProcessingPolicy: ");
        sb.append(masterCardSaleProcessingPolicy);
        sb.append(',').append(' ');
        sb.append("masterCardSaleItemPolicy: ");
        sb.append(masterCardSaleItemPolicy);
        sb.append(',').append(' ');
        sb.append("masterCardCreditProcessingPolicy: ");
        sb.append(masterCardCreditProcessingPolicy);
        sb.append(',').append(' ');
        sb.append("masterCardCreditItemPolicy: ");
        sb.append(masterCardCreditItemPolicy);
        sb.append(',').append(' ');
        sb.append("masterCardPinDebitSaleProcessingPolicy: ");
        sb.append(masterCardPinDebitSaleProcessingPolicy);
        sb.append(',').append(' ');
        sb.append("masterCardPinDebitCreditProcessingPolicy: ");
        sb.append(masterCardPinDebitCreditProcessingPolicy);
        sb.append(',').append(' ');
        sb.append("amexSaleProcessingPolicy: ");
        sb.append(amexSaleProcessingPolicy);
        sb.append(',').append(' ');
        sb.append("amexSaleItemPolicy: ");
        sb.append(amexSaleItemPolicy);
        sb.append(',').append(' ');
        sb.append("amexCreditProcessingPolicy: ");
        sb.append(amexCreditProcessingPolicy);
        sb.append(',').append(' ');
        sb.append("amexCreditItemPolicy: ");
        sb.append(amexCreditItemPolicy);
        sb.append(',').append(' ');
        sb.append("discoverSaleItemPolicy: ");
        sb.append(discoverSaleItemPolicy);
        sb.append(',').append(' ');
        sb.append("discoverSaleProcessingPolicy: ");
        sb.append(discoverSaleProcessingPolicy);
        sb.append(',').append(' ');
        sb.append("masterCardPinDebitCreditItemPolicy: ");
        sb.append(masterCardPinDebitCreditItemPolicy);
        sb.append(',').append(' ');
        sb.append("discoverCreditProcessingPolicy: ");
        sb.append(discoverCreditProcessingPolicy);
        sb.append(',').append(' ');
        sb.append("discoverCreditItemPolicy: ");
        sb.append(discoverCreditItemPolicy);
        sb.append(',').append(' ');
        sb.append("ebtSaleProcessingPolicy: ");
        sb.append(ebtSaleProcessingPolicy);
        sb.append(',').append(' ');
        sb.append("ebtSaleItemPolicy: ");
        sb.append(ebtSaleItemPolicy);
        sb.append(',').append(' ');
        sb.append("ebtCreditProcessingPolicy: ");
        sb.append(ebtCreditProcessingPolicy);
        sb.append(',').append(' ');
        sb.append("ebtCreditItemPolicy: ");
        sb.append(ebtCreditItemPolicy);
        sb.append(',').append(' ');
        sb.append("bankCardSaleProcessingPolicy: ");
        sb.append(bankCardSaleProcessingPolicy);
        sb.append(',').append(' ');
        sb.append("bankCardSaleItemPolicy: ");
        sb.append(bankCardSaleItemPolicy);
        sb.append(',').append(' ');
        sb.append("bankCardCreditProcessingPolicy: ");
        sb.append(bankCardCreditProcessingPolicy);
        sb.append(',').append(' ');
        sb.append("bankCardCreditItemPolicy: ");
        sb.append(bankCardCreditItemPolicy);
        sb.append(',').append(' ');
        sb.append("giftCardSaleProcessingPolicy: ");
        sb.append(giftCardSaleProcessingPolicy);
        sb.append(',').append(' ');
        sb.append("giftCardSaleItemPolicy: ");
        sb.append(giftCardSaleItemPolicy);
        sb.append(',').append(' ');
        sb.append("giftCardCreditProcessingPolicy: ");
        sb.append(giftCardCreditProcessingPolicy);
        sb.append(',').append(' ');
        sb.append("giftCardCreditItemPolicy: ");
        sb.append(giftCardCreditItemPolicy);
        sb.append(',').append(' ');
        sb.append("achSaleProcessingPolicy: ");
        sb.append(achSaleProcessingPolicy);
        sb.append(',').append(' ');
        sb.append("achSaleItemPolicy: ");
        sb.append(achSaleItemPolicy);
        sb.append(',').append(' ');
        sb.append("achCreditProcessingPolicy: ");
        sb.append(achCreditProcessingPolicy);
        sb.append('}');
        return sb.toString();
    }
 
 
    @XmlAttribute(name="visaSaleProcessingFee")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("visaSaleProcessingFee")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getVisaSaleProcessingFee(){
        return visaSaleProcessingFee;
    }
 
    public void setVisaSaleProcessingFee(Integer value){
        this.visaSaleProcessingFee = value;
    }
 
    @XmlAttribute(name="visaSaleProcessingBuyRate")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("visaSaleProcessingBuyRate")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getVisaSaleProcessingBuyRate(){
        return visaSaleProcessingBuyRate;
    }
 
    public void setVisaSaleProcessingBuyRate(Integer value){
        this.visaSaleProcessingBuyRate = value;
    }
 
    @XmlAttribute(name="visaSaleProcessingDescription")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("visaSaleProcessingDescription")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getVisaSaleProcessingDescription(){
        return visaSaleProcessingDescription;
    }
 
    public void setVisaSaleProcessingDescription(String value){
        this.visaSaleProcessingDescription = value;
    }
 
    @XmlAttribute(name="visaSaleItemFee")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("visaSaleItemFee")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getVisaSaleItemFee(){
        return visaSaleItemFee;
    }
 
    public void setVisaSaleItemFee(Integer value){
        this.visaSaleItemFee = value;
    }
 
    @XmlAttribute(name="visaSaleItemBuyRate")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("visaSaleItemBuyRate")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getVisaSaleItemBuyRate(){
        return visaSaleItemBuyRate;
    }
 
    public void setVisaSaleItemBuyRate(Integer value){
        this.visaSaleItemBuyRate = value;
    }
 
    @XmlAttribute(name="visaSaleItemDescription")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("visaSaleItemDescription")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getVisaSaleItemDescription(){
        return visaSaleItemDescription;
    }
 
    public void setVisaSaleItemDescription(String value){
        this.visaSaleItemDescription = value;
    }
 
    @XmlAttribute(name="visaCreditProcessingFee")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("visaCreditProcessingFee")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getVisaCreditProcessingFee(){
        return visaCreditProcessingFee;
    }
 
    public void setVisaCreditProcessingFee(Integer value){
        this.visaCreditProcessingFee = value;
    }
 
    @XmlAttribute(name="visaCreditProcessingBuyRate")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("visaCreditProcessingBuyRate")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getVisaCreditProcessingBuyRate(){
        return visaCreditProcessingBuyRate;
    }
 
    public void setVisaCreditProcessingBuyRate(Integer value){
        this.visaCreditProcessingBuyRate = value;
    }
 
    @XmlAttribute(name="visaCreditProcessingDescription")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("visaCreditProcessingDescription")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getVisaCreditProcessingDescription(){
        return visaCreditProcessingDescription;
    }
 
    public void setVisaCreditProcessingDescription(String value){
        this.visaCreditProcessingDescription = value;
    }
 
    @XmlAttribute(name="visaCreditItemFee")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("visaCreditItemFee")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getVisaCreditItemFee(){
        return visaCreditItemFee;
    }
 
    public void setVisaCreditItemFee(Integer value){
        this.visaCreditItemFee = value;
    }
 
    @XmlAttribute(name="visaCreditItemBuyRate")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("visaCreditItemBuyRate")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getVisaCreditItemBuyRate(){
        return visaCreditItemBuyRate;
    }
 
    public void setVisaCreditItemBuyRate(Integer value){
        this.visaCreditItemBuyRate = value;
    }
 
    @XmlAttribute(name="visaCreditItemDescription")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("visaCreditItemDescription")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getVisaCreditItemDescription(){
        return visaCreditItemDescription;
    }
 
    public void setVisaCreditItemDescription(String value){
        this.visaCreditItemDescription = value;
    }
 
    @XmlAttribute(name="visaPinDebitSaleProcessingFee")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("visaPinDebitSaleProcessingFee")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getVisaPinDebitSaleProcessingFee(){
        return visaPinDebitSaleProcessingFee;
    }
 
    public void setVisaPinDebitSaleProcessingFee(Integer value){
        this.visaPinDebitSaleProcessingFee = value;
    }
 
    @XmlAttribute(name="visaPinDebitSaleProcessingBuyRate")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("visaPinDebitSaleProcessingBuyRate")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getVisaPinDebitSaleProcessingBuyRate(){
        return visaPinDebitSaleProcessingBuyRate;
    }
 
    public void setVisaPinDebitSaleProcessingBuyRate(Integer value){
        this.visaPinDebitSaleProcessingBuyRate = value;
    }
 
    @XmlAttribute(name="visaPinDebitSaleProcessingDescription")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("visaPinDebitSaleProcessingDescription")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getVisaPinDebitSaleProcessingDescription(){
        return visaPinDebitSaleProcessingDescription;
    }
 
    public void setVisaPinDebitSaleProcessingDescription(String value){
        this.visaPinDebitSaleProcessingDescription = value;
    }
 
    @XmlAttribute(name="visaPinDebitSaleItemFee")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("visaPinDebitSaleItemFee")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getVisaPinDebitSaleItemFee(){
        return visaPinDebitSaleItemFee;
    }
 
    public void setVisaPinDebitSaleItemFee(Integer value){
        this.visaPinDebitSaleItemFee = value;
    }
 
    @XmlAttribute(name="visaPinDebitSaleItemBuyRate")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("visaPinDebitSaleItemBuyRate")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getVisaPinDebitSaleItemBuyRate(){
        return visaPinDebitSaleItemBuyRate;
    }
 
    public void setVisaPinDebitSaleItemBuyRate(Integer value){
        this.visaPinDebitSaleItemBuyRate = value;
    }
 
    @XmlAttribute(name="visaPinDebitSaleItemDescription")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("visaPinDebitSaleItemDescription")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getVisaPinDebitSaleItemDescription(){
        return visaPinDebitSaleItemDescription;
    }
 
    public void setVisaPinDebitSaleItemDescription(String value){
        this.visaPinDebitSaleItemDescription = value;
    }
 
    @XmlAttribute(name="visaPinDebitCreditProcessingFee")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("visaPinDebitCreditProcessingFee")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getVisaPinDebitCreditProcessingFee(){
        return visaPinDebitCreditProcessingFee;
    }
 
    public void setVisaPinDebitCreditProcessingFee(Integer value){
        this.visaPinDebitCreditProcessingFee = value;
    }
 
    @XmlAttribute(name="visaPinDebitCreditProcessingBuyRate")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("visaPinDebitCreditProcessingBuyRate")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getVisaPinDebitCreditProcessingBuyRate(){
        return visaPinDebitCreditProcessingBuyRate;
    }
 
    public void setVisaPinDebitCreditProcessingBuyRate(Integer value){
        this.visaPinDebitCreditProcessingBuyRate = value;
    }
 
    @XmlAttribute(name="visaPinDebitCreditProcessingDescription")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("visaPinDebitCreditProcessingDescription")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getVisaPinDebitCreditProcessingDescription(){
        return visaPinDebitCreditProcessingDescription;
    }
 
    public void setVisaPinDebitCreditProcessingDescription(String value){
        this.visaPinDebitCreditProcessingDescription = value;
    }
 
    @XmlAttribute(name="visaPinDebitCreditItemFee")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("visaPinDebitCreditItemFee")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getVisaPinDebitCreditItemFee(){
        return visaPinDebitCreditItemFee;
    }
 
    public void setVisaPinDebitCreditItemFee(Integer value){
        this.visaPinDebitCreditItemFee = value;
    }
 
    @XmlAttribute(name="visaPinDebitCreditItemBuyRate")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("visaPinDebitCreditItemBuyRate")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getVisaPinDebitCreditItemBuyRate(){
        return visaPinDebitCreditItemBuyRate;
    }
 
    public void setVisaPinDebitCreditItemBuyRate(Integer value){
        this.visaPinDebitCreditItemBuyRate = value;
    }
 
    @XmlAttribute(name="visaPinDebitCreditItemDescription")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("visaPinDebitCreditItemDescription")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getVisaPinDebitCreditItemDescription(){
        return visaPinDebitCreditItemDescription;
    }
 
    public void setVisaPinDebitCreditItemDescription(String value){
        this.visaPinDebitCreditItemDescription = value;
    }
 
    @XmlAttribute(name="masterCardSaleProcessingFee")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("masterCardSaleProcessingFee")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getMasterCardSaleProcessingFee(){
        return masterCardSaleProcessingFee;
    }
 
    public void setMasterCardSaleProcessingFee(Integer value){
        this.masterCardSaleProcessingFee = value;
    }
 
    @XmlAttribute(name="masterCardSaleProcessingBuyRate")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("masterCardSaleProcessingBuyRate")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getMasterCardSaleProcessingBuyRate(){
        return masterCardSaleProcessingBuyRate;
    }
 
    public void setMasterCardSaleProcessingBuyRate(Integer value){
        this.masterCardSaleProcessingBuyRate = value;
    }
 
    @XmlAttribute(name="masterCardSaleProcessingDescription")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("masterCardSaleProcessingDescription")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getMasterCardSaleProcessingDescription(){
        return masterCardSaleProcessingDescription;
    }
 
    public void setMasterCardSaleProcessingDescription(String value){
        this.masterCardSaleProcessingDescription = value;
    }
 
    @XmlAttribute(name="masterCardSaleItemFee")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("masterCardSaleItemFee")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getMasterCardSaleItemFee(){
        return masterCardSaleItemFee;
    }
 
    public void setMasterCardSaleItemFee(Integer value){
        this.masterCardSaleItemFee = value;
    }
 
    @XmlAttribute(name="masterCardSaleItemBuyRate")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("masterCardSaleItemBuyRate")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getMasterCardSaleItemBuyRate(){
        return masterCardSaleItemBuyRate;
    }
 
    public void setMasterCardSaleItemBuyRate(Integer value){
        this.masterCardSaleItemBuyRate = value;
    }
 
    @XmlAttribute(name="masterCardSaleItemDescription")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("masterCardSaleItemDescription")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getMasterCardSaleItemDescription(){
        return masterCardSaleItemDescription;
    }
 
    public void setMasterCardSaleItemDescription(String value){
        this.masterCardSaleItemDescription = value;
    }
 
    @XmlAttribute(name="masterCardCreditProcessingFee")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("masterCardCreditProcessingFee")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getMasterCardCreditProcessingFee(){
        return masterCardCreditProcessingFee;
    }
 
    public void setMasterCardCreditProcessingFee(Integer value){
        this.masterCardCreditProcessingFee = value;
    }
 
    @XmlAttribute(name="masterCardCreditProcessingBuyRate")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("masterCardCreditProcessingBuyRate")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getMasterCardCreditProcessingBuyRate(){
        return masterCardCreditProcessingBuyRate;
    }
 
    public void setMasterCardCreditProcessingBuyRate(Integer value){
        this.masterCardCreditProcessingBuyRate = value;
    }
 
    @XmlAttribute(name="masterCardCreditProcessingDescription")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("masterCardCreditProcessingDescription")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getMasterCardCreditProcessingDescription(){
        return masterCardCreditProcessingDescription;
    }
 
    public void setMasterCardCreditProcessingDescription(String value){
        this.masterCardCreditProcessingDescription = value;
    }
 
    @XmlAttribute(name="masterCardCreditItemFee")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("masterCardCreditItemFee")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getMasterCardCreditItemFee(){
        return masterCardCreditItemFee;
    }
 
    public void setMasterCardCreditItemFee(Integer value){
        this.masterCardCreditItemFee = value;
    }
 
    @XmlAttribute(name="masterCardCreditItemBuyRate")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("masterCardCreditItemBuyRate")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getMasterCardCreditItemBuyRate(){
        return masterCardCreditItemBuyRate;
    }
 
    public void setMasterCardCreditItemBuyRate(Integer value){
        this.masterCardCreditItemBuyRate = value;
    }
 
    @XmlAttribute(name="masterCardCreditItemDescription")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("masterCardCreditItemDescription")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getMasterCardCreditItemDescription(){
        return masterCardCreditItemDescription;
    }
 
    public void setMasterCardCreditItemDescription(String value){
        this.masterCardCreditItemDescription = value;
    }
 
    @XmlAttribute(name="masterCardPinDebitSaleProcessingFee")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("masterCardPinDebitSaleProcessingFee")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getMasterCardPinDebitSaleProcessingFee(){
        return masterCardPinDebitSaleProcessingFee;
    }
 
    public void setMasterCardPinDebitSaleProcessingFee(Integer value){
        this.masterCardPinDebitSaleProcessingFee = value;
    }
 
    @XmlAttribute(name="masterCardPinDebitSaleProcessingBuyRate")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("masterCardPinDebitSaleProcessingBuyRate")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getMasterCardPinDebitSaleProcessingBuyRate(){
        return masterCardPinDebitSaleProcessingBuyRate;
    }
 
    public void setMasterCardPinDebitSaleProcessingBuyRate(Integer value){
        this.masterCardPinDebitSaleProcessingBuyRate = value;
    }
 
    @XmlAttribute(name="masterCardPinDebitSaleProcessingDescription")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("masterCardPinDebitSaleProcessingDescription")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getMasterCardPinDebitSaleProcessingDescription(){
        return masterCardPinDebitSaleProcessingDescription;
    }
 
    public void setMasterCardPinDebitSaleProcessingDescription(String value){
        this.masterCardPinDebitSaleProcessingDescription = value;
    }
 
    @XmlAttribute(name="masterCardPinDebitSaleItemFee")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("masterCardPinDebitSaleItemFee")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getMasterCardPinDebitSaleItemFee(){
        return masterCardPinDebitSaleItemFee;
    }
 
    public void setMasterCardPinDebitSaleItemFee(Integer value){
        this.masterCardPinDebitSaleItemFee = value;
    }
 
    @XmlAttribute(name="masterCardPinDebitSaleItemBuyRate")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("masterCardPinDebitSaleItemBuyRate")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getMasterCardPinDebitSaleItemBuyRate(){
        return masterCardPinDebitSaleItemBuyRate;
    }
 
    public void setMasterCardPinDebitSaleItemBuyRate(Integer value){
        this.masterCardPinDebitSaleItemBuyRate = value;
    }
 
    @XmlAttribute(name="masterCardPinDebitSaleItemDescription")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("masterCardPinDebitSaleItemDescription")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getMasterCardPinDebitSaleItemDescription(){
        return masterCardPinDebitSaleItemDescription;
    }
 
    public void setMasterCardPinDebitSaleItemDescription(String value){
        this.masterCardPinDebitSaleItemDescription = value;
    }
 
    @XmlAttribute(name="masterCardPinDebitSaleItemPolicy")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("masterCardPinDebitSaleItemPolicy")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getMasterCardPinDebitSaleItemPolicy(){
        return masterCardPinDebitSaleItemPolicy;
    }
 
    public void setMasterCardPinDebitSaleItemPolicy(String value){
        this.masterCardPinDebitSaleItemPolicy = value;
    }
 
    @XmlAttribute(name="masterCardPinDebitCreditProcessingFee")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("masterCardPinDebitCreditProcessingFee")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getMasterCardPinDebitCreditProcessingFee(){
        return masterCardPinDebitCreditProcessingFee;
    }
 
    public void setMasterCardPinDebitCreditProcessingFee(Integer value){
        this.masterCardPinDebitCreditProcessingFee = value;
    }
 
    @XmlAttribute(name="masterCardPinDebitCreditProcessingBuyRate")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("masterCardPinDebitCreditProcessingBuyRate")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getMasterCardPinDebitCreditProcessingBuyRate(){
        return masterCardPinDebitCreditProcessingBuyRate;
    }
 
    public void setMasterCardPinDebitCreditProcessingBuyRate(Integer value){
        this.masterCardPinDebitCreditProcessingBuyRate = value;
    }
 
    @XmlAttribute(name="masterCardPinDebitCreditProcessingDescription")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("masterCardPinDebitCreditProcessingDescription")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getMasterCardPinDebitCreditProcessingDescription(){
        return masterCardPinDebitCreditProcessingDescription;
    }
 
    public void setMasterCardPinDebitCreditProcessingDescription(String value){
        this.masterCardPinDebitCreditProcessingDescription = value;
    }
 
    @XmlAttribute(name="masterCardPinDebitCreditItemFee")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("masterCardPinDebitCreditItemFee")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getMasterCardPinDebitCreditItemFee(){
        return masterCardPinDebitCreditItemFee;
    }
 
    public void setMasterCardPinDebitCreditItemFee(Integer value){
        this.masterCardPinDebitCreditItemFee = value;
    }
 
    @XmlAttribute(name="masterCardPinDebitCreditItemBuyRate")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("masterCardPinDebitCreditItemBuyRate")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getMasterCardPinDebitCreditItemBuyRate(){
        return masterCardPinDebitCreditItemBuyRate;
    }
 
    public void setMasterCardPinDebitCreditItemBuyRate(Integer value){
        this.masterCardPinDebitCreditItemBuyRate = value;
    }
 
    @XmlAttribute(name="masterCardPinDebitCreditItemDescription")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("masterCardPinDebitCreditItemDescription")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getMasterCardPinDebitCreditItemDescription(){
        return masterCardPinDebitCreditItemDescription;
    }
 
    public void setMasterCardPinDebitCreditItemDescription(String value){
        this.masterCardPinDebitCreditItemDescription = value;
    }
 
    @XmlAttribute(name="amexSaleProcessingFee")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("amexSaleProcessingFee")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getAmexSaleProcessingFee(){
        return amexSaleProcessingFee;
    }
 
    public void setAmexSaleProcessingFee(Integer value){
        this.amexSaleProcessingFee = value;
    }
 
    @XmlAttribute(name="amexSaleProcessingBuyRate")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("amexSaleProcessingBuyRate")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getAmexSaleProcessingBuyRate(){
        return amexSaleProcessingBuyRate;
    }
 
    public void setAmexSaleProcessingBuyRate(Integer value){
        this.amexSaleProcessingBuyRate = value;
    }
 
    @XmlAttribute(name="amexSaleProcessingDescription")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("amexSaleProcessingDescription")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getAmexSaleProcessingDescription(){
        return amexSaleProcessingDescription;
    }
 
    public void setAmexSaleProcessingDescription(String value){
        this.amexSaleProcessingDescription = value;
    }
 
    @XmlAttribute(name="amexSaleItemFee")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("amexSaleItemFee")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getAmexSaleItemFee(){
        return amexSaleItemFee;
    }
 
    public void setAmexSaleItemFee(Integer value){
        this.amexSaleItemFee = value;
    }
 
    @XmlAttribute(name="amexSaleItemBuyRate")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("amexSaleItemBuyRate")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getAmexSaleItemBuyRate(){
        return amexSaleItemBuyRate;
    }
 
    public void setAmexSaleItemBuyRate(Integer value){
        this.amexSaleItemBuyRate = value;
    }
 
    @XmlAttribute(name="amexSaleItemDescription")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("amexSaleItemDescription")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getAmexSaleItemDescription(){
        return amexSaleItemDescription;
    }
 
    public void setAmexSaleItemDescription(String value){
        this.amexSaleItemDescription = value;
    }
 
    @XmlAttribute(name="amexCreditProcessingFee")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("amexCreditProcessingFee")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getAmexCreditProcessingFee(){
        return amexCreditProcessingFee;
    }
 
    public void setAmexCreditProcessingFee(Integer value){
        this.amexCreditProcessingFee = value;
    }
 
    @XmlAttribute(name="amexCreditProcessingBuyRate")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("amexCreditProcessingBuyRate")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getAmexCreditProcessingBuyRate(){
        return amexCreditProcessingBuyRate;
    }
 
    public void setAmexCreditProcessingBuyRate(Integer value){
        this.amexCreditProcessingBuyRate = value;
    }
 
    @XmlAttribute(name="amexCreditProcessingDescription")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("amexCreditProcessingDescription")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getAmexCreditProcessingDescription(){
        return amexCreditProcessingDescription;
    }
 
    public void setAmexCreditProcessingDescription(String value){
        this.amexCreditProcessingDescription = value;
    }
 
    @XmlAttribute(name="amexCreditItemFee")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("amexCreditItemFee")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getAmexCreditItemFee(){
        return amexCreditItemFee;
    }
 
    public void setAmexCreditItemFee(Integer value){
        this.amexCreditItemFee = value;
    }
 
    @XmlAttribute(name="amexCreditItemBuyRate")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("amexCreditItemBuyRate")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getAmexCreditItemBuyRate(){
        return amexCreditItemBuyRate;
    }
 
    public void setAmexCreditItemBuyRate(Integer value){
        this.amexCreditItemBuyRate = value;
    }
 
    @XmlAttribute(name="amexCreditItemDescription")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("amexCreditItemDescription")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getAmexCreditItemDescription(){
        return amexCreditItemDescription;
    }
 
    public void setAmexCreditItemDescription(String value){
        this.amexCreditItemDescription = value;
    }
 
    @XmlAttribute(name="discoverSaleProcessingFee")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("discoverSaleProcessingFee")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getDiscoverSaleProcessingFee(){
        return discoverSaleProcessingFee;
    }
 
    public void setDiscoverSaleProcessingFee(Integer value){
        this.discoverSaleProcessingFee = value;
    }
 
    @XmlAttribute(name="discoverSaleProcessingBuyRate")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("discoverSaleProcessingBuyRate")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getDiscoverSaleProcessingBuyRate(){
        return discoverSaleProcessingBuyRate;
    }
 
    public void setDiscoverSaleProcessingBuyRate(Integer value){
        this.discoverSaleProcessingBuyRate = value;
    }
 
    @XmlAttribute(name="discoverSaleProcessingDescription")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("discoverSaleProcessingDescription")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getDiscoverSaleProcessingDescription(){
        return discoverSaleProcessingDescription;
    }
 
    public void setDiscoverSaleProcessingDescription(String value){
        this.discoverSaleProcessingDescription = value;
    }
 
    @XmlAttribute(name="discoverSaleItemFee")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("discoverSaleItemFee")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getDiscoverSaleItemFee(){
        return discoverSaleItemFee;
    }
 
    public void setDiscoverSaleItemFee(Integer value){
        this.discoverSaleItemFee = value;
    }
 
    @XmlAttribute(name="discoverSaleItemBuyRate")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("discoverSaleItemBuyRate")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getDiscoverSaleItemBuyRate(){
        return discoverSaleItemBuyRate;
    }
 
    public void setDiscoverSaleItemBuyRate(Integer value){
        this.discoverSaleItemBuyRate = value;
    }
 
    @XmlAttribute(name="discoverSaleItemDescription")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("discoverSaleItemDescription")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getDiscoverSaleItemDescription(){
        return discoverSaleItemDescription;
    }
 
    public void setDiscoverSaleItemDescription(String value){
        this.discoverSaleItemDescription = value;
    }
 
    @XmlAttribute(name="discoverCreditProcessingFee")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("discoverCreditProcessingFee")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getDiscoverCreditProcessingFee(){
        return discoverCreditProcessingFee;
    }
 
    public void setDiscoverCreditProcessingFee(Integer value){
        this.discoverCreditProcessingFee = value;
    }
 
    @XmlAttribute(name="discoverCreditProcessingBuyRate")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("discoverCreditProcessingBuyRate")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getDiscoverCreditProcessingBuyRate(){
        return discoverCreditProcessingBuyRate;
    }
 
    public void setDiscoverCreditProcessingBuyRate(Integer value){
        this.discoverCreditProcessingBuyRate = value;
    }
 
    @XmlAttribute(name="discoverCreditProcessingDescription")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("discoverCreditProcessingDescription")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getDiscoverCreditProcessingDescription(){
        return discoverCreditProcessingDescription;
    }
 
    public void setDiscoverCreditProcessingDescription(String value){
        this.discoverCreditProcessingDescription = value;
    }
 
    @XmlAttribute(name="discoverCreditItemFee")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("discoverCreditItemFee")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getDiscoverCreditItemFee(){
        return discoverCreditItemFee;
    }
 
    public void setDiscoverCreditItemFee(Integer value){
        this.discoverCreditItemFee = value;
    }
 
    @XmlAttribute(name="discoverCreditItemBuyRate")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("discoverCreditItemBuyRate")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getDiscoverCreditItemBuyRate(){
        return discoverCreditItemBuyRate;
    }
 
    public void setDiscoverCreditItemBuyRate(Integer value){
        this.discoverCreditItemBuyRate = value;
    }
 
    @XmlAttribute(name="discoverCreditItemDescription")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("discoverCreditItemDescription")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getDiscoverCreditItemDescription(){
        return discoverCreditItemDescription;
    }
 
    public void setDiscoverCreditItemDescription(String value){
        this.discoverCreditItemDescription = value;
    }
 
    @XmlAttribute(name="ebtSaleProcessingFee")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("ebtSaleProcessingFee")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getEbtSaleProcessingFee(){
        return ebtSaleProcessingFee;
    }
 
    public void setEbtSaleProcessingFee(Integer value){
        this.ebtSaleProcessingFee = value;
    }
 
    @XmlAttribute(name="ebtSaleProcessingBuyRate")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("ebtSaleProcessingBuyRate")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getEbtSaleProcessingBuyRate(){
        return ebtSaleProcessingBuyRate;
    }
 
    public void setEbtSaleProcessingBuyRate(Integer value){
        this.ebtSaleProcessingBuyRate = value;
    }
 
    @XmlAttribute(name="ebtSaleProcessingDescription")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("ebtSaleProcessingDescription")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getEbtSaleProcessingDescription(){
        return ebtSaleProcessingDescription;
    }
 
    public void setEbtSaleProcessingDescription(String value){
        this.ebtSaleProcessingDescription = value;
    }
 
    @XmlAttribute(name="ebtSaleItemFee")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("ebtSaleItemFee")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getEbtSaleItemFee(){
        return ebtSaleItemFee;
    }
 
    public void setEbtSaleItemFee(Integer value){
        this.ebtSaleItemFee = value;
    }
 
    @XmlAttribute(name="ebtSaleItemBuyRate")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("ebtSaleItemBuyRate")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getEbtSaleItemBuyRate(){
        return ebtSaleItemBuyRate;
    }
 
    public void setEbtSaleItemBuyRate(Integer value){
        this.ebtSaleItemBuyRate = value;
    }
 
    @XmlAttribute(name="ebtSaleItemDescription")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("ebtSaleItemDescription")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getEbtSaleItemDescription(){
        return ebtSaleItemDescription;
    }
 
    public void setEbtSaleItemDescription(String value){
        this.ebtSaleItemDescription = value;
    }
 
    @XmlAttribute(name="ebtCreditProcessingFee")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("ebtCreditProcessingFee")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getEbtCreditProcessingFee(){
        return ebtCreditProcessingFee;
    }
 
    public void setEbtCreditProcessingFee(Integer value){
        this.ebtCreditProcessingFee = value;
    }
 
    @XmlAttribute(name="ebtCreditProcessingBuyRate")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("ebtCreditProcessingBuyRate")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getEbtCreditProcessingBuyRate(){
        return ebtCreditProcessingBuyRate;
    }
 
    public void setEbtCreditProcessingBuyRate(Integer value){
        this.ebtCreditProcessingBuyRate = value;
    }
 
    @XmlAttribute(name="ebtCreditProcessingDescription")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("ebtCreditProcessingDescription")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getEbtCreditProcessingDescription(){
        return ebtCreditProcessingDescription;
    }
 
    public void setEbtCreditProcessingDescription(String value){
        this.ebtCreditProcessingDescription = value;
    }
 
    @XmlAttribute(name="ebtCreditItemFee")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("ebtCreditItemFee")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getEbtCreditItemFee(){
        return ebtCreditItemFee;
    }
 
    public void setEbtCreditItemFee(Integer value){
        this.ebtCreditItemFee = value;
    }
 
    @XmlAttribute(name="ebtCreditItemBuyRate")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("ebtCreditItemBuyRate")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getEbtCreditItemBuyRate(){
        return ebtCreditItemBuyRate;
    }
 
    public void setEbtCreditItemBuyRate(Integer value){
        this.ebtCreditItemBuyRate = value;
    }
 
    @XmlAttribute(name="ebtCreditItemDescription")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("ebtCreditItemDescription")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getEbtCreditItemDescription(){
        return ebtCreditItemDescription;
    }
 
    public void setEbtCreditItemDescription(String value){
        this.ebtCreditItemDescription = value;
    }
 
    @XmlAttribute(name="bankCardSaleProcessingFee")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("bankCardSaleProcessingFee")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getBankCardSaleProcessingFee(){
        return bankCardSaleProcessingFee;
    }
 
    public void setBankCardSaleProcessingFee(Integer value){
        this.bankCardSaleProcessingFee = value;
    }
 
    @XmlAttribute(name="bankCardSaleProcessingBuyRate")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("bankCardSaleProcessingBuyRate")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getBankCardSaleProcessingBuyRate(){
        return bankCardSaleProcessingBuyRate;
    }
 
    public void setBankCardSaleProcessingBuyRate(Integer value){
        this.bankCardSaleProcessingBuyRate = value;
    }
 
    @XmlAttribute(name="bankCardSaleProcessingDescription")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("bankCardSaleProcessingDescription")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getBankCardSaleProcessingDescription(){
        return bankCardSaleProcessingDescription;
    }
 
    public void setBankCardSaleProcessingDescription(String value){
        this.bankCardSaleProcessingDescription = value;
    }
 
    @XmlAttribute(name="bankCardSaleItemFee")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("bankCardSaleItemFee")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getBankCardSaleItemFee(){
        return bankCardSaleItemFee;
    }
 
    public void setBankCardSaleItemFee(Integer value){
        this.bankCardSaleItemFee = value;
    }
 
    @XmlAttribute(name="bankCardSaleItemBuyRate")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("bankCardSaleItemBuyRate")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getBankCardSaleItemBuyRate(){
        return bankCardSaleItemBuyRate;
    }
 
    public void setBankCardSaleItemBuyRate(Integer value){
        this.bankCardSaleItemBuyRate = value;
    }
 
    @XmlAttribute(name="bankCardSaleItemDescription")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("bankCardSaleItemDescription")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getBankCardSaleItemDescription(){
        return bankCardSaleItemDescription;
    }
 
    public void setBankCardSaleItemDescription(String value){
        this.bankCardSaleItemDescription = value;
    }
 
    @XmlAttribute(name="bankCardCreditProcessingFee")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("bankCardCreditProcessingFee")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getBankCardCreditProcessingFee(){
        return bankCardCreditProcessingFee;
    }
 
    public void setBankCardCreditProcessingFee(Integer value){
        this.bankCardCreditProcessingFee = value;
    }
 
    @XmlAttribute(name="bankCardCreditProcessingBuyRate")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("bankCardCreditProcessingBuyRate")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getBankCardCreditProcessingBuyRate(){
        return bankCardCreditProcessingBuyRate;
    }
 
    public void setBankCardCreditProcessingBuyRate(Integer value){
        this.bankCardCreditProcessingBuyRate = value;
    }
 
    @XmlAttribute(name="bankCardCreditProcessingDescription")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("bankCardCreditProcessingDescription")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getBankCardCreditProcessingDescription(){
        return bankCardCreditProcessingDescription;
    }
 
    public void setBankCardCreditProcessingDescription(String value){
        this.bankCardCreditProcessingDescription = value;
    }
 
    @XmlAttribute(name="bankCardCreditItemFee")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("bankCardCreditItemFee")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getBankCardCreditItemFee(){
        return bankCardCreditItemFee;
    }
 
    public void setBankCardCreditItemFee(Integer value){
        this.bankCardCreditItemFee = value;
    }
 
    @XmlAttribute(name="bankCardCreditItemBuyRate")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("bankCardCreditItemBuyRate")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getBankCardCreditItemBuyRate(){
        return bankCardCreditItemBuyRate;
    }
 
    public void setBankCardCreditItemBuyRate(Integer value){
        this.bankCardCreditItemBuyRate = value;
    }
 
    @XmlAttribute(name="bankCardCreditItemDescription")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("bankCardCreditItemDescription")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getBankCardCreditItemDescription(){
        return bankCardCreditItemDescription;
    }
 
    public void setBankCardCreditItemDescription(String value){
        this.bankCardCreditItemDescription = value;
    }
 
    @XmlAttribute(name="giftCardSaleProcessingFee")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("giftCardSaleProcessingFee")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getGiftCardSaleProcessingFee(){
        return giftCardSaleProcessingFee;
    }
 
    public void setGiftCardSaleProcessingFee(Integer value){
        this.giftCardSaleProcessingFee = value;
    }
 
    @XmlAttribute(name="giftCardSaleProcessingBuyRate")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("giftCardSaleProcessingBuyRate")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getGiftCardSaleProcessingBuyRate(){
        return giftCardSaleProcessingBuyRate;
    }
 
    public void setGiftCardSaleProcessingBuyRate(Integer value){
        this.giftCardSaleProcessingBuyRate = value;
    }
 
    @XmlAttribute(name="giftCardSaleProcessingDescription")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("giftCardSaleProcessingDescription")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getGiftCardSaleProcessingDescription(){
        return giftCardSaleProcessingDescription;
    }
 
    public void setGiftCardSaleProcessingDescription(String value){
        this.giftCardSaleProcessingDescription = value;
    }
 
    @XmlAttribute(name="giftCardSaleItemFee")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("giftCardSaleItemFee")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getGiftCardSaleItemFee(){
        return giftCardSaleItemFee;
    }
 
    public void setGiftCardSaleItemFee(Integer value){
        this.giftCardSaleItemFee = value;
    }
 
    @XmlAttribute(name="giftCardSaleItemBuyRate")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("giftCardSaleItemBuyRate")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getGiftCardSaleItemBuyRate(){
        return giftCardSaleItemBuyRate;
    }
 
    public void setGiftCardSaleItemBuyRate(Integer value){
        this.giftCardSaleItemBuyRate = value;
    }
 
    @XmlAttribute(name="giftCardSaleItemDescription")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("giftCardSaleItemDescription")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getGiftCardSaleItemDescription(){
        return giftCardSaleItemDescription;
    }
 
    public void setGiftCardSaleItemDescription(String value){
        this.giftCardSaleItemDescription = value;
    }
 
    @XmlAttribute(name="giftCardCreditProcessingFee")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("giftCardCreditProcessingFee")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getGiftCardCreditProcessingFee(){
        return giftCardCreditProcessingFee;
    }
 
    public void setGiftCardCreditProcessingFee(Integer value){
        this.giftCardCreditProcessingFee = value;
    }
 
    @XmlAttribute(name="giftCardCreditProcessingBuyRate")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("giftCardCreditProcessingBuyRate")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getGiftCardCreditProcessingBuyRate(){
        return giftCardCreditProcessingBuyRate;
    }
 
    public void setGiftCardCreditProcessingBuyRate(Integer value){
        this.giftCardCreditProcessingBuyRate = value;
    }
 
    @XmlAttribute(name="giftCardCreditProcessingDescription")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("giftCardCreditProcessingDescription")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getGiftCardCreditProcessingDescription(){
        return giftCardCreditProcessingDescription;
    }
 
    public void setGiftCardCreditProcessingDescription(String value){
        this.giftCardCreditProcessingDescription = value;
    }
 
    @XmlAttribute(name="giftCardCreditItemFee")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("giftCardCreditItemFee")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getGiftCardCreditItemFee(){
        return giftCardCreditItemFee;
    }
 
    public void setGiftCardCreditItemFee(Integer value){
        this.giftCardCreditItemFee = value;
    }
 
    @XmlAttribute(name="giftCardCreditItemBuyRate")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("giftCardCreditItemBuyRate")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getGiftCardCreditItemBuyRate(){
        return giftCardCreditItemBuyRate;
    }
 
    public void setGiftCardCreditItemBuyRate(Integer value){
        this.giftCardCreditItemBuyRate = value;
    }
 
    @XmlAttribute(name="giftCardCreditItemDescription")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("giftCardCreditItemDescription")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getGiftCardCreditItemDescription(){
        return giftCardCreditItemDescription;
    }
 
    public void setGiftCardCreditItemDescription(String value){
        this.giftCardCreditItemDescription = value;
    }
 
    @XmlAttribute(name="achSaleProcessingFee")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("achSaleProcessingFee")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getAchSaleProcessingFee(){
        return achSaleProcessingFee;
    }
 
    public void setAchSaleProcessingFee(Integer value){
        this.achSaleProcessingFee = value;
    }
 
    @XmlAttribute(name="achSaleProcessingBuyRate")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("achSaleProcessingBuyRate")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getAchSaleProcessingBuyRate(){
        return achSaleProcessingBuyRate;
    }
 
    public void setAchSaleProcessingBuyRate(Integer value){
        this.achSaleProcessingBuyRate = value;
    }
 
    @XmlAttribute(name="achSaleProcessingDescription")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("achSaleProcessingDescription")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getAchSaleProcessingDescription(){
        return achSaleProcessingDescription;
    }
 
    public void setAchSaleProcessingDescription(String value){
        this.achSaleProcessingDescription = value;
    }
 
    @XmlAttribute(name="achSaleItemFee")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("achSaleItemFee")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getAchSaleItemFee(){
        return achSaleItemFee;
    }
 
    public void setAchSaleItemFee(Integer value){
        this.achSaleItemFee = value;
    }
 
    @XmlAttribute(name="achSaleItemBuyRate")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("achSaleItemBuyRate")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getAchSaleItemBuyRate(){
        return achSaleItemBuyRate;
    }
 
    public void setAchSaleItemBuyRate(Integer value){
        this.achSaleItemBuyRate = value;
    }
 
    @XmlAttribute(name="achSaleItemDescription")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("achSaleItemDescription")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getAchSaleItemDescription(){
        return achSaleItemDescription;
    }
 
    public void setAchSaleItemDescription(String value){
        this.achSaleItemDescription = value;
    }
 
    @XmlAttribute(name="achCreditProcessingFee")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("achCreditProcessingFee")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getAchCreditProcessingFee(){
        return achCreditProcessingFee;
    }
 
    public void setAchCreditProcessingFee(Integer value){
        this.achCreditProcessingFee = value;
    }
 
    @XmlAttribute(name="achCreditProcessingBuyRate")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("achCreditProcessingBuyRate")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getAchCreditProcessingBuyRate(){
        return achCreditProcessingBuyRate;
    }
 
    public void setAchCreditProcessingBuyRate(Integer value){
        this.achCreditProcessingBuyRate = value;
    }
 
    @XmlAttribute(name="achCreditProcessingDescription")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("achCreditProcessingDescription")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getAchCreditProcessingDescription(){
        return achCreditProcessingDescription;
    }
 
    public void setAchCreditProcessingDescription(String value){
        this.achCreditProcessingDescription = value;
    }
 
    @XmlAttribute(name="achCreditItemFee")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("achCreditItemFee")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getAchCreditItemFee(){
        return achCreditItemFee;
    }
 
    public void setAchCreditItemFee(Integer value){
        this.achCreditItemFee = value;
    }
 
    @XmlAttribute(name="achCreditItemBuyRate")
    @XmlJavaTypeAdapter(value=api.util.IntegerAdapter.class, type=Integer.class)
    @FormParam("achCreditItemBuyRate")
    @IntegerFormat
    @JsonDeserialize(using=api.util.NumberDeserializer.class)
    public Integer getAchCreditItemBuyRate(){
        return achCreditItemBuyRate;
    }
 
    public void setAchCreditItemBuyRate(Integer value){
        this.achCreditItemBuyRate = value;
    }
 
    @XmlAttribute(name="achCreditItemDescription")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("achCreditItemDescription")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getAchCreditItemDescription(){
        return achCreditItemDescription;
    }
 
    public void setAchCreditItemDescription(String value){
        this.achCreditItemDescription = value;
    }
 
    @XmlAttribute(name="achCreditItemPolicy")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("achCreditItemPolicy")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getAchCreditItemPolicy(){
        return achCreditItemPolicy;
    }
 
    public void setAchCreditItemPolicy(String value){
        this.achCreditItemPolicy = value;
    }
 
    @XmlAttribute(name="visaSaleProcessingPolicy")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("visaSaleProcessingPolicy")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getVisaSaleProcessingPolicy(){
        return visaSaleProcessingPolicy;
    }
 
    public void setVisaSaleProcessingPolicy(String value){
        this.visaSaleProcessingPolicy = value;
    }
 
    @XmlAttribute(name="visaSaleItemPolicy")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("visaSaleItemPolicy")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getVisaSaleItemPolicy(){
        return visaSaleItemPolicy;
    }
 
    public void setVisaSaleItemPolicy(String value){
        this.visaSaleItemPolicy = value;
    }
 
    @XmlAttribute(name="visaCreditProcessingPolicy")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("visaCreditProcessingPolicy")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getVisaCreditProcessingPolicy(){
        return visaCreditProcessingPolicy;
    }
 
    public void setVisaCreditProcessingPolicy(String value){
        this.visaCreditProcessingPolicy = value;
    }
 
    @XmlAttribute(name="visaCreditItemPolicy")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("visaCreditItemPolicy")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getVisaCreditItemPolicy(){
        return visaCreditItemPolicy;
    }
 
    public void setVisaCreditItemPolicy(String value){
        this.visaCreditItemPolicy = value;
    }
 
    @XmlAttribute(name="visaPinDebitSaleProcessingPolicy")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("visaPinDebitSaleProcessingPolicy")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getVisaPinDebitSaleProcessingPolicy(){
        return visaPinDebitSaleProcessingPolicy;
    }
 
    public void setVisaPinDebitSaleProcessingPolicy(String value){
        this.visaPinDebitSaleProcessingPolicy = value;
    }
 
    @XmlAttribute(name="visaPinDebitSaleItemPolicy")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("visaPinDebitSaleItemPolicy")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getVisaPinDebitSaleItemPolicy(){
        return visaPinDebitSaleItemPolicy;
    }
 
    public void setVisaPinDebitSaleItemPolicy(String value){
        this.visaPinDebitSaleItemPolicy = value;
    }
 
    @XmlAttribute(name="visaPinDebitCreditItemPolicy")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("visaPinDebitCreditItemPolicy")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getVisaPinDebitCreditItemPolicy(){
        return visaPinDebitCreditItemPolicy;
    }
 
    public void setVisaPinDebitCreditItemPolicy(String value){
        this.visaPinDebitCreditItemPolicy = value;
    }
 
    @XmlAttribute(name="visaPinDebitCreditProcessingPolicy")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("visaPinDebitCreditProcessingPolicy")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getVisaPinDebitCreditProcessingPolicy(){
        return visaPinDebitCreditProcessingPolicy;
    }
 
    public void setVisaPinDebitCreditProcessingPolicy(String value){
        this.visaPinDebitCreditProcessingPolicy = value;
    }
 
    @XmlAttribute(name="masterCardSaleProcessingPolicy")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("masterCardSaleProcessingPolicy")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getMasterCardSaleProcessingPolicy(){
        return masterCardSaleProcessingPolicy;
    }
 
    public void setMasterCardSaleProcessingPolicy(String value){
        this.masterCardSaleProcessingPolicy = value;
    }
 
    @XmlAttribute(name="masterCardSaleItemPolicy")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("masterCardSaleItemPolicy")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getMasterCardSaleItemPolicy(){
        return masterCardSaleItemPolicy;
    }
 
    public void setMasterCardSaleItemPolicy(String value){
        this.masterCardSaleItemPolicy = value;
    }
 
    @XmlAttribute(name="masterCardCreditProcessingPolicy")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("masterCardCreditProcessingPolicy")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getMasterCardCreditProcessingPolicy(){
        return masterCardCreditProcessingPolicy;
    }
 
    public void setMasterCardCreditProcessingPolicy(String value){
        this.masterCardCreditProcessingPolicy = value;
    }
 
    @XmlAttribute(name="masterCardCreditItemPolicy")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("masterCardCreditItemPolicy")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getMasterCardCreditItemPolicy(){
        return masterCardCreditItemPolicy;
    }
 
    public void setMasterCardCreditItemPolicy(String value){
        this.masterCardCreditItemPolicy = value;
    }
 
    @XmlAttribute(name="masterCardPinDebitSaleProcessingPolicy")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("masterCardPinDebitSaleProcessingPolicy")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getMasterCardPinDebitSaleProcessingPolicy(){
        return masterCardPinDebitSaleProcessingPolicy;
    }
 
    public void setMasterCardPinDebitSaleProcessingPolicy(String value){
        this.masterCardPinDebitSaleProcessingPolicy = value;
    }
 
    @XmlAttribute(name="masterCardPinDebitCreditProcessingPolicy")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("masterCardPinDebitCreditProcessingPolicy")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getMasterCardPinDebitCreditProcessingPolicy(){
        return masterCardPinDebitCreditProcessingPolicy;
    }
 
    public void setMasterCardPinDebitCreditProcessingPolicy(String value){
        this.masterCardPinDebitCreditProcessingPolicy = value;
    }
 
    @XmlAttribute(name="amexSaleProcessingPolicy")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("amexSaleProcessingPolicy")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getAmexSaleProcessingPolicy(){
        return amexSaleProcessingPolicy;
    }
 
    public void setAmexSaleProcessingPolicy(String value){
        this.amexSaleProcessingPolicy = value;
    }
 
    @XmlAttribute(name="amexSaleItemPolicy")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("amexSaleItemPolicy")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getAmexSaleItemPolicy(){
        return amexSaleItemPolicy;
    }
 
    public void setAmexSaleItemPolicy(String value){
        this.amexSaleItemPolicy = value;
    }
 
    @XmlAttribute(name="amexCreditProcessingPolicy")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("amexCreditProcessingPolicy")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getAmexCreditProcessingPolicy(){
        return amexCreditProcessingPolicy;
    }
 
    public void setAmexCreditProcessingPolicy(String value){
        this.amexCreditProcessingPolicy = value;
    }
 
    @XmlAttribute(name="amexCreditItemPolicy")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("amexCreditItemPolicy")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getAmexCreditItemPolicy(){
        return amexCreditItemPolicy;
    }
 
    public void setAmexCreditItemPolicy(String value){
        this.amexCreditItemPolicy = value;
    }
 
    @XmlAttribute(name="discoverSaleItemPolicy")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("discoverSaleItemPolicy")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getDiscoverSaleItemPolicy(){
        return discoverSaleItemPolicy;
    }
 
    public void setDiscoverSaleItemPolicy(String value){
        this.discoverSaleItemPolicy = value;
    }
 
    @XmlAttribute(name="discoverSaleProcessingPolicy")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("discoverSaleProcessingPolicy")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getDiscoverSaleProcessingPolicy(){
        return discoverSaleProcessingPolicy;
    }
 
    public void setDiscoverSaleProcessingPolicy(String value){
        this.discoverSaleProcessingPolicy = value;
    }
 
    @XmlAttribute(name="masterCardPinDebitCreditItemPolicy")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("masterCardPinDebitCreditItemPolicy")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getMasterCardPinDebitCreditItemPolicy(){
        return masterCardPinDebitCreditItemPolicy;
    }
 
    public void setMasterCardPinDebitCreditItemPolicy(String value){
        this.masterCardPinDebitCreditItemPolicy = value;
    }
 
    @XmlAttribute(name="discoverCreditProcessingPolicy")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("discoverCreditProcessingPolicy")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getDiscoverCreditProcessingPolicy(){
        return discoverCreditProcessingPolicy;
    }
 
    public void setDiscoverCreditProcessingPolicy(String value){
        this.discoverCreditProcessingPolicy = value;
    }
 
    @XmlAttribute(name="discoverCreditItemPolicy")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("discoverCreditItemPolicy")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getDiscoverCreditItemPolicy(){
        return discoverCreditItemPolicy;
    }
 
    public void setDiscoverCreditItemPolicy(String value){
        this.discoverCreditItemPolicy = value;
    }
 
    @XmlAttribute(name="ebtSaleProcessingPolicy")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("ebtSaleProcessingPolicy")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getEbtSaleProcessingPolicy(){
        return ebtSaleProcessingPolicy;
    }
 
    public void setEbtSaleProcessingPolicy(String value){
        this.ebtSaleProcessingPolicy = value;
    }
 
    @XmlAttribute(name="ebtSaleItemPolicy")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("ebtSaleItemPolicy")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getEbtSaleItemPolicy(){
        return ebtSaleItemPolicy;
    }
 
    public void setEbtSaleItemPolicy(String value){
        this.ebtSaleItemPolicy = value;
    }
 
    @XmlAttribute(name="ebtCreditProcessingPolicy")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("ebtCreditProcessingPolicy")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getEbtCreditProcessingPolicy(){
        return ebtCreditProcessingPolicy;
    }
 
    public void setEbtCreditProcessingPolicy(String value){
        this.ebtCreditProcessingPolicy = value;
    }
 
    @XmlAttribute(name="ebtCreditItemPolicy")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("ebtCreditItemPolicy")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getEbtCreditItemPolicy(){
        return ebtCreditItemPolicy;
    }
 
    public void setEbtCreditItemPolicy(String value){
        this.ebtCreditItemPolicy = value;
    }
 
    @XmlAttribute(name="bankCardSaleProcessingPolicy")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("bankCardSaleProcessingPolicy")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getBankCardSaleProcessingPolicy(){
        return bankCardSaleProcessingPolicy;
    }
 
    public void setBankCardSaleProcessingPolicy(String value){
        this.bankCardSaleProcessingPolicy = value;
    }
 
    @XmlAttribute(name="bankCardSaleItemPolicy")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("bankCardSaleItemPolicy")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getBankCardSaleItemPolicy(){
        return bankCardSaleItemPolicy;
    }
 
    public void setBankCardSaleItemPolicy(String value){
        this.bankCardSaleItemPolicy = value;
    }
 
    @XmlAttribute(name="bankCardCreditProcessingPolicy")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("bankCardCreditProcessingPolicy")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getBankCardCreditProcessingPolicy(){
        return bankCardCreditProcessingPolicy;
    }
 
    public void setBankCardCreditProcessingPolicy(String value){
        this.bankCardCreditProcessingPolicy = value;
    }
 
    @XmlAttribute(name="bankCardCreditItemPolicy")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("bankCardCreditItemPolicy")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getBankCardCreditItemPolicy(){
        return bankCardCreditItemPolicy;
    }
 
    public void setBankCardCreditItemPolicy(String value){
        this.bankCardCreditItemPolicy = value;
    }
 
    @XmlAttribute(name="giftCardSaleProcessingPolicy")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("giftCardSaleProcessingPolicy")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getGiftCardSaleProcessingPolicy(){
        return giftCardSaleProcessingPolicy;
    }
 
    public void setGiftCardSaleProcessingPolicy(String value){
        this.giftCardSaleProcessingPolicy = value;
    }
 
    @XmlAttribute(name="giftCardSaleItemPolicy")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("giftCardSaleItemPolicy")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getGiftCardSaleItemPolicy(){
        return giftCardSaleItemPolicy;
    }
 
    public void setGiftCardSaleItemPolicy(String value){
        this.giftCardSaleItemPolicy = value;
    }
 
    @XmlAttribute(name="giftCardCreditProcessingPolicy")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("giftCardCreditProcessingPolicy")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getGiftCardCreditProcessingPolicy(){
        return giftCardCreditProcessingPolicy;
    }
 
    public void setGiftCardCreditProcessingPolicy(String value){
        this.giftCardCreditProcessingPolicy = value;
    }
 
    @XmlAttribute(name="giftCardCreditItemPolicy")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("giftCardCreditItemPolicy")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getGiftCardCreditItemPolicy(){
        return giftCardCreditItemPolicy;
    }
 
    public void setGiftCardCreditItemPolicy(String value){
        this.giftCardCreditItemPolicy = value;
    }
 
    @XmlAttribute(name="achSaleProcessingPolicy")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("achSaleProcessingPolicy")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getAchSaleProcessingPolicy(){
        return achSaleProcessingPolicy;
    }
 
    public void setAchSaleProcessingPolicy(String value){
        this.achSaleProcessingPolicy = value;
    }
 
    @XmlAttribute(name="achSaleItemPolicy")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("achSaleItemPolicy")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getAchSaleItemPolicy(){
        return achSaleItemPolicy;
    }
 
    public void setAchSaleItemPolicy(String value){
        this.achSaleItemPolicy = value;
    }
 
    @XmlAttribute(name="achCreditProcessingPolicy")
    @XmlJavaTypeAdapter(value=api.util.StringAdapter.class, type=String.class)
    @FormParam("achCreditProcessingPolicy")
    @StringFormat
    @JsonDeserialize(using = api.util.StringDeserializer.class)
    public String getAchCreditProcessingPolicy(){
        return achCreditProcessingPolicy;
    }
 
    public void setAchCreditProcessingPolicy(String value){
        this.achCreditProcessingPolicy = value;
    }
 
 
    public void audit(AuditHelper helper, AbstractRealtimeFee old) {
        helper.audit("visaSaleProcessingFee", visaSaleProcessingFee, old.getVisaSaleProcessingFee());
        helper.audit("visaSaleProcessingBuyRate", visaSaleProcessingBuyRate, old.getVisaSaleProcessingBuyRate());
        helper.audit("visaSaleProcessingDescription", visaSaleProcessingDescription, old.getVisaSaleProcessingDescription());
        helper.audit("visaSaleItemFee", visaSaleItemFee, old.getVisaSaleItemFee());
        helper.audit("visaSaleItemBuyRate", visaSaleItemBuyRate, old.getVisaSaleItemBuyRate());
        helper.audit("visaSaleItemDescription", visaSaleItemDescription, old.getVisaSaleItemDescription());
        helper.audit("visaCreditProcessingFee", visaCreditProcessingFee, old.getVisaCreditProcessingFee());
        helper.audit("visaCreditProcessingBuyRate", visaCreditProcessingBuyRate, old.getVisaCreditProcessingBuyRate());
        helper.audit("visaCreditProcessingDescription", visaCreditProcessingDescription, old.getVisaCreditProcessingDescription());
        helper.audit("visaCreditItemFee", visaCreditItemFee, old.getVisaCreditItemFee());
        helper.audit("visaCreditItemBuyRate", visaCreditItemBuyRate, old.getVisaCreditItemBuyRate());
        helper.audit("visaCreditItemDescription", visaCreditItemDescription, old.getVisaCreditItemDescription());
        helper.audit("visaPinDebitSaleProcessingFee", visaPinDebitSaleProcessingFee, old.getVisaPinDebitSaleProcessingFee());
        helper.audit("visaPinDebitSaleProcessingBuyRate", visaPinDebitSaleProcessingBuyRate, old.getVisaPinDebitSaleProcessingBuyRate());
        helper.audit("visaPinDebitSaleProcessingDescription", visaPinDebitSaleProcessingDescription, old.getVisaPinDebitSaleProcessingDescription());
        helper.audit("visaPinDebitSaleItemFee", visaPinDebitSaleItemFee, old.getVisaPinDebitSaleItemFee());
        helper.audit("visaPinDebitSaleItemBuyRate", visaPinDebitSaleItemBuyRate, old.getVisaPinDebitSaleItemBuyRate());
        helper.audit("visaPinDebitSaleItemDescription", visaPinDebitSaleItemDescription, old.getVisaPinDebitSaleItemDescription());
        helper.audit("visaPinDebitCreditProcessingFee", visaPinDebitCreditProcessingFee, old.getVisaPinDebitCreditProcessingFee());
        helper.audit("visaPinDebitCreditProcessingBuyRate", visaPinDebitCreditProcessingBuyRate, old.getVisaPinDebitCreditProcessingBuyRate());
        helper.audit("visaPinDebitCreditProcessingDescription", visaPinDebitCreditProcessingDescription, old.getVisaPinDebitCreditProcessingDescription());
        helper.audit("visaPinDebitCreditItemFee", visaPinDebitCreditItemFee, old.getVisaPinDebitCreditItemFee());
        helper.audit("visaPinDebitCreditItemBuyRate", visaPinDebitCreditItemBuyRate, old.getVisaPinDebitCreditItemBuyRate());
        helper.audit("visaPinDebitCreditItemDescription", visaPinDebitCreditItemDescription, old.getVisaPinDebitCreditItemDescription());
        helper.audit("masterCardSaleProcessingFee", masterCardSaleProcessingFee, old.getMasterCardSaleProcessingFee());
        helper.audit("masterCardSaleProcessingBuyRate", masterCardSaleProcessingBuyRate, old.getMasterCardSaleProcessingBuyRate());
        helper.audit("masterCardSaleProcessingDescription", masterCardSaleProcessingDescription, old.getMasterCardSaleProcessingDescription());
        helper.audit("masterCardSaleItemFee", masterCardSaleItemFee, old.getMasterCardSaleItemFee());
        helper.audit("masterCardSaleItemBuyRate", masterCardSaleItemBuyRate, old.getMasterCardSaleItemBuyRate());
        helper.audit("masterCardSaleItemDescription", masterCardSaleItemDescription, old.getMasterCardSaleItemDescription());
        helper.audit("masterCardCreditProcessingFee", masterCardCreditProcessingFee, old.getMasterCardCreditProcessingFee());
        helper.audit("masterCardCreditProcessingBuyRate", masterCardCreditProcessingBuyRate, old.getMasterCardCreditProcessingBuyRate());
        helper.audit("masterCardCreditProcessingDescription", masterCardCreditProcessingDescription, old.getMasterCardCreditProcessingDescription());
        helper.audit("masterCardCreditItemFee", masterCardCreditItemFee, old.getMasterCardCreditItemFee());
        helper.audit("masterCardCreditItemBuyRate", masterCardCreditItemBuyRate, old.getMasterCardCreditItemBuyRate());
        helper.audit("masterCardCreditItemDescription", masterCardCreditItemDescription, old.getMasterCardCreditItemDescription());
        helper.audit("masterCardPinDebitSaleProcessingFee", masterCardPinDebitSaleProcessingFee, old.getMasterCardPinDebitSaleProcessingFee());
        helper.audit("masterCardPinDebitSaleProcessingBuyRate", masterCardPinDebitSaleProcessingBuyRate, old.getMasterCardPinDebitSaleProcessingBuyRate());
        helper.audit("masterCardPinDebitSaleProcessingDescription", masterCardPinDebitSaleProcessingDescription, old.getMasterCardPinDebitSaleProcessingDescription());
        helper.audit("masterCardPinDebitSaleItemFee", masterCardPinDebitSaleItemFee, old.getMasterCardPinDebitSaleItemFee());
        helper.audit("masterCardPinDebitSaleItemBuyRate", masterCardPinDebitSaleItemBuyRate, old.getMasterCardPinDebitSaleItemBuyRate());
        helper.audit("masterCardPinDebitSaleItemDescription", masterCardPinDebitSaleItemDescription, old.getMasterCardPinDebitSaleItemDescription());
        helper.audit("masterCardPinDebitSaleItemPolicy", masterCardPinDebitSaleItemPolicy, old.getMasterCardPinDebitSaleItemPolicy());
        helper.audit("masterCardPinDebitCreditProcessingFee", masterCardPinDebitCreditProcessingFee, old.getMasterCardPinDebitCreditProcessingFee());
        helper.audit("masterCardPinDebitCreditProcessingBuyRate", masterCardPinDebitCreditProcessingBuyRate, old.getMasterCardPinDebitCreditProcessingBuyRate());
        helper.audit("masterCardPinDebitCreditProcessingDescription", masterCardPinDebitCreditProcessingDescription, old.getMasterCardPinDebitCreditProcessingDescription());
        helper.audit("masterCardPinDebitCreditItemFee", masterCardPinDebitCreditItemFee, old.getMasterCardPinDebitCreditItemFee());
        helper.audit("masterCardPinDebitCreditItemBuyRate", masterCardPinDebitCreditItemBuyRate, old.getMasterCardPinDebitCreditItemBuyRate());
        helper.audit("masterCardPinDebitCreditItemDescription", masterCardPinDebitCreditItemDescription, old.getMasterCardPinDebitCreditItemDescription());
        helper.audit("amexSaleProcessingFee", amexSaleProcessingFee, old.getAmexSaleProcessingFee());
        helper.audit("amexSaleProcessingBuyRate", amexSaleProcessingBuyRate, old.getAmexSaleProcessingBuyRate());
        helper.audit("amexSaleProcessingDescription", amexSaleProcessingDescription, old.getAmexSaleProcessingDescription());
        helper.audit("amexSaleItemFee", amexSaleItemFee, old.getAmexSaleItemFee());
        helper.audit("amexSaleItemBuyRate", amexSaleItemBuyRate, old.getAmexSaleItemBuyRate());
        helper.audit("amexSaleItemDescription", amexSaleItemDescription, old.getAmexSaleItemDescription());
        helper.audit("amexCreditProcessingFee", amexCreditProcessingFee, old.getAmexCreditProcessingFee());
        helper.audit("amexCreditProcessingBuyRate", amexCreditProcessingBuyRate, old.getAmexCreditProcessingBuyRate());
        helper.audit("amexCreditProcessingDescription", amexCreditProcessingDescription, old.getAmexCreditProcessingDescription());
        helper.audit("amexCreditItemFee", amexCreditItemFee, old.getAmexCreditItemFee());
        helper.audit("amexCreditItemBuyRate", amexCreditItemBuyRate, old.getAmexCreditItemBuyRate());
        helper.audit("amexCreditItemDescription", amexCreditItemDescription, old.getAmexCreditItemDescription());
        helper.audit("discoverSaleProcessingFee", discoverSaleProcessingFee, old.getDiscoverSaleProcessingFee());
        helper.audit("discoverSaleProcessingBuyRate", discoverSaleProcessingBuyRate, old.getDiscoverSaleProcessingBuyRate());
        helper.audit("discoverSaleProcessingDescription", discoverSaleProcessingDescription, old.getDiscoverSaleProcessingDescription());
        helper.audit("discoverSaleItemFee", discoverSaleItemFee, old.getDiscoverSaleItemFee());
        helper.audit("discoverSaleItemBuyRate", discoverSaleItemBuyRate, old.getDiscoverSaleItemBuyRate());
        helper.audit("discoverSaleItemDescription", discoverSaleItemDescription, old.getDiscoverSaleItemDescription());
        helper.audit("discoverCreditProcessingFee", discoverCreditProcessingFee, old.getDiscoverCreditProcessingFee());
        helper.audit("discoverCreditProcessingBuyRate", discoverCreditProcessingBuyRate, old.getDiscoverCreditProcessingBuyRate());
        helper.audit("discoverCreditProcessingDescription", discoverCreditProcessingDescription, old.getDiscoverCreditProcessingDescription());
        helper.audit("discoverCreditItemFee", discoverCreditItemFee, old.getDiscoverCreditItemFee());
        helper.audit("discoverCreditItemBuyRate", discoverCreditItemBuyRate, old.getDiscoverCreditItemBuyRate());
        helper.audit("discoverCreditItemDescription", discoverCreditItemDescription, old.getDiscoverCreditItemDescription());
        helper.audit("ebtSaleProcessingFee", ebtSaleProcessingFee, old.getEbtSaleProcessingFee());
        helper.audit("ebtSaleProcessingBuyRate", ebtSaleProcessingBuyRate, old.getEbtSaleProcessingBuyRate());
        helper.audit("ebtSaleProcessingDescription", ebtSaleProcessingDescription, old.getEbtSaleProcessingDescription());
        helper.audit("ebtSaleItemFee", ebtSaleItemFee, old.getEbtSaleItemFee());
        helper.audit("ebtSaleItemBuyRate", ebtSaleItemBuyRate, old.getEbtSaleItemBuyRate());
        helper.audit("ebtSaleItemDescription", ebtSaleItemDescription, old.getEbtSaleItemDescription());
        helper.audit("ebtCreditProcessingFee", ebtCreditProcessingFee, old.getEbtCreditProcessingFee());
        helper.audit("ebtCreditProcessingBuyRate", ebtCreditProcessingBuyRate, old.getEbtCreditProcessingBuyRate());
        helper.audit("ebtCreditProcessingDescription", ebtCreditProcessingDescription, old.getEbtCreditProcessingDescription());
        helper.audit("ebtCreditItemFee", ebtCreditItemFee, old.getEbtCreditItemFee());
        helper.audit("ebtCreditItemBuyRate", ebtCreditItemBuyRate, old.getEbtCreditItemBuyRate());
        helper.audit("ebtCreditItemDescription", ebtCreditItemDescription, old.getEbtCreditItemDescription());
        helper.audit("bankCardSaleProcessingFee", bankCardSaleProcessingFee, old.getBankCardSaleProcessingFee());
        helper.audit("bankCardSaleProcessingBuyRate", bankCardSaleProcessingBuyRate, old.getBankCardSaleProcessingBuyRate());
        helper.audit("bankCardSaleProcessingDescription", bankCardSaleProcessingDescription, old.getBankCardSaleProcessingDescription());
        helper.audit("bankCardSaleItemFee", bankCardSaleItemFee, old.getBankCardSaleItemFee());
        helper.audit("bankCardSaleItemBuyRate", bankCardSaleItemBuyRate, old.getBankCardSaleItemBuyRate());
        helper.audit("bankCardSaleItemDescription", bankCardSaleItemDescription, old.getBankCardSaleItemDescription());
        helper.audit("bankCardCreditProcessingFee", bankCardCreditProcessingFee, old.getBankCardCreditProcessingFee());
        helper.audit("bankCardCreditProcessingBuyRate", bankCardCreditProcessingBuyRate, old.getBankCardCreditProcessingBuyRate());
        helper.audit("bankCardCreditProcessingDescription", bankCardCreditProcessingDescription, old.getBankCardCreditProcessingDescription());
        helper.audit("bankCardCreditItemFee", bankCardCreditItemFee, old.getBankCardCreditItemFee());
        helper.audit("bankCardCreditItemBuyRate", bankCardCreditItemBuyRate, old.getBankCardCreditItemBuyRate());
        helper.audit("bankCardCreditItemDescription", bankCardCreditItemDescription, old.getBankCardCreditItemDescription());
        helper.audit("giftCardSaleProcessingFee", giftCardSaleProcessingFee, old.getGiftCardSaleProcessingFee());
        helper.audit("giftCardSaleProcessingBuyRate", giftCardSaleProcessingBuyRate, old.getGiftCardSaleProcessingBuyRate());
        helper.audit("giftCardSaleProcessingDescription", giftCardSaleProcessingDescription, old.getGiftCardSaleProcessingDescription());
        helper.audit("giftCardSaleItemFee", giftCardSaleItemFee, old.getGiftCardSaleItemFee());
        helper.audit("giftCardSaleItemBuyRate", giftCardSaleItemBuyRate, old.getGiftCardSaleItemBuyRate());
        helper.audit("giftCardSaleItemDescription", giftCardSaleItemDescription, old.getGiftCardSaleItemDescription());
        helper.audit("giftCardCreditProcessingFee", giftCardCreditProcessingFee, old.getGiftCardCreditProcessingFee());
        helper.audit("giftCardCreditProcessingBuyRate", giftCardCreditProcessingBuyRate, old.getGiftCardCreditProcessingBuyRate());
        helper.audit("giftCardCreditProcessingDescription", giftCardCreditProcessingDescription, old.getGiftCardCreditProcessingDescription());
        helper.audit("giftCardCreditItemFee", giftCardCreditItemFee, old.getGiftCardCreditItemFee());
        helper.audit("giftCardCreditItemBuyRate", giftCardCreditItemBuyRate, old.getGiftCardCreditItemBuyRate());
        helper.audit("giftCardCreditItemDescription", giftCardCreditItemDescription, old.getGiftCardCreditItemDescription());
        helper.audit("achSaleProcessingFee", achSaleProcessingFee, old.getAchSaleProcessingFee());
        helper.audit("achSaleProcessingBuyRate", achSaleProcessingBuyRate, old.getAchSaleProcessingBuyRate());
        helper.audit("achSaleProcessingDescription", achSaleProcessingDescription, old.getAchSaleProcessingDescription());
        helper.audit("achSaleItemFee", achSaleItemFee, old.getAchSaleItemFee());
        helper.audit("achSaleItemBuyRate", achSaleItemBuyRate, old.getAchSaleItemBuyRate());
        helper.audit("achSaleItemDescription", achSaleItemDescription, old.getAchSaleItemDescription());
        helper.audit("achCreditProcessingFee", achCreditProcessingFee, old.getAchCreditProcessingFee());
        helper.audit("achCreditProcessingBuyRate", achCreditProcessingBuyRate, old.getAchCreditProcessingBuyRate());
        helper.audit("achCreditProcessingDescription", achCreditProcessingDescription, old.getAchCreditProcessingDescription());
        helper.audit("achCreditItemFee", achCreditItemFee, old.getAchCreditItemFee());
        helper.audit("achCreditItemBuyRate", achCreditItemBuyRate, old.getAchCreditItemBuyRate());
        helper.audit("achCreditItemDescription", achCreditItemDescription, old.getAchCreditItemDescription());
        helper.audit("achCreditItemPolicy", achCreditItemPolicy, old.getAchCreditItemPolicy());
        helper.audit("visaSaleProcessingPolicy", visaSaleProcessingPolicy, old.getVisaSaleProcessingPolicy());
        helper.audit("visaSaleItemPolicy", visaSaleItemPolicy, old.getVisaSaleItemPolicy());
        helper.audit("visaCreditProcessingPolicy", visaCreditProcessingPolicy, old.getVisaCreditProcessingPolicy());
        helper.audit("visaCreditItemPolicy", visaCreditItemPolicy, old.getVisaCreditItemPolicy());
        helper.audit("visaPinDebitSaleProcessingPolicy", visaPinDebitSaleProcessingPolicy, old.getVisaPinDebitSaleProcessingPolicy());
        helper.audit("visaPinDebitSaleItemPolicy", visaPinDebitSaleItemPolicy, old.getVisaPinDebitSaleItemPolicy());
        helper.audit("visaPinDebitCreditItemPolicy", visaPinDebitCreditItemPolicy, old.getVisaPinDebitCreditItemPolicy());
        helper.audit("visaPinDebitCreditProcessingPolicy", visaPinDebitCreditProcessingPolicy, old.getVisaPinDebitCreditProcessingPolicy());
        helper.audit("masterCardSaleProcessingPolicy", masterCardSaleProcessingPolicy, old.getMasterCardSaleProcessingPolicy());
        helper.audit("masterCardSaleItemPolicy", masterCardSaleItemPolicy, old.getMasterCardSaleItemPolicy());
        helper.audit("masterCardCreditProcessingPolicy", masterCardCreditProcessingPolicy, old.getMasterCardCreditProcessingPolicy());
        helper.audit("masterCardCreditItemPolicy", masterCardCreditItemPolicy, old.getMasterCardCreditItemPolicy());
        helper.audit("masterCardPinDebitSaleProcessingPolicy", masterCardPinDebitSaleProcessingPolicy, old.getMasterCardPinDebitSaleProcessingPolicy());
        helper.audit("masterCardPinDebitCreditProcessingPolicy", masterCardPinDebitCreditProcessingPolicy, old.getMasterCardPinDebitCreditProcessingPolicy());
        helper.audit("amexSaleProcessingPolicy", amexSaleProcessingPolicy, old.getAmexSaleProcessingPolicy());
        helper.audit("amexSaleItemPolicy", amexSaleItemPolicy, old.getAmexSaleItemPolicy());
        helper.audit("amexCreditProcessingPolicy", amexCreditProcessingPolicy, old.getAmexCreditProcessingPolicy());
        helper.audit("amexCreditItemPolicy", amexCreditItemPolicy, old.getAmexCreditItemPolicy());
        helper.audit("discoverSaleItemPolicy", discoverSaleItemPolicy, old.getDiscoverSaleItemPolicy());
        helper.audit("discoverSaleProcessingPolicy", discoverSaleProcessingPolicy, old.getDiscoverSaleProcessingPolicy());
        helper.audit("masterCardPinDebitCreditItemPolicy", masterCardPinDebitCreditItemPolicy, old.getMasterCardPinDebitCreditItemPolicy());
        helper.audit("discoverCreditProcessingPolicy", discoverCreditProcessingPolicy, old.getDiscoverCreditProcessingPolicy());
        helper.audit("discoverCreditItemPolicy", discoverCreditItemPolicy, old.getDiscoverCreditItemPolicy());
        helper.audit("ebtSaleProcessingPolicy", ebtSaleProcessingPolicy, old.getEbtSaleProcessingPolicy());
        helper.audit("ebtSaleItemPolicy", ebtSaleItemPolicy, old.getEbtSaleItemPolicy());
        helper.audit("ebtCreditProcessingPolicy", ebtCreditProcessingPolicy, old.getEbtCreditProcessingPolicy());
        helper.audit("ebtCreditItemPolicy", ebtCreditItemPolicy, old.getEbtCreditItemPolicy());
        helper.audit("bankCardSaleProcessingPolicy", bankCardSaleProcessingPolicy, old.getBankCardSaleProcessingPolicy());
        helper.audit("bankCardSaleItemPolicy", bankCardSaleItemPolicy, old.getBankCardSaleItemPolicy());
        helper.audit("bankCardCreditProcessingPolicy", bankCardCreditProcessingPolicy, old.getBankCardCreditProcessingPolicy());
        helper.audit("bankCardCreditItemPolicy", bankCardCreditItemPolicy, old.getBankCardCreditItemPolicy());
        helper.audit("giftCardSaleProcessingPolicy", giftCardSaleProcessingPolicy, old.getGiftCardSaleProcessingPolicy());
        helper.audit("giftCardSaleItemPolicy", giftCardSaleItemPolicy, old.getGiftCardSaleItemPolicy());
        helper.audit("giftCardCreditProcessingPolicy", giftCardCreditProcessingPolicy, old.getGiftCardCreditProcessingPolicy());
        helper.audit("giftCardCreditItemPolicy", giftCardCreditItemPolicy, old.getGiftCardCreditItemPolicy());
        helper.audit("achSaleProcessingPolicy", achSaleProcessingPolicy, old.getAchSaleProcessingPolicy());
        helper.audit("achSaleItemPolicy", achSaleItemPolicy, old.getAchSaleItemPolicy());
        helper.audit("achCreditProcessingPolicy", achCreditProcessingPolicy, old.getAchCreditProcessingPolicy());
    }
 
}