Package com.clover.sdk.v3.merchant
Class MerchantBoarding
- java.lang.Object
-
- com.clover.sdk.GenericParcelable
-
- com.clover.sdk.v3.merchant.MerchantBoarding
-
- All Implemented Interfaces:
Parcelable
,JSONifiable
,Validator
public class MerchantBoarding extends GenericParcelable implements Validator, JSONifiable
This is an auto-generated Clover data object.Additional supporting merchant data sent from FDPOS during merchant boarding.
Fields
merchantRef
billToName
achBankId
accountStatus
store
daylightSavings
seasonal
transArmorKey
creditLimit
authLimit
saleLimit
externalMerchant
dynamicDba
relationshipManager
taxExempt
salesman
valueLink
valueLinkMid
altValueLinkMid
receiptDba
bankNumber
parentMerchantId
multiMerchantType
merchantData
faxPhone
merchantType
multiCurrencyIndicator
preferredMerchant
visaIram
transArmorIndicator
signingKey
visaDebitAccept
mastercardDebitAccept
sourceIndicator
foreignDomesticIndicator
accountFunding
directMarketing
participantRelationship
processSettlement
recurringFlag
linkFrom
linkTo
emvAllowed
previousAccountStatus
leaseCompanyCode
processMode
agentBankIndicator
nonMpaIndicator
internetIndicator
chargeBackRetrievalAddressFlag
viRelationshipParticipant
retailDescription
clientRepresentative
merchantAuthType
sysPrin
taxId
businessType
partnerId
createdTime
modifiedTime
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
MerchantBoarding.Constraints
-
Nested classes/interfaces inherited from interface com.clover.sdk.JSONifiable
JSONifiable.Creator<T>
-
Nested classes/interfaces inherited from interface android.os.Parcelable
Parcelable.ClassLoaderCreator<T extends Object>, Parcelable.Creator<T extends Object>
-
-
Field Summary
Fields Modifier and Type Field Description static Parcelable.Creator<MerchantBoarding>
CREATOR
static JSONifiable.Creator<MerchantBoarding>
JSON_CREATOR
-
Fields inherited from interface android.os.Parcelable
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE
-
-
Constructor Summary
Constructors Modifier Constructor Description MerchantBoarding()
Constructs a new empty instance.protected
MerchantBoarding(boolean noInit)
Constructs a new empty instance.MerchantBoarding(MerchantBoarding src)
Constructs a new instance that is a deep copy of the source instance.MerchantBoarding(String json)
Constructs a new instance from the given JSON String.MerchantBoarding(JSONObject jsonObject)
Construct a new instance backed by the given JSONObject, the parameter is not copied so changes to it will be reflected in this instance and vice-versa.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clearAccountFunding()
Clears the 'accountFunding' field, the 'has' method for this field will now return falsevoid
clearAccountStatus()
Clears the 'accountStatus' field, the 'has' method for this field will now return falsevoid
clearAchBankId()
Clears the 'achBankId' field, the 'has' method for this field will now return falsevoid
clearAgentBankIndicator()
Clears the 'agentBankIndicator' field, the 'has' method for this field will now return falsevoid
clearAltValueLinkMid()
Clears the 'altValueLinkMid' field, the 'has' method for this field will now return falsevoid
clearAuthLimit()
Clears the 'authLimit' field, the 'has' method for this field will now return falsevoid
clearBankNumber()
Clears the 'bankNumber' field, the 'has' method for this field will now return falsevoid
clearBillToName()
Clears the 'billToName' field, the 'has' method for this field will now return falsevoid
clearBusinessType()
Clears the 'businessType' field, the 'has' method for this field will now return falsevoid
clearChargeBackRetrievalAddressFlag()
Clears the 'chargeBackRetrievalAddressFlag' field, the 'has' method for this field will now return falsevoid
clearClientRepresentative()
Clears the 'clientRepresentative' field, the 'has' method for this field will now return falsevoid
clearCreatedTime()
Clears the 'createdTime' field, the 'has' method for this field will now return falsevoid
clearCreditLimit()
Clears the 'creditLimit' field, the 'has' method for this field will now return falsevoid
clearDaylightSavings()
Clears the 'daylightSavings' field, the 'has' method for this field will now return falsevoid
clearDirectMarketing()
Clears the 'directMarketing' field, the 'has' method for this field will now return falsevoid
clearDynamicDba()
Clears the 'dynamicDba' field, the 'has' method for this field will now return falsevoid
clearEmvAllowed()
Clears the 'emvAllowed' field, the 'has' method for this field will now return falsevoid
clearExternalMerchant()
Clears the 'externalMerchant' field, the 'has' method for this field will now return falsevoid
clearFaxPhone()
Clears the 'faxPhone' field, the 'has' method for this field will now return falsevoid
clearForeignDomesticIndicator()
Clears the 'foreignDomesticIndicator' field, the 'has' method for this field will now return falsevoid
clearInternetIndicator()
Clears the 'internetIndicator' field, the 'has' method for this field will now return falsevoid
clearLeaseCompanyCode()
Clears the 'leaseCompanyCode' field, the 'has' method for this field will now return falsevoid
clearLinkFrom()
Clears the 'linkFrom' field, the 'has' method for this field will now return falsevoid
clearLinkTo()
Clears the 'linkTo' field, the 'has' method for this field will now return falsevoid
clearMastercardDebitAccept()
Clears the 'mastercardDebitAccept' field, the 'has' method for this field will now return falsevoid
clearMerchantAuthType()
Clears the 'merchantAuthType' field, the 'has' method for this field will now return falsevoid
clearMerchantData()
Clears the 'merchantData' field, the 'has' method for this field will now return falsevoid
clearMerchantRef()
Clears the 'merchantRef' field, the 'has' method for this field will now return falsevoid
clearMerchantType()
Clears the 'merchantType' field, the 'has' method for this field will now return falsevoid
clearModifiedTime()
Clears the 'modifiedTime' field, the 'has' method for this field will now return falsevoid
clearMultiCurrencyIndicator()
Clears the 'multiCurrencyIndicator' field, the 'has' method for this field will now return falsevoid
clearMultiMerchantType()
Clears the 'multiMerchantType' field, the 'has' method for this field will now return falsevoid
clearNonMpaIndicator()
Clears the 'nonMpaIndicator' field, the 'has' method for this field will now return falsevoid
clearParentMerchantId()
Clears the 'parentMerchantId' field, the 'has' method for this field will now return falsevoid
clearParticipantRelationship()
Clears the 'participantRelationship' field, the 'has' method for this field will now return falsevoid
clearPartnerId()
Clears the 'partnerId' field, the 'has' method for this field will now return falsevoid
clearPreferredMerchant()
Clears the 'preferredMerchant' field, the 'has' method for this field will now return falsevoid
clearPreviousAccountStatus()
Clears the 'previousAccountStatus' field, the 'has' method for this field will now return falsevoid
clearProcessMode()
Clears the 'processMode' field, the 'has' method for this field will now return falsevoid
clearProcessSettlement()
Clears the 'processSettlement' field, the 'has' method for this field will now return falsevoid
clearReceiptDba()
Clears the 'receiptDba' field, the 'has' method for this field will now return falsevoid
clearRecurringFlag()
Clears the 'recurringFlag' field, the 'has' method for this field will now return falsevoid
clearRelationshipManager()
Clears the 'relationshipManager' field, the 'has' method for this field will now return falsevoid
clearRetailDescription()
Clears the 'retailDescription' field, the 'has' method for this field will now return falsevoid
clearSaleLimit()
Clears the 'saleLimit' field, the 'has' method for this field will now return falsevoid
clearSalesman()
Clears the 'salesman' field, the 'has' method for this field will now return falsevoid
clearSeasonal()
Clears the 'seasonal' field, the 'has' method for this field will now return falsevoid
clearSigningKey()
Clears the 'signingKey' field, the 'has' method for this field will now return falsevoid
clearSourceIndicator()
Clears the 'sourceIndicator' field, the 'has' method for this field will now return falsevoid
clearStore()
Clears the 'store' field, the 'has' method for this field will now return falsevoid
clearSysPrin()
Clears the 'sysPrin' field, the 'has' method for this field will now return falsevoid
clearTaxExempt()
Clears the 'taxExempt' field, the 'has' method for this field will now return falsevoid
clearTaxId()
Clears the 'taxId' field, the 'has' method for this field will now return falsevoid
clearTransArmorIndicator()
Clears the 'transArmorIndicator' field, the 'has' method for this field will now return falsevoid
clearTransArmorKey()
Clears the 'transArmorKey' field, the 'has' method for this field will now return falsevoid
clearValueLink()
Clears the 'valueLink' field, the 'has' method for this field will now return falsevoid
clearValueLinkMid()
Clears the 'valueLinkMid' field, the 'has' method for this field will now return falsevoid
clearViRelationshipParticipant()
Clears the 'viRelationshipParticipant' field, the 'has' method for this field will now return falsevoid
clearVisaDebitAccept()
Clears the 'visaDebitAccept' field, the 'has' method for this field will now return falsevoid
clearVisaIram()
Clears the 'visaIram' field, the 'has' method for this field will now return falseboolean
containsChanges()
Returns true if this instance has any changes.MerchantBoarding
copyChanges()
Create a copy of this instance that contains only fields that were set after the constructor was called.String
getAccountFunding()
Account fundingString
getAccountStatus()
Status of the accountString
getAchBankId()
ID of automated clearing house bankString
getAgentBankIndicator()
Agent bank indicatorString
getAltValueLinkMid()
Alternative ValueLink MIDDouble
getAuthLimit()
Authorization limitString
getBankNumber()
Bank NumberString
getBillToName()
The name to bill the merchant toString
getBusinessType()
business type of this merchantString
getChargeBackRetrievalAddressFlag()
Charge back retrieval address flagString
getClientRepresentative()
Client representativeLong
getCreatedTime()
When record createdDouble
getCreditLimit()
Credit limitBoolean
getDaylightSavings()
Indicator if daylight savings followed by merchantString
getDirectMarketing()
Direct marketingBoolean
getDynamicDba()
True if allows dynamic Doing Business As (DBA)String
getEmvAllowed()
Is EMV chip allowedBoolean
getExternalMerchant()
String
getFaxPhone()
Merchant fax numberString
getForeignDomesticIndicator()
Indicates foreign or domestic merchantprotected GenericClient
getGenericClient()
String
getInternetIndicator()
Merchant internet indicatorJSONObject
getJSONObject()
Returns the internal JSONObject backing this instance, the return value is not a copy so changes to it will be reflected in this instance and vice-versa.String
getLeaseCompanyCode()
Lease company codeString
getLinkFrom()
Link fromString
getLinkTo()
Link toString
getMastercardDebitAccept()
Does merchant accept MasterCard debitString
getMerchantAuthType()
Merchant authorization typeString
getMerchantData()
Merchant dataReference
getMerchantRef()
String
getMerchantType()
Type of merchantLong
getModifiedTime()
When record updatedString
getMultiCurrencyIndicator()
Multi-currency indicatorString
getMultiMerchantType()
Type of Multi-Merchant terminalString
getNonMpaIndicator()
String
getParentMerchantId()
ID of merchant's parentString
getParticipantRelationship()
Participant relationshipString
getPartnerId()
partner id of this merchantString
getPreferredMerchant()
Preferred merchant flagString
getPreviousAccountStatus()
Previous status of accountString
getProcessMode()
Process modeString
getProcessSettlement()
Process settlementString
getReceiptDba()
Doing Business As (DBA) receiptString
getRecurringFlag()
Recurring flagString
getRelationshipManager()
Relationship managerString
getRetailDescription()
Retail descriptionDouble
getSaleLimit()
Sale limitString
getSalesman()
SalesmanBoolean
getSeasonal()
True if merchant is a seasonal businessString
getSigningKey()
Signing keyString
getSourceIndicator()
Source indicatorString
getStore()
Store identifierString
getSysPrin()
Sys-Prin of reseller channel for this merchantBoolean
getTaxExempt()
True if merchant is tax exemptString
getTaxId()
tax id of this merchantString
getTransArmorIndicator()
TransArmor indicatorString
getTransArmorKey()
FD TransArmor public keyBoolean
getValueLink()
True if merchant supports ValueLinkString
getValueLinkMid()
ValueLink MIDString
getViRelationshipParticipant()
VI relationship participantString
getVisaDebitAccept()
Does merchant accept Visa debitString
getVisaIram()
boolean
hasAccountFunding()
Checks whether the 'accountFunding' field has been set, however the value could be nullboolean
hasAccountStatus()
Checks whether the 'accountStatus' field has been set, however the value could be nullboolean
hasAchBankId()
Checks whether the 'achBankId' field has been set, however the value could be nullboolean
hasAgentBankIndicator()
Checks whether the 'agentBankIndicator' field has been set, however the value could be nullboolean
hasAltValueLinkMid()
Checks whether the 'altValueLinkMid' field has been set, however the value could be nullboolean
hasAuthLimit()
Checks whether the 'authLimit' field has been set, however the value could be nullboolean
hasBankNumber()
Checks whether the 'bankNumber' field has been set, however the value could be nullboolean
hasBillToName()
Checks whether the 'billToName' field has been set, however the value could be nullboolean
hasBusinessType()
Checks whether the 'businessType' field has been set, however the value could be nullboolean
hasChargeBackRetrievalAddressFlag()
Checks whether the 'chargeBackRetrievalAddressFlag' field has been set, however the value could be nullboolean
hasClientRepresentative()
Checks whether the 'clientRepresentative' field has been set, however the value could be nullboolean
hasCreatedTime()
Checks whether the 'createdTime' field has been set, however the value could be nullboolean
hasCreditLimit()
Checks whether the 'creditLimit' field has been set, however the value could be nullboolean
hasDaylightSavings()
Checks whether the 'daylightSavings' field has been set, however the value could be nullboolean
hasDirectMarketing()
Checks whether the 'directMarketing' field has been set, however the value could be nullboolean
hasDynamicDba()
Checks whether the 'dynamicDba' field has been set, however the value could be nullboolean
hasEmvAllowed()
Checks whether the 'emvAllowed' field has been set, however the value could be nullboolean
hasExternalMerchant()
Checks whether the 'externalMerchant' field has been set, however the value could be nullboolean
hasFaxPhone()
Checks whether the 'faxPhone' field has been set, however the value could be nullboolean
hasForeignDomesticIndicator()
Checks whether the 'foreignDomesticIndicator' field has been set, however the value could be nullboolean
hasInternetIndicator()
Checks whether the 'internetIndicator' field has been set, however the value could be nullboolean
hasLeaseCompanyCode()
Checks whether the 'leaseCompanyCode' field has been set, however the value could be nullboolean
hasLinkFrom()
Checks whether the 'linkFrom' field has been set, however the value could be nullboolean
hasLinkTo()
Checks whether the 'linkTo' field has been set, however the value could be nullboolean
hasMastercardDebitAccept()
Checks whether the 'mastercardDebitAccept' field has been set, however the value could be nullboolean
hasMerchantAuthType()
Checks whether the 'merchantAuthType' field has been set, however the value could be nullboolean
hasMerchantData()
Checks whether the 'merchantData' field has been set, however the value could be nullboolean
hasMerchantRef()
Checks whether the 'merchantRef' field has been set, however the value could be nullboolean
hasMerchantType()
Checks whether the 'merchantType' field has been set, however the value could be nullboolean
hasModifiedTime()
Checks whether the 'modifiedTime' field has been set, however the value could be nullboolean
hasMultiCurrencyIndicator()
Checks whether the 'multiCurrencyIndicator' field has been set, however the value could be nullboolean
hasMultiMerchantType()
Checks whether the 'multiMerchantType' field has been set, however the value could be nullboolean
hasNonMpaIndicator()
Checks whether the 'nonMpaIndicator' field has been set, however the value could be nullboolean
hasParentMerchantId()
Checks whether the 'parentMerchantId' field has been set, however the value could be nullboolean
hasParticipantRelationship()
Checks whether the 'participantRelationship' field has been set, however the value could be nullboolean
hasPartnerId()
Checks whether the 'partnerId' field has been set, however the value could be nullboolean
hasPreferredMerchant()
Checks whether the 'preferredMerchant' field has been set, however the value could be nullboolean
hasPreviousAccountStatus()
Checks whether the 'previousAccountStatus' field has been set, however the value could be nullboolean
hasProcessMode()
Checks whether the 'processMode' field has been set, however the value could be nullboolean
hasProcessSettlement()
Checks whether the 'processSettlement' field has been set, however the value could be nullboolean
hasReceiptDba()
Checks whether the 'receiptDba' field has been set, however the value could be nullboolean
hasRecurringFlag()
Checks whether the 'recurringFlag' field has been set, however the value could be nullboolean
hasRelationshipManager()
Checks whether the 'relationshipManager' field has been set, however the value could be nullboolean
hasRetailDescription()
Checks whether the 'retailDescription' field has been set, however the value could be nullboolean
hasSaleLimit()
Checks whether the 'saleLimit' field has been set, however the value could be nullboolean
hasSalesman()
Checks whether the 'salesman' field has been set, however the value could be nullboolean
hasSeasonal()
Checks whether the 'seasonal' field has been set, however the value could be nullboolean
hasSigningKey()
Checks whether the 'signingKey' field has been set, however the value could be nullboolean
hasSourceIndicator()
Checks whether the 'sourceIndicator' field has been set, however the value could be nullboolean
hasStore()
Checks whether the 'store' field has been set, however the value could be nullboolean
hasSysPrin()
Checks whether the 'sysPrin' field has been set, however the value could be nullboolean
hasTaxExempt()
Checks whether the 'taxExempt' field has been set, however the value could be nullboolean
hasTaxId()
Checks whether the 'taxId' field has been set, however the value could be nullboolean
hasTransArmorIndicator()
Checks whether the 'transArmorIndicator' field has been set, however the value could be nullboolean
hasTransArmorKey()
Checks whether the 'transArmorKey' field has been set, however the value could be nullboolean
hasValueLink()
Checks whether the 'valueLink' field has been set, however the value could be nullboolean
hasValueLinkMid()
Checks whether the 'valueLinkMid' field has been set, however the value could be nullboolean
hasViRelationshipParticipant()
Checks whether the 'viRelationshipParticipant' field has been set, however the value could be nullboolean
hasVisaDebitAccept()
Checks whether the 'visaDebitAccept' field has been set, however the value could be nullboolean
hasVisaIram()
Checks whether the 'visaIram' field has been set, however the value could be nullboolean
isNotNullAccountFunding()
Checks whether the 'accountFunding' field is set and is not nullboolean
isNotNullAccountStatus()
Checks whether the 'accountStatus' field is set and is not nullboolean
isNotNullAchBankId()
Checks whether the 'achBankId' field is set and is not nullboolean
isNotNullAgentBankIndicator()
Checks whether the 'agentBankIndicator' field is set and is not nullboolean
isNotNullAltValueLinkMid()
Checks whether the 'altValueLinkMid' field is set and is not nullboolean
isNotNullAuthLimit()
Checks whether the 'authLimit' field is set and is not nullboolean
isNotNullBankNumber()
Checks whether the 'bankNumber' field is set and is not nullboolean
isNotNullBillToName()
Checks whether the 'billToName' field is set and is not nullboolean
isNotNullBusinessType()
Checks whether the 'businessType' field is set and is not nullboolean
isNotNullChargeBackRetrievalAddressFlag()
Checks whether the 'chargeBackRetrievalAddressFlag' field is set and is not nullboolean
isNotNullClientRepresentative()
Checks whether the 'clientRepresentative' field is set and is not nullboolean
isNotNullCreatedTime()
Checks whether the 'createdTime' field is set and is not nullboolean
isNotNullCreditLimit()
Checks whether the 'creditLimit' field is set and is not nullboolean
isNotNullDaylightSavings()
Checks whether the 'daylightSavings' field is set and is not nullboolean
isNotNullDirectMarketing()
Checks whether the 'directMarketing' field is set and is not nullboolean
isNotNullDynamicDba()
Checks whether the 'dynamicDba' field is set and is not nullboolean
isNotNullEmvAllowed()
Checks whether the 'emvAllowed' field is set and is not nullboolean
isNotNullExternalMerchant()
Checks whether the 'externalMerchant' field is set and is not nullboolean
isNotNullFaxPhone()
Checks whether the 'faxPhone' field is set and is not nullboolean
isNotNullForeignDomesticIndicator()
Checks whether the 'foreignDomesticIndicator' field is set and is not nullboolean
isNotNullInternetIndicator()
Checks whether the 'internetIndicator' field is set and is not nullboolean
isNotNullLeaseCompanyCode()
Checks whether the 'leaseCompanyCode' field is set and is not nullboolean
isNotNullLinkFrom()
Checks whether the 'linkFrom' field is set and is not nullboolean
isNotNullLinkTo()
Checks whether the 'linkTo' field is set and is not nullboolean
isNotNullMastercardDebitAccept()
Checks whether the 'mastercardDebitAccept' field is set and is not nullboolean
isNotNullMerchantAuthType()
Checks whether the 'merchantAuthType' field is set and is not nullboolean
isNotNullMerchantData()
Checks whether the 'merchantData' field is set and is not nullboolean
isNotNullMerchantRef()
Checks whether the 'merchantRef' field is set and is not nullboolean
isNotNullMerchantType()
Checks whether the 'merchantType' field is set and is not nullboolean
isNotNullModifiedTime()
Checks whether the 'modifiedTime' field is set and is not nullboolean
isNotNullMultiCurrencyIndicator()
Checks whether the 'multiCurrencyIndicator' field is set and is not nullboolean
isNotNullMultiMerchantType()
Checks whether the 'multiMerchantType' field is set and is not nullboolean
isNotNullNonMpaIndicator()
Checks whether the 'nonMpaIndicator' field is set and is not nullboolean
isNotNullParentMerchantId()
Checks whether the 'parentMerchantId' field is set and is not nullboolean
isNotNullParticipantRelationship()
Checks whether the 'participantRelationship' field is set and is not nullboolean
isNotNullPartnerId()
Checks whether the 'partnerId' field is set and is not nullboolean
isNotNullPreferredMerchant()
Checks whether the 'preferredMerchant' field is set and is not nullboolean
isNotNullPreviousAccountStatus()
Checks whether the 'previousAccountStatus' field is set and is not nullboolean
isNotNullProcessMode()
Checks whether the 'processMode' field is set and is not nullboolean
isNotNullProcessSettlement()
Checks whether the 'processSettlement' field is set and is not nullboolean
isNotNullReceiptDba()
Checks whether the 'receiptDba' field is set and is not nullboolean
isNotNullRecurringFlag()
Checks whether the 'recurringFlag' field is set and is not nullboolean
isNotNullRelationshipManager()
Checks whether the 'relationshipManager' field is set and is not nullboolean
isNotNullRetailDescription()
Checks whether the 'retailDescription' field is set and is not nullboolean
isNotNullSaleLimit()
Checks whether the 'saleLimit' field is set and is not nullboolean
isNotNullSalesman()
Checks whether the 'salesman' field is set and is not nullboolean
isNotNullSeasonal()
Checks whether the 'seasonal' field is set and is not nullboolean
isNotNullSigningKey()
Checks whether the 'signingKey' field is set and is not nullboolean
isNotNullSourceIndicator()
Checks whether the 'sourceIndicator' field is set and is not nullboolean
isNotNullStore()
Checks whether the 'store' field is set and is not nullboolean
isNotNullSysPrin()
Checks whether the 'sysPrin' field is set and is not nullboolean
isNotNullTaxExempt()
Checks whether the 'taxExempt' field is set and is not nullboolean
isNotNullTaxId()
Checks whether the 'taxId' field is set and is not nullboolean
isNotNullTransArmorIndicator()
Checks whether the 'transArmorIndicator' field is set and is not nullboolean
isNotNullTransArmorKey()
Checks whether the 'transArmorKey' field is set and is not nullboolean
isNotNullValueLink()
Checks whether the 'valueLink' field is set and is not nullboolean
isNotNullValueLinkMid()
Checks whether the 'valueLinkMid' field is set and is not nullboolean
isNotNullViRelationshipParticipant()
Checks whether the 'viRelationshipParticipant' field is set and is not nullboolean
isNotNullVisaDebitAccept()
Checks whether the 'visaDebitAccept' field is set and is not nullboolean
isNotNullVisaIram()
Checks whether the 'visaIram' field is set and is not nullvoid
mergeChanges(MerchantBoarding src)
Copy all the changed fields from the given source to this instance.void
resetChangeLog()
Reset the log of changes made to this instance, calling copyChanges() after this would return an empty instance.MerchantBoarding
setAccountFunding(String accountFunding)
Sets the field 'accountFunding'.MerchantBoarding
setAccountStatus(String accountStatus)
Sets the field 'accountStatus'.MerchantBoarding
setAchBankId(String achBankId)
Sets the field 'achBankId'.MerchantBoarding
setAgentBankIndicator(String agentBankIndicator)
Sets the field 'agentBankIndicator'.MerchantBoarding
setAltValueLinkMid(String altValueLinkMid)
Sets the field 'altValueLinkMid'.MerchantBoarding
setAuthLimit(Double authLimit)
Sets the field 'authLimit'.MerchantBoarding
setBankNumber(String bankNumber)
Sets the field 'bankNumber'.MerchantBoarding
setBillToName(String billToName)
Sets the field 'billToName'.MerchantBoarding
setBusinessType(String businessType)
Sets the field 'businessType'.MerchantBoarding
setChargeBackRetrievalAddressFlag(String chargeBackRetrievalAddressFlag)
Sets the field 'chargeBackRetrievalAddressFlag'.MerchantBoarding
setClientRepresentative(String clientRepresentative)
Sets the field 'clientRepresentative'.MerchantBoarding
setCreatedTime(Long createdTime)
Sets the field 'createdTime'.MerchantBoarding
setCreditLimit(Double creditLimit)
Sets the field 'creditLimit'.MerchantBoarding
setDaylightSavings(Boolean daylightSavings)
Sets the field 'daylightSavings'.MerchantBoarding
setDirectMarketing(String directMarketing)
Sets the field 'directMarketing'.MerchantBoarding
setDynamicDba(Boolean dynamicDba)
Sets the field 'dynamicDba'.MerchantBoarding
setEmvAllowed(String emvAllowed)
Sets the field 'emvAllowed'.MerchantBoarding
setExternalMerchant(Boolean externalMerchant)
Sets the field 'externalMerchant'.MerchantBoarding
setFaxPhone(String faxPhone)
Sets the field 'faxPhone'.MerchantBoarding
setForeignDomesticIndicator(String foreignDomesticIndicator)
Sets the field 'foreignDomesticIndicator'.MerchantBoarding
setInternetIndicator(String internetIndicator)
Sets the field 'internetIndicator'.MerchantBoarding
setLeaseCompanyCode(String leaseCompanyCode)
Sets the field 'leaseCompanyCode'.MerchantBoarding
setLinkFrom(String linkFrom)
Sets the field 'linkFrom'.MerchantBoarding
setLinkTo(String linkTo)
Sets the field 'linkTo'.MerchantBoarding
setMastercardDebitAccept(String mastercardDebitAccept)
Sets the field 'mastercardDebitAccept'.MerchantBoarding
setMerchantAuthType(String merchantAuthType)
Sets the field 'merchantAuthType'.MerchantBoarding
setMerchantData(String merchantData)
Sets the field 'merchantData'.MerchantBoarding
setMerchantRef(Reference merchantRef)
Sets the field 'merchantRef'.MerchantBoarding
setMerchantType(String merchantType)
Sets the field 'merchantType'.MerchantBoarding
setModifiedTime(Long modifiedTime)
Sets the field 'modifiedTime'.MerchantBoarding
setMultiCurrencyIndicator(String multiCurrencyIndicator)
Sets the field 'multiCurrencyIndicator'.MerchantBoarding
setMultiMerchantType(String multiMerchantType)
Sets the field 'multiMerchantType'.MerchantBoarding
setNonMpaIndicator(String nonMpaIndicator)
Sets the field 'nonMpaIndicator'.MerchantBoarding
setParentMerchantId(String parentMerchantId)
Sets the field 'parentMerchantId'.MerchantBoarding
setParticipantRelationship(String participantRelationship)
Sets the field 'participantRelationship'.MerchantBoarding
setPartnerId(String partnerId)
Sets the field 'partnerId'.MerchantBoarding
setPreferredMerchant(String preferredMerchant)
Sets the field 'preferredMerchant'.MerchantBoarding
setPreviousAccountStatus(String previousAccountStatus)
Sets the field 'previousAccountStatus'.MerchantBoarding
setProcessMode(String processMode)
Sets the field 'processMode'.MerchantBoarding
setProcessSettlement(String processSettlement)
Sets the field 'processSettlement'.MerchantBoarding
setReceiptDba(String receiptDba)
Sets the field 'receiptDba'.MerchantBoarding
setRecurringFlag(String recurringFlag)
Sets the field 'recurringFlag'.MerchantBoarding
setRelationshipManager(String relationshipManager)
Sets the field 'relationshipManager'.MerchantBoarding
setRetailDescription(String retailDescription)
Sets the field 'retailDescription'.MerchantBoarding
setSaleLimit(Double saleLimit)
Sets the field 'saleLimit'.MerchantBoarding
setSalesman(String salesman)
Sets the field 'salesman'.MerchantBoarding
setSeasonal(Boolean seasonal)
Sets the field 'seasonal'.MerchantBoarding
setSigningKey(String signingKey)
Sets the field 'signingKey'.MerchantBoarding
setSourceIndicator(String sourceIndicator)
Sets the field 'sourceIndicator'.MerchantBoarding
setStore(String store)
Sets the field 'store'.MerchantBoarding
setSysPrin(String sysPrin)
Sets the field 'sysPrin'.MerchantBoarding
setTaxExempt(Boolean taxExempt)
Sets the field 'taxExempt'.MerchantBoarding
setTaxId(String taxId)
Sets the field 'taxId'.MerchantBoarding
setTransArmorIndicator(String transArmorIndicator)
Sets the field 'transArmorIndicator'.MerchantBoarding
setTransArmorKey(String transArmorKey)
Sets the field 'transArmorKey'.MerchantBoarding
setValueLink(Boolean valueLink)
Sets the field 'valueLink'.MerchantBoarding
setValueLinkMid(String valueLinkMid)
Sets the field 'valueLinkMid'.MerchantBoarding
setViRelationshipParticipant(String viRelationshipParticipant)
Sets the field 'viRelationshipParticipant'.MerchantBoarding
setVisaDebitAccept(String visaDebitAccept)
Sets the field 'visaDebitAccept'.MerchantBoarding
setVisaIram(String visaIram)
Sets the field 'visaIram'.void
validate()
-
Methods inherited from class com.clover.sdk.GenericParcelable
describeContents, getBundle, toString, writeToParcel
-
-
-
-
Field Detail
-
CREATOR
public static final Parcelable.Creator<MerchantBoarding> CREATOR
-
JSON_CREATOR
public static final JSONifiable.Creator<MerchantBoarding> JSON_CREATOR
-
-
Constructor Detail
-
MerchantBoarding
public MerchantBoarding()
Constructs a new empty instance.
-
MerchantBoarding
protected MerchantBoarding(boolean noInit)
Constructs a new empty instance.
-
MerchantBoarding
public MerchantBoarding(String json) throws IllegalArgumentException
Constructs a new instance from the given JSON String.- Throws:
IllegalArgumentException
-
MerchantBoarding
public MerchantBoarding(JSONObject jsonObject)
Construct a new instance backed by the given JSONObject, the parameter is not copied so changes to it will be reflected in this instance and vice-versa.
-
MerchantBoarding
public MerchantBoarding(MerchantBoarding src)
Constructs a new instance that is a deep copy of the source instance. It does not copy the bundle or changelog.
-
-
Method Detail
-
getMerchantRef
public Reference getMerchantRef()
-
getBillToName
public String getBillToName()
The name to bill the merchant to
-
getAchBankId
public String getAchBankId()
ID of automated clearing house bank
-
getAccountStatus
public String getAccountStatus()
Status of the account
-
getStore
public String getStore()
Store identifier
-
getDaylightSavings
public Boolean getDaylightSavings()
Indicator if daylight savings followed by merchant
-
getSeasonal
public Boolean getSeasonal()
True if merchant is a seasonal business
-
getTransArmorKey
public String getTransArmorKey()
FD TransArmor public key
-
getCreditLimit
public Double getCreditLimit()
Credit limit
-
getAuthLimit
public Double getAuthLimit()
Authorization limit
-
getSaleLimit
public Double getSaleLimit()
Sale limit
-
getExternalMerchant
public Boolean getExternalMerchant()
-
getDynamicDba
public Boolean getDynamicDba()
True if allows dynamic Doing Business As (DBA)
-
getRelationshipManager
public String getRelationshipManager()
Relationship manager
-
getTaxExempt
public Boolean getTaxExempt()
True if merchant is tax exempt
-
getSalesman
public String getSalesman()
Salesman
-
getValueLink
public Boolean getValueLink()
True if merchant supports ValueLink
-
getValueLinkMid
public String getValueLinkMid()
ValueLink MID
-
getAltValueLinkMid
public String getAltValueLinkMid()
Alternative ValueLink MID
-
getReceiptDba
public String getReceiptDba()
Doing Business As (DBA) receipt
-
getBankNumber
public String getBankNumber()
Bank Number
-
getParentMerchantId
public String getParentMerchantId()
ID of merchant's parent
-
getMultiMerchantType
public String getMultiMerchantType()
Type of Multi-Merchant terminal
-
getMerchantData
public String getMerchantData()
Merchant data
-
getFaxPhone
public String getFaxPhone()
Merchant fax number
-
getMerchantType
public String getMerchantType()
Type of merchant
-
getMultiCurrencyIndicator
public String getMultiCurrencyIndicator()
Multi-currency indicator
-
getPreferredMerchant
public String getPreferredMerchant()
Preferred merchant flag
-
getVisaIram
public String getVisaIram()
-
getTransArmorIndicator
public String getTransArmorIndicator()
TransArmor indicator
-
getSigningKey
public String getSigningKey()
Signing key
-
getVisaDebitAccept
public String getVisaDebitAccept()
Does merchant accept Visa debit
-
getMastercardDebitAccept
public String getMastercardDebitAccept()
Does merchant accept MasterCard debit
-
getSourceIndicator
public String getSourceIndicator()
Source indicator
-
getForeignDomesticIndicator
public String getForeignDomesticIndicator()
Indicates foreign or domestic merchant
-
getAccountFunding
public String getAccountFunding()
Account funding
-
getDirectMarketing
public String getDirectMarketing()
Direct marketing
-
getParticipantRelationship
public String getParticipantRelationship()
Participant relationship
-
getProcessSettlement
public String getProcessSettlement()
Process settlement
-
getRecurringFlag
public String getRecurringFlag()
Recurring flag
-
getLinkFrom
public String getLinkFrom()
Link from
-
getLinkTo
public String getLinkTo()
Link to
-
getEmvAllowed
public String getEmvAllowed()
Is EMV chip allowed
-
getPreviousAccountStatus
public String getPreviousAccountStatus()
Previous status of account
-
getLeaseCompanyCode
public String getLeaseCompanyCode()
Lease company code
-
getProcessMode
public String getProcessMode()
Process mode
-
getAgentBankIndicator
public String getAgentBankIndicator()
Agent bank indicator
-
getNonMpaIndicator
public String getNonMpaIndicator()
-
getInternetIndicator
public String getInternetIndicator()
Merchant internet indicator
-
getChargeBackRetrievalAddressFlag
public String getChargeBackRetrievalAddressFlag()
Charge back retrieval address flag
-
getViRelationshipParticipant
public String getViRelationshipParticipant()
VI relationship participant
-
getRetailDescription
public String getRetailDescription()
Retail description
-
getClientRepresentative
public String getClientRepresentative()
Client representative
-
getMerchantAuthType
public String getMerchantAuthType()
Merchant authorization type
-
getSysPrin
public String getSysPrin()
Sys-Prin of reseller channel for this merchant
-
getTaxId
public String getTaxId()
tax id of this merchant
-
getBusinessType
public String getBusinessType()
business type of this merchant
-
getPartnerId
public String getPartnerId()
partner id of this merchant
-
getCreatedTime
public Long getCreatedTime()
When record created
-
getModifiedTime
public Long getModifiedTime()
When record updated
-
getGenericClient
protected GenericClient getGenericClient()
- Specified by:
getGenericClient
in classGenericParcelable
-
getJSONObject
public JSONObject getJSONObject()
Returns the internal JSONObject backing this instance, the return value is not a copy so changes to it will be reflected in this instance and vice-versa.- Specified by:
getJSONObject
in interfaceJSONifiable
-
isNotNullMerchantRef
public boolean isNotNullMerchantRef()
Checks whether the 'merchantRef' field is set and is not null
-
isNotNullBillToName
public boolean isNotNullBillToName()
Checks whether the 'billToName' field is set and is not null
-
isNotNullAchBankId
public boolean isNotNullAchBankId()
Checks whether the 'achBankId' field is set and is not null
-
isNotNullAccountStatus
public boolean isNotNullAccountStatus()
Checks whether the 'accountStatus' field is set and is not null
-
isNotNullStore
public boolean isNotNullStore()
Checks whether the 'store' field is set and is not null
-
isNotNullDaylightSavings
public boolean isNotNullDaylightSavings()
Checks whether the 'daylightSavings' field is set and is not null
-
isNotNullSeasonal
public boolean isNotNullSeasonal()
Checks whether the 'seasonal' field is set and is not null
-
isNotNullTransArmorKey
public boolean isNotNullTransArmorKey()
Checks whether the 'transArmorKey' field is set and is not null
-
isNotNullCreditLimit
public boolean isNotNullCreditLimit()
Checks whether the 'creditLimit' field is set and is not null
-
isNotNullAuthLimit
public boolean isNotNullAuthLimit()
Checks whether the 'authLimit' field is set and is not null
-
isNotNullSaleLimit
public boolean isNotNullSaleLimit()
Checks whether the 'saleLimit' field is set and is not null
-
isNotNullExternalMerchant
public boolean isNotNullExternalMerchant()
Checks whether the 'externalMerchant' field is set and is not null
-
isNotNullDynamicDba
public boolean isNotNullDynamicDba()
Checks whether the 'dynamicDba' field is set and is not null
-
isNotNullRelationshipManager
public boolean isNotNullRelationshipManager()
Checks whether the 'relationshipManager' field is set and is not null
-
isNotNullTaxExempt
public boolean isNotNullTaxExempt()
Checks whether the 'taxExempt' field is set and is not null
-
isNotNullSalesman
public boolean isNotNullSalesman()
Checks whether the 'salesman' field is set and is not null
-
isNotNullValueLink
public boolean isNotNullValueLink()
Checks whether the 'valueLink' field is set and is not null
-
isNotNullValueLinkMid
public boolean isNotNullValueLinkMid()
Checks whether the 'valueLinkMid' field is set and is not null
-
isNotNullAltValueLinkMid
public boolean isNotNullAltValueLinkMid()
Checks whether the 'altValueLinkMid' field is set and is not null
-
isNotNullReceiptDba
public boolean isNotNullReceiptDba()
Checks whether the 'receiptDba' field is set and is not null
-
isNotNullBankNumber
public boolean isNotNullBankNumber()
Checks whether the 'bankNumber' field is set and is not null
-
isNotNullParentMerchantId
public boolean isNotNullParentMerchantId()
Checks whether the 'parentMerchantId' field is set and is not null
-
isNotNullMultiMerchantType
public boolean isNotNullMultiMerchantType()
Checks whether the 'multiMerchantType' field is set and is not null
-
isNotNullMerchantData
public boolean isNotNullMerchantData()
Checks whether the 'merchantData' field is set and is not null
-
isNotNullFaxPhone
public boolean isNotNullFaxPhone()
Checks whether the 'faxPhone' field is set and is not null
-
isNotNullMerchantType
public boolean isNotNullMerchantType()
Checks whether the 'merchantType' field is set and is not null
-
isNotNullMultiCurrencyIndicator
public boolean isNotNullMultiCurrencyIndicator()
Checks whether the 'multiCurrencyIndicator' field is set and is not null
-
isNotNullPreferredMerchant
public boolean isNotNullPreferredMerchant()
Checks whether the 'preferredMerchant' field is set and is not null
-
isNotNullVisaIram
public boolean isNotNullVisaIram()
Checks whether the 'visaIram' field is set and is not null
-
isNotNullTransArmorIndicator
public boolean isNotNullTransArmorIndicator()
Checks whether the 'transArmorIndicator' field is set and is not null
-
isNotNullSigningKey
public boolean isNotNullSigningKey()
Checks whether the 'signingKey' field is set and is not null
-
isNotNullVisaDebitAccept
public boolean isNotNullVisaDebitAccept()
Checks whether the 'visaDebitAccept' field is set and is not null
-
isNotNullMastercardDebitAccept
public boolean isNotNullMastercardDebitAccept()
Checks whether the 'mastercardDebitAccept' field is set and is not null
-
isNotNullSourceIndicator
public boolean isNotNullSourceIndicator()
Checks whether the 'sourceIndicator' field is set and is not null
-
isNotNullForeignDomesticIndicator
public boolean isNotNullForeignDomesticIndicator()
Checks whether the 'foreignDomesticIndicator' field is set and is not null
-
isNotNullAccountFunding
public boolean isNotNullAccountFunding()
Checks whether the 'accountFunding' field is set and is not null
-
isNotNullDirectMarketing
public boolean isNotNullDirectMarketing()
Checks whether the 'directMarketing' field is set and is not null
-
isNotNullParticipantRelationship
public boolean isNotNullParticipantRelationship()
Checks whether the 'participantRelationship' field is set and is not null
-
isNotNullProcessSettlement
public boolean isNotNullProcessSettlement()
Checks whether the 'processSettlement' field is set and is not null
-
isNotNullRecurringFlag
public boolean isNotNullRecurringFlag()
Checks whether the 'recurringFlag' field is set and is not null
-
isNotNullLinkFrom
public boolean isNotNullLinkFrom()
Checks whether the 'linkFrom' field is set and is not null
-
isNotNullLinkTo
public boolean isNotNullLinkTo()
Checks whether the 'linkTo' field is set and is not null
-
isNotNullEmvAllowed
public boolean isNotNullEmvAllowed()
Checks whether the 'emvAllowed' field is set and is not null
-
isNotNullPreviousAccountStatus
public boolean isNotNullPreviousAccountStatus()
Checks whether the 'previousAccountStatus' field is set and is not null
-
isNotNullLeaseCompanyCode
public boolean isNotNullLeaseCompanyCode()
Checks whether the 'leaseCompanyCode' field is set and is not null
-
isNotNullProcessMode
public boolean isNotNullProcessMode()
Checks whether the 'processMode' field is set and is not null
-
isNotNullAgentBankIndicator
public boolean isNotNullAgentBankIndicator()
Checks whether the 'agentBankIndicator' field is set and is not null
-
isNotNullNonMpaIndicator
public boolean isNotNullNonMpaIndicator()
Checks whether the 'nonMpaIndicator' field is set and is not null
-
isNotNullInternetIndicator
public boolean isNotNullInternetIndicator()
Checks whether the 'internetIndicator' field is set and is not null
-
isNotNullChargeBackRetrievalAddressFlag
public boolean isNotNullChargeBackRetrievalAddressFlag()
Checks whether the 'chargeBackRetrievalAddressFlag' field is set and is not null
-
isNotNullViRelationshipParticipant
public boolean isNotNullViRelationshipParticipant()
Checks whether the 'viRelationshipParticipant' field is set and is not null
-
isNotNullRetailDescription
public boolean isNotNullRetailDescription()
Checks whether the 'retailDescription' field is set and is not null
-
isNotNullClientRepresentative
public boolean isNotNullClientRepresentative()
Checks whether the 'clientRepresentative' field is set and is not null
-
isNotNullMerchantAuthType
public boolean isNotNullMerchantAuthType()
Checks whether the 'merchantAuthType' field is set and is not null
-
isNotNullSysPrin
public boolean isNotNullSysPrin()
Checks whether the 'sysPrin' field is set and is not null
-
isNotNullTaxId
public boolean isNotNullTaxId()
Checks whether the 'taxId' field is set and is not null
-
isNotNullBusinessType
public boolean isNotNullBusinessType()
Checks whether the 'businessType' field is set and is not null
-
isNotNullPartnerId
public boolean isNotNullPartnerId()
Checks whether the 'partnerId' field is set and is not null
-
isNotNullCreatedTime
public boolean isNotNullCreatedTime()
Checks whether the 'createdTime' field is set and is not null
-
isNotNullModifiedTime
public boolean isNotNullModifiedTime()
Checks whether the 'modifiedTime' field is set and is not null
-
hasMerchantRef
public boolean hasMerchantRef()
Checks whether the 'merchantRef' field has been set, however the value could be null
-
hasBillToName
public boolean hasBillToName()
Checks whether the 'billToName' field has been set, however the value could be null
-
hasAchBankId
public boolean hasAchBankId()
Checks whether the 'achBankId' field has been set, however the value could be null
-
hasAccountStatus
public boolean hasAccountStatus()
Checks whether the 'accountStatus' field has been set, however the value could be null
-
hasStore
public boolean hasStore()
Checks whether the 'store' field has been set, however the value could be null
-
hasDaylightSavings
public boolean hasDaylightSavings()
Checks whether the 'daylightSavings' field has been set, however the value could be null
-
hasSeasonal
public boolean hasSeasonal()
Checks whether the 'seasonal' field has been set, however the value could be null
-
hasTransArmorKey
public boolean hasTransArmorKey()
Checks whether the 'transArmorKey' field has been set, however the value could be null
-
hasCreditLimit
public boolean hasCreditLimit()
Checks whether the 'creditLimit' field has been set, however the value could be null
-
hasAuthLimit
public boolean hasAuthLimit()
Checks whether the 'authLimit' field has been set, however the value could be null
-
hasSaleLimit
public boolean hasSaleLimit()
Checks whether the 'saleLimit' field has been set, however the value could be null
-
hasExternalMerchant
public boolean hasExternalMerchant()
Checks whether the 'externalMerchant' field has been set, however the value could be null
-
hasDynamicDba
public boolean hasDynamicDba()
Checks whether the 'dynamicDba' field has been set, however the value could be null
-
hasRelationshipManager
public boolean hasRelationshipManager()
Checks whether the 'relationshipManager' field has been set, however the value could be null
-
hasTaxExempt
public boolean hasTaxExempt()
Checks whether the 'taxExempt' field has been set, however the value could be null
-
hasSalesman
public boolean hasSalesman()
Checks whether the 'salesman' field has been set, however the value could be null
-
hasValueLink
public boolean hasValueLink()
Checks whether the 'valueLink' field has been set, however the value could be null
-
hasValueLinkMid
public boolean hasValueLinkMid()
Checks whether the 'valueLinkMid' field has been set, however the value could be null
-
hasAltValueLinkMid
public boolean hasAltValueLinkMid()
Checks whether the 'altValueLinkMid' field has been set, however the value could be null
-
hasReceiptDba
public boolean hasReceiptDba()
Checks whether the 'receiptDba' field has been set, however the value could be null
-
hasBankNumber
public boolean hasBankNumber()
Checks whether the 'bankNumber' field has been set, however the value could be null
-
hasParentMerchantId
public boolean hasParentMerchantId()
Checks whether the 'parentMerchantId' field has been set, however the value could be null
-
hasMultiMerchantType
public boolean hasMultiMerchantType()
Checks whether the 'multiMerchantType' field has been set, however the value could be null
-
hasMerchantData
public boolean hasMerchantData()
Checks whether the 'merchantData' field has been set, however the value could be null
-
hasFaxPhone
public boolean hasFaxPhone()
Checks whether the 'faxPhone' field has been set, however the value could be null
-
hasMerchantType
public boolean hasMerchantType()
Checks whether the 'merchantType' field has been set, however the value could be null
-
hasMultiCurrencyIndicator
public boolean hasMultiCurrencyIndicator()
Checks whether the 'multiCurrencyIndicator' field has been set, however the value could be null
-
hasPreferredMerchant
public boolean hasPreferredMerchant()
Checks whether the 'preferredMerchant' field has been set, however the value could be null
-
hasVisaIram
public boolean hasVisaIram()
Checks whether the 'visaIram' field has been set, however the value could be null
-
hasTransArmorIndicator
public boolean hasTransArmorIndicator()
Checks whether the 'transArmorIndicator' field has been set, however the value could be null
-
hasSigningKey
public boolean hasSigningKey()
Checks whether the 'signingKey' field has been set, however the value could be null
-
hasVisaDebitAccept
public boolean hasVisaDebitAccept()
Checks whether the 'visaDebitAccept' field has been set, however the value could be null
-
hasMastercardDebitAccept
public boolean hasMastercardDebitAccept()
Checks whether the 'mastercardDebitAccept' field has been set, however the value could be null
-
hasSourceIndicator
public boolean hasSourceIndicator()
Checks whether the 'sourceIndicator' field has been set, however the value could be null
-
hasForeignDomesticIndicator
public boolean hasForeignDomesticIndicator()
Checks whether the 'foreignDomesticIndicator' field has been set, however the value could be null
-
hasAccountFunding
public boolean hasAccountFunding()
Checks whether the 'accountFunding' field has been set, however the value could be null
-
hasDirectMarketing
public boolean hasDirectMarketing()
Checks whether the 'directMarketing' field has been set, however the value could be null
-
hasParticipantRelationship
public boolean hasParticipantRelationship()
Checks whether the 'participantRelationship' field has been set, however the value could be null
-
hasProcessSettlement
public boolean hasProcessSettlement()
Checks whether the 'processSettlement' field has been set, however the value could be null
-
hasRecurringFlag
public boolean hasRecurringFlag()
Checks whether the 'recurringFlag' field has been set, however the value could be null
-
hasLinkFrom
public boolean hasLinkFrom()
Checks whether the 'linkFrom' field has been set, however the value could be null
-
hasLinkTo
public boolean hasLinkTo()
Checks whether the 'linkTo' field has been set, however the value could be null
-
hasEmvAllowed
public boolean hasEmvAllowed()
Checks whether the 'emvAllowed' field has been set, however the value could be null
-
hasPreviousAccountStatus
public boolean hasPreviousAccountStatus()
Checks whether the 'previousAccountStatus' field has been set, however the value could be null
-
hasLeaseCompanyCode
public boolean hasLeaseCompanyCode()
Checks whether the 'leaseCompanyCode' field has been set, however the value could be null
-
hasProcessMode
public boolean hasProcessMode()
Checks whether the 'processMode' field has been set, however the value could be null
-
hasAgentBankIndicator
public boolean hasAgentBankIndicator()
Checks whether the 'agentBankIndicator' field has been set, however the value could be null
-
hasNonMpaIndicator
public boolean hasNonMpaIndicator()
Checks whether the 'nonMpaIndicator' field has been set, however the value could be null
-
hasInternetIndicator
public boolean hasInternetIndicator()
Checks whether the 'internetIndicator' field has been set, however the value could be null
-
hasChargeBackRetrievalAddressFlag
public boolean hasChargeBackRetrievalAddressFlag()
Checks whether the 'chargeBackRetrievalAddressFlag' field has been set, however the value could be null
-
hasViRelationshipParticipant
public boolean hasViRelationshipParticipant()
Checks whether the 'viRelationshipParticipant' field has been set, however the value could be null
-
hasRetailDescription
public boolean hasRetailDescription()
Checks whether the 'retailDescription' field has been set, however the value could be null
-
hasClientRepresentative
public boolean hasClientRepresentative()
Checks whether the 'clientRepresentative' field has been set, however the value could be null
-
hasMerchantAuthType
public boolean hasMerchantAuthType()
Checks whether the 'merchantAuthType' field has been set, however the value could be null
-
hasSysPrin
public boolean hasSysPrin()
Checks whether the 'sysPrin' field has been set, however the value could be null
-
hasTaxId
public boolean hasTaxId()
Checks whether the 'taxId' field has been set, however the value could be null
-
hasBusinessType
public boolean hasBusinessType()
Checks whether the 'businessType' field has been set, however the value could be null
-
hasPartnerId
public boolean hasPartnerId()
Checks whether the 'partnerId' field has been set, however the value could be null
-
hasCreatedTime
public boolean hasCreatedTime()
Checks whether the 'createdTime' field has been set, however the value could be null
-
hasModifiedTime
public boolean hasModifiedTime()
Checks whether the 'modifiedTime' field has been set, however the value could be null
-
setMerchantRef
public MerchantBoarding setMerchantRef(Reference merchantRef)
Sets the field 'merchantRef'. The parameter is not copied so changes to it will be reflected in this instance and vice-versa.
-
setBillToName
public MerchantBoarding setBillToName(String billToName)
Sets the field 'billToName'.
-
setAchBankId
public MerchantBoarding setAchBankId(String achBankId)
Sets the field 'achBankId'.
-
setAccountStatus
public MerchantBoarding setAccountStatus(String accountStatus)
Sets the field 'accountStatus'.
-
setStore
public MerchantBoarding setStore(String store)
Sets the field 'store'.
-
setDaylightSavings
public MerchantBoarding setDaylightSavings(Boolean daylightSavings)
Sets the field 'daylightSavings'.
-
setSeasonal
public MerchantBoarding setSeasonal(Boolean seasonal)
Sets the field 'seasonal'.
-
setTransArmorKey
public MerchantBoarding setTransArmorKey(String transArmorKey)
Sets the field 'transArmorKey'.
-
setCreditLimit
public MerchantBoarding setCreditLimit(Double creditLimit)
Sets the field 'creditLimit'.
-
setAuthLimit
public MerchantBoarding setAuthLimit(Double authLimit)
Sets the field 'authLimit'.
-
setSaleLimit
public MerchantBoarding setSaleLimit(Double saleLimit)
Sets the field 'saleLimit'.
-
setExternalMerchant
public MerchantBoarding setExternalMerchant(Boolean externalMerchant)
Sets the field 'externalMerchant'.
-
setDynamicDba
public MerchantBoarding setDynamicDba(Boolean dynamicDba)
Sets the field 'dynamicDba'.
-
setRelationshipManager
public MerchantBoarding setRelationshipManager(String relationshipManager)
Sets the field 'relationshipManager'.
-
setTaxExempt
public MerchantBoarding setTaxExempt(Boolean taxExempt)
Sets the field 'taxExempt'.
-
setSalesman
public MerchantBoarding setSalesman(String salesman)
Sets the field 'salesman'.
-
setValueLink
public MerchantBoarding setValueLink(Boolean valueLink)
Sets the field 'valueLink'.
-
setValueLinkMid
public MerchantBoarding setValueLinkMid(String valueLinkMid)
Sets the field 'valueLinkMid'.
-
setAltValueLinkMid
public MerchantBoarding setAltValueLinkMid(String altValueLinkMid)
Sets the field 'altValueLinkMid'.
-
setReceiptDba
public MerchantBoarding setReceiptDba(String receiptDba)
Sets the field 'receiptDba'.
-
setBankNumber
public MerchantBoarding setBankNumber(String bankNumber)
Sets the field 'bankNumber'.
-
setParentMerchantId
public MerchantBoarding setParentMerchantId(String parentMerchantId)
Sets the field 'parentMerchantId'.
-
setMultiMerchantType
public MerchantBoarding setMultiMerchantType(String multiMerchantType)
Sets the field 'multiMerchantType'.
-
setMerchantData
public MerchantBoarding setMerchantData(String merchantData)
Sets the field 'merchantData'.
-
setFaxPhone
public MerchantBoarding setFaxPhone(String faxPhone)
Sets the field 'faxPhone'.
-
setMerchantType
public MerchantBoarding setMerchantType(String merchantType)
Sets the field 'merchantType'.
-
setMultiCurrencyIndicator
public MerchantBoarding setMultiCurrencyIndicator(String multiCurrencyIndicator)
Sets the field 'multiCurrencyIndicator'.
-
setPreferredMerchant
public MerchantBoarding setPreferredMerchant(String preferredMerchant)
Sets the field 'preferredMerchant'.
-
setVisaIram
public MerchantBoarding setVisaIram(String visaIram)
Sets the field 'visaIram'.
-
setTransArmorIndicator
public MerchantBoarding setTransArmorIndicator(String transArmorIndicator)
Sets the field 'transArmorIndicator'.
-
setSigningKey
public MerchantBoarding setSigningKey(String signingKey)
Sets the field 'signingKey'.
-
setVisaDebitAccept
public MerchantBoarding setVisaDebitAccept(String visaDebitAccept)
Sets the field 'visaDebitAccept'.
-
setMastercardDebitAccept
public MerchantBoarding setMastercardDebitAccept(String mastercardDebitAccept)
Sets the field 'mastercardDebitAccept'.
-
setSourceIndicator
public MerchantBoarding setSourceIndicator(String sourceIndicator)
Sets the field 'sourceIndicator'.
-
setForeignDomesticIndicator
public MerchantBoarding setForeignDomesticIndicator(String foreignDomesticIndicator)
Sets the field 'foreignDomesticIndicator'.
-
setAccountFunding
public MerchantBoarding setAccountFunding(String accountFunding)
Sets the field 'accountFunding'.
-
setDirectMarketing
public MerchantBoarding setDirectMarketing(String directMarketing)
Sets the field 'directMarketing'.
-
setParticipantRelationship
public MerchantBoarding setParticipantRelationship(String participantRelationship)
Sets the field 'participantRelationship'.
-
setProcessSettlement
public MerchantBoarding setProcessSettlement(String processSettlement)
Sets the field 'processSettlement'.
-
setRecurringFlag
public MerchantBoarding setRecurringFlag(String recurringFlag)
Sets the field 'recurringFlag'.
-
setLinkFrom
public MerchantBoarding setLinkFrom(String linkFrom)
Sets the field 'linkFrom'.
-
setLinkTo
public MerchantBoarding setLinkTo(String linkTo)
Sets the field 'linkTo'.
-
setEmvAllowed
public MerchantBoarding setEmvAllowed(String emvAllowed)
Sets the field 'emvAllowed'.
-
setPreviousAccountStatus
public MerchantBoarding setPreviousAccountStatus(String previousAccountStatus)
Sets the field 'previousAccountStatus'.
-
setLeaseCompanyCode
public MerchantBoarding setLeaseCompanyCode(String leaseCompanyCode)
Sets the field 'leaseCompanyCode'.
-
setProcessMode
public MerchantBoarding setProcessMode(String processMode)
Sets the field 'processMode'.
-
setAgentBankIndicator
public MerchantBoarding setAgentBankIndicator(String agentBankIndicator)
Sets the field 'agentBankIndicator'.
-
setNonMpaIndicator
public MerchantBoarding setNonMpaIndicator(String nonMpaIndicator)
Sets the field 'nonMpaIndicator'.
-
setInternetIndicator
public MerchantBoarding setInternetIndicator(String internetIndicator)
Sets the field 'internetIndicator'.
-
setChargeBackRetrievalAddressFlag
public MerchantBoarding setChargeBackRetrievalAddressFlag(String chargeBackRetrievalAddressFlag)
Sets the field 'chargeBackRetrievalAddressFlag'.
-
setViRelationshipParticipant
public MerchantBoarding setViRelationshipParticipant(String viRelationshipParticipant)
Sets the field 'viRelationshipParticipant'.
-
setRetailDescription
public MerchantBoarding setRetailDescription(String retailDescription)
Sets the field 'retailDescription'.
-
setClientRepresentative
public MerchantBoarding setClientRepresentative(String clientRepresentative)
Sets the field 'clientRepresentative'.
-
setMerchantAuthType
public MerchantBoarding setMerchantAuthType(String merchantAuthType)
Sets the field 'merchantAuthType'.
-
setSysPrin
public MerchantBoarding setSysPrin(String sysPrin)
Sets the field 'sysPrin'.
-
setTaxId
public MerchantBoarding setTaxId(String taxId)
Sets the field 'taxId'.
-
setBusinessType
public MerchantBoarding setBusinessType(String businessType)
Sets the field 'businessType'.
-
setPartnerId
public MerchantBoarding setPartnerId(String partnerId)
Sets the field 'partnerId'.
-
setCreatedTime
public MerchantBoarding setCreatedTime(Long createdTime)
Sets the field 'createdTime'.
-
setModifiedTime
public MerchantBoarding setModifiedTime(Long modifiedTime)
Sets the field 'modifiedTime'.
-
clearMerchantRef
public void clearMerchantRef()
Clears the 'merchantRef' field, the 'has' method for this field will now return false
-
clearBillToName
public void clearBillToName()
Clears the 'billToName' field, the 'has' method for this field will now return false
-
clearAchBankId
public void clearAchBankId()
Clears the 'achBankId' field, the 'has' method for this field will now return false
-
clearAccountStatus
public void clearAccountStatus()
Clears the 'accountStatus' field, the 'has' method for this field will now return false
-
clearStore
public void clearStore()
Clears the 'store' field, the 'has' method for this field will now return false
-
clearDaylightSavings
public void clearDaylightSavings()
Clears the 'daylightSavings' field, the 'has' method for this field will now return false
-
clearSeasonal
public void clearSeasonal()
Clears the 'seasonal' field, the 'has' method for this field will now return false
-
clearTransArmorKey
public void clearTransArmorKey()
Clears the 'transArmorKey' field, the 'has' method for this field will now return false
-
clearCreditLimit
public void clearCreditLimit()
Clears the 'creditLimit' field, the 'has' method for this field will now return false
-
clearAuthLimit
public void clearAuthLimit()
Clears the 'authLimit' field, the 'has' method for this field will now return false
-
clearSaleLimit
public void clearSaleLimit()
Clears the 'saleLimit' field, the 'has' method for this field will now return false
-
clearExternalMerchant
public void clearExternalMerchant()
Clears the 'externalMerchant' field, the 'has' method for this field will now return false
-
clearDynamicDba
public void clearDynamicDba()
Clears the 'dynamicDba' field, the 'has' method for this field will now return false
-
clearRelationshipManager
public void clearRelationshipManager()
Clears the 'relationshipManager' field, the 'has' method for this field will now return false
-
clearTaxExempt
public void clearTaxExempt()
Clears the 'taxExempt' field, the 'has' method for this field will now return false
-
clearSalesman
public void clearSalesman()
Clears the 'salesman' field, the 'has' method for this field will now return false
-
clearValueLink
public void clearValueLink()
Clears the 'valueLink' field, the 'has' method for this field will now return false
-
clearValueLinkMid
public void clearValueLinkMid()
Clears the 'valueLinkMid' field, the 'has' method for this field will now return false
-
clearAltValueLinkMid
public void clearAltValueLinkMid()
Clears the 'altValueLinkMid' field, the 'has' method for this field will now return false
-
clearReceiptDba
public void clearReceiptDba()
Clears the 'receiptDba' field, the 'has' method for this field will now return false
-
clearBankNumber
public void clearBankNumber()
Clears the 'bankNumber' field, the 'has' method for this field will now return false
-
clearParentMerchantId
public void clearParentMerchantId()
Clears the 'parentMerchantId' field, the 'has' method for this field will now return false
-
clearMultiMerchantType
public void clearMultiMerchantType()
Clears the 'multiMerchantType' field, the 'has' method for this field will now return false
-
clearMerchantData
public void clearMerchantData()
Clears the 'merchantData' field, the 'has' method for this field will now return false
-
clearFaxPhone
public void clearFaxPhone()
Clears the 'faxPhone' field, the 'has' method for this field will now return false
-
clearMerchantType
public void clearMerchantType()
Clears the 'merchantType' field, the 'has' method for this field will now return false
-
clearMultiCurrencyIndicator
public void clearMultiCurrencyIndicator()
Clears the 'multiCurrencyIndicator' field, the 'has' method for this field will now return false
-
clearPreferredMerchant
public void clearPreferredMerchant()
Clears the 'preferredMerchant' field, the 'has' method for this field will now return false
-
clearVisaIram
public void clearVisaIram()
Clears the 'visaIram' field, the 'has' method for this field will now return false
-
clearTransArmorIndicator
public void clearTransArmorIndicator()
Clears the 'transArmorIndicator' field, the 'has' method for this field will now return false
-
clearSigningKey
public void clearSigningKey()
Clears the 'signingKey' field, the 'has' method for this field will now return false
-
clearVisaDebitAccept
public void clearVisaDebitAccept()
Clears the 'visaDebitAccept' field, the 'has' method for this field will now return false
-
clearMastercardDebitAccept
public void clearMastercardDebitAccept()
Clears the 'mastercardDebitAccept' field, the 'has' method for this field will now return false
-
clearSourceIndicator
public void clearSourceIndicator()
Clears the 'sourceIndicator' field, the 'has' method for this field will now return false
-
clearForeignDomesticIndicator
public void clearForeignDomesticIndicator()
Clears the 'foreignDomesticIndicator' field, the 'has' method for this field will now return false
-
clearAccountFunding
public void clearAccountFunding()
Clears the 'accountFunding' field, the 'has' method for this field will now return false
-
clearDirectMarketing
public void clearDirectMarketing()
Clears the 'directMarketing' field, the 'has' method for this field will now return false
-
clearParticipantRelationship
public void clearParticipantRelationship()
Clears the 'participantRelationship' field, the 'has' method for this field will now return false
-
clearProcessSettlement
public void clearProcessSettlement()
Clears the 'processSettlement' field, the 'has' method for this field will now return false
-
clearRecurringFlag
public void clearRecurringFlag()
Clears the 'recurringFlag' field, the 'has' method for this field will now return false
-
clearLinkFrom
public void clearLinkFrom()
Clears the 'linkFrom' field, the 'has' method for this field will now return false
-
clearLinkTo
public void clearLinkTo()
Clears the 'linkTo' field, the 'has' method for this field will now return false
-
clearEmvAllowed
public void clearEmvAllowed()
Clears the 'emvAllowed' field, the 'has' method for this field will now return false
-
clearPreviousAccountStatus
public void clearPreviousAccountStatus()
Clears the 'previousAccountStatus' field, the 'has' method for this field will now return false
-
clearLeaseCompanyCode
public void clearLeaseCompanyCode()
Clears the 'leaseCompanyCode' field, the 'has' method for this field will now return false
-
clearProcessMode
public void clearProcessMode()
Clears the 'processMode' field, the 'has' method for this field will now return false
-
clearAgentBankIndicator
public void clearAgentBankIndicator()
Clears the 'agentBankIndicator' field, the 'has' method for this field will now return false
-
clearNonMpaIndicator
public void clearNonMpaIndicator()
Clears the 'nonMpaIndicator' field, the 'has' method for this field will now return false
-
clearInternetIndicator
public void clearInternetIndicator()
Clears the 'internetIndicator' field, the 'has' method for this field will now return false
-
clearChargeBackRetrievalAddressFlag
public void clearChargeBackRetrievalAddressFlag()
Clears the 'chargeBackRetrievalAddressFlag' field, the 'has' method for this field will now return false
-
clearViRelationshipParticipant
public void clearViRelationshipParticipant()
Clears the 'viRelationshipParticipant' field, the 'has' method for this field will now return false
-
clearRetailDescription
public void clearRetailDescription()
Clears the 'retailDescription' field, the 'has' method for this field will now return false
-
clearClientRepresentative
public void clearClientRepresentative()
Clears the 'clientRepresentative' field, the 'has' method for this field will now return false
-
clearMerchantAuthType
public void clearMerchantAuthType()
Clears the 'merchantAuthType' field, the 'has' method for this field will now return false
-
clearSysPrin
public void clearSysPrin()
Clears the 'sysPrin' field, the 'has' method for this field will now return false
-
clearTaxId
public void clearTaxId()
Clears the 'taxId' field, the 'has' method for this field will now return false
-
clearBusinessType
public void clearBusinessType()
Clears the 'businessType' field, the 'has' method for this field will now return false
-
clearPartnerId
public void clearPartnerId()
Clears the 'partnerId' field, the 'has' method for this field will now return false
-
clearCreatedTime
public void clearCreatedTime()
Clears the 'createdTime' field, the 'has' method for this field will now return false
-
clearModifiedTime
public void clearModifiedTime()
Clears the 'modifiedTime' field, the 'has' method for this field will now return false
-
containsChanges
public boolean containsChanges()
Returns true if this instance has any changes.
-
resetChangeLog
public void resetChangeLog()
Reset the log of changes made to this instance, calling copyChanges() after this would return an empty instance.
-
copyChanges
public MerchantBoarding copyChanges()
Create a copy of this instance that contains only fields that were set after the constructor was called.
-
mergeChanges
public void mergeChanges(MerchantBoarding src)
Copy all the changed fields from the given source to this instance.
-
-