Package com.blockchyp.client.dto
Class MerchantPlatform
java.lang.Object
com.blockchyp.client.dto.MerchantPlatform
- All Implemented Interfaces:
ITimeoutRequest
Details about a merchant board platform configuration.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the merchant id assigned by the acquiring bank.Gets a map of configuration values specific to the boarding platform.Gets the date the platform configuration was first created.Gets the optional entry method code if a platform should only be used for specific entry methods.getId()Gets primary identifier for a given platform configuration.Gets the date the platform configuration was last modified.Gets the merchant's primary identifier.getNotes()Gets free form notes description the purpose or intent behind the platform configuration.Gets BlockChyp's code for the boarding platform.intGets the platform's priority in a multi platform setup.Gets an optional field specifying the merchant's card brand registration record.intGets the request timeout in seconds.booleanGets that a platform configuration is disabled.booleanisTest()Gets whether or not to route transaction to the test gateway.voidsetAcquirerMid(String value) Sets the merchant id assigned by the acquiring bank.voidsetConfigMap(Map value) Sets a map of configuration values specific to the boarding platform.voidsetDateCreated(String value) Sets the date the platform configuration was first created.voidsetDisabled(boolean value) Sets that a platform configuration is disabled.voidsetEntryMethod(String value) Sets the optional entry method code if a platform should only be used for specific entry methods.voidSets primary identifier for a given platform configuration.voidsetLastChange(String value) Sets the date the platform configuration was last modified.voidsetMerchantId(String value) Sets the merchant's primary identifier.voidSets free form notes description the purpose or intent behind the platform configuration.voidsetPlatformCode(String value) Sets BlockChyp's code for the boarding platform.voidsetPriority(int value) Sets the platform's priority in a multi platform setup.voidsetRegistrationId(String value) Sets an optional field specifying the merchant's card brand registration record.voidsetTest(boolean value) Sets whether or not to route transaction to the test gateway.voidsetTimeout(int value) Sets the request timeout in seconds.
-
Constructor Details
-
MerchantPlatform
public MerchantPlatform()
-
-
Method Details
-
setTimeout
public void setTimeout(int value) Sets the request timeout in seconds.- Parameters:
value- the request timeout in seconds.
-
getTimeout
public int getTimeout()Gets the request timeout in seconds.- Specified by:
getTimeoutin interfaceITimeoutRequest- Returns:
- the request timeout in seconds.
-
setTest
public void setTest(boolean value) Sets whether or not to route transaction to the test gateway.- Parameters:
value- whether or not to route transaction to the test gateway.
-
isTest
public boolean isTest()Gets whether or not to route transaction to the test gateway.- Specified by:
isTestin interfaceITimeoutRequest- Returns:
- whether or not to route transaction to the test gateway.
-
setId
Sets primary identifier for a given platform configuration.- Parameters:
value- primary identifier for a given platform configuration.
-
getId
Gets primary identifier for a given platform configuration.- Returns:
- primary identifier for a given platform configuration.
-
setDisabled
public void setDisabled(boolean value) Sets that a platform configuration is disabled.- Parameters:
value- that a platform configuration is disabled.
-
isDisabled
public boolean isDisabled()Gets that a platform configuration is disabled.- Returns:
- that a platform configuration is disabled.
-
setPlatformCode
Sets BlockChyp's code for the boarding platform.- Parameters:
value- BlockChyp's code for the boarding platform.
-
getPlatformCode
Gets BlockChyp's code for the boarding platform.- Returns:
- BlockChyp's code for the boarding platform.
-
setPriority
public void setPriority(int value) Sets the platform's priority in a multi platform setup.- Parameters:
value- the platform's priority in a multi platform setup.
-
getPriority
public int getPriority()Gets the platform's priority in a multi platform setup.- Returns:
- the platform's priority in a multi platform setup.
-
setRegistrationId
Sets an optional field specifying the merchant's card brand registration record.- Parameters:
value- an optional field specifying the merchant's card brand registration record.
-
getRegistrationId
Gets an optional field specifying the merchant's card brand registration record.- Returns:
- an optional field specifying the merchant's card brand registration record.
-
setMerchantId
Sets the merchant's primary identifier.- Parameters:
value- the merchant's primary identifier.
-
getMerchantId
Gets the merchant's primary identifier.- Returns:
- the merchant's primary identifier.
-
setAcquirerMid
Sets the merchant id assigned by the acquiring bank.- Parameters:
value- the merchant id assigned by the acquiring bank.
-
getAcquirerMid
Gets the merchant id assigned by the acquiring bank.- Returns:
- the merchant id assigned by the acquiring bank.
-
setNotes
Sets free form notes description the purpose or intent behind the platform configuration.- Parameters:
value- free form notes description the purpose or intent behind the platform configuration.
-
getNotes
Gets free form notes description the purpose or intent behind the platform configuration.- Returns:
- free form notes description the purpose or intent behind the platform configuration.
-
setEntryMethod
Sets the optional entry method code if a platform should only be used for specific entry methods.- Parameters:
value- the optional entry method code if a platform should only be used for specific entry methods. Leave blank for 'all'.
-
getEntryMethod
Gets the optional entry method code if a platform should only be used for specific entry methods.- Returns:
- the optional entry method code if a platform should only be used for specific entry methods. Leave blank for 'all'.
-
setDateCreated
Sets the date the platform configuration was first created.- Parameters:
value- the date the platform configuration was first created.
-
getDateCreated
Gets the date the platform configuration was first created.- Returns:
- the date the platform configuration was first created.
-
setLastChange
Sets the date the platform configuration was last modified.- Parameters:
value- the date the platform configuration was last modified.
-
getLastChange
Gets the date the platform configuration was last modified.- Returns:
- the date the platform configuration was last modified.
-
setConfigMap
Sets a map of configuration values specific to the boarding platform.- Parameters:
value- a map of configuration values specific to the boarding platform. These are not published. Contact your BlockChyp rep for supported values.
-
getConfigMap
Gets a map of configuration values specific to the boarding platform.- Returns:
- a map of configuration values specific to the boarding platform. These are not published. Contact your BlockChyp rep for supported values.
-