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