Package com.adyen.service.management
Class TerminalSettingsMerchantLevel
- java.lang.Object
-
- com.adyen.Service
-
- com.adyen.ApiKeyAuthenticatedService
-
- com.adyen.service.management.TerminalSettingsMerchantLevel
-
public class TerminalSettingsMerchantLevel extends ApiKeyAuthenticatedService
-
-
Constructor Summary
Constructors Constructor Description TerminalSettingsMerchantLevel(Client client)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TerminalSettingsgetTerminalSettings(String merchantId)Get terminal settingsLogogetTheTerminalLogo(String merchantId, Map<String,String> queryParams)Get the terminal logoTerminalSettingsupdateTerminalSettings(String merchantId, TerminalSettings terminalSettings)Update terminal settingsLogoupdateTheTerminalLogo(String merchantId, Logo logo, Map<String,String> queryParams)Update the terminal logo-
Methods inherited from class com.adyen.Service
getClient, isApiKeyRequired, setApiKeyRequired, setClient
-
-
-
-
Constructor Detail
-
TerminalSettingsMerchantLevel
public TerminalSettingsMerchantLevel(Client client)
-
-
Method Detail
-
getTheTerminalLogo
public Logo getTheTerminalLogo(String merchantId, Map<String,String> queryParams) throws ApiException, IOException
Get the terminal logo- Parameters:
merchantId- The unique identifier of the merchant account. (required)queryParams- (optional) model: The terminal model. Possible values: E355, VX675WIFIBT, VX680, VX690, VX700, VX820, M400, MX925, P400Plus, UX300, UX410, V200cPlus, V240mPlus, V400cPlus, V400m, e280, e285, e285p, S1E, S1EL, S1F2, S1L, S1U, S7T. (optional)- Returns:
- Logo
- Throws:
ApiException- if fails to make API callIOException
-
getTerminalSettings
public TerminalSettings getTerminalSettings(String merchantId) throws ApiException, IOException
Get terminal settings- Parameters:
merchantId- The unique identifier of the merchant account. (required)- Returns:
- TerminalSettings
- Throws:
ApiException- if fails to make API callIOException
-
updateTheTerminalLogo
public Logo updateTheTerminalLogo(String merchantId, Logo logo, Map<String,String> queryParams) throws ApiException, IOException
Update the terminal logo- Parameters:
merchantId- The unique identifier of the merchant account. (required)logo- (optional)queryParams- (optional) model: The terminal model. Allowed values: E355, VX675WIFIBT, VX680, VX690, VX700, VX820, M400, MX925, P400Plus, UX300, UX410, V200cPlus, V240mPlus, V400cPlus, V400m, e280, e285, e285p, S1E, S1EL, S1F2, S1L, S1U, S7T. (optional)- Returns:
- Logo
- Throws:
ApiException- if fails to make API callIOException
-
updateTerminalSettings
public TerminalSettings updateTerminalSettings(String merchantId, TerminalSettings terminalSettings) throws ApiException, IOException
Update terminal settings- Parameters:
merchantId- The unique identifier of the merchant account. (required)terminalSettings- (optional)- Returns:
- TerminalSettings
- Throws:
ApiException- if fails to make API callIOException
-
-