Class TerminalSettingsStoreLevelApi


  • public class TerminalSettingsStoreLevelApi
    extends Service
    • Constructor Detail

      • TerminalSettingsStoreLevelApi

        public TerminalSettingsStoreLevelApi​(Client client)
    • Method Detail

      • getTerminalLogo

        public Logo getTerminalLogo​(String merchantId,
                                    String reference,
                                    String model)
                             throws ApiException,
                                    IOException
        Get the terminal logo
        Parameters:
        merchantId - String The unique identifier of the merchant account. (required)
        reference - String The reference that identifies the store. (required)
        model - String 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. (required)
        Returns:
        Logo
        Throws:
        ApiException - if fails to make API call
        IOException
      • getTerminalLogo

        public Logo getTerminalLogo​(String merchantId,
                                    String reference,
                                    String model,
                                    RequestOptions requestOptions)
                             throws ApiException,
                                    IOException
        Get the terminal logo
        Parameters:
        merchantId - String The unique identifier of the merchant account. (required)
        reference - String The reference that identifies the store. (required)
        model - String Query: 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. (required)
        requestOptions - RequestOptions Object to store additional data such as idempotency-keys (optional)
        Returns:
        Logo
        Throws:
        ApiException - if fails to make API call
        IOException
      • getTerminalLogoByStoreId

        public Logo getTerminalLogoByStoreId​(String storeId,
                                             String model)
                                      throws ApiException,
                                             IOException
        Get the terminal logo
        Parameters:
        storeId - String The unique identifier of the store. (required)
        model - String 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. (required)
        Returns:
        Logo
        Throws:
        ApiException - if fails to make API call
        IOException
      • getTerminalLogoByStoreId

        public Logo getTerminalLogoByStoreId​(String storeId,
                                             String model,
                                             RequestOptions requestOptions)
                                      throws ApiException,
                                             IOException
        Get the terminal logo
        Parameters:
        storeId - String The unique identifier of the store. (required)
        model - String Query: 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. (required)
        requestOptions - RequestOptions Object to store additional data such as idempotency-keys (optional)
        Returns:
        Logo
        Throws:
        ApiException - if fails to make API call
        IOException
      • updateTerminalLogo

        public Logo updateTerminalLogo​(String merchantId,
                                       String reference,
                                       String model,
                                       Logo logo)
                                throws ApiException,
                                       IOException
        Update the terminal logo
        Parameters:
        merchantId - String The unique identifier of the merchant account. (required)
        reference - String The reference that identifies the store. (required)
        model - String 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 (required)
        logo - Logo (required)
        Returns:
        Logo
        Throws:
        ApiException - if fails to make API call
        IOException
      • updateTerminalLogo

        public Logo updateTerminalLogo​(String merchantId,
                                       String reference,
                                       String model,
                                       Logo logo,
                                       RequestOptions requestOptions)
                                throws ApiException,
                                       IOException
        Update the terminal logo
        Parameters:
        merchantId - String The unique identifier of the merchant account. (required)
        reference - String The reference that identifies the store. (required)
        logo - Logo (required)
        model - String Query: 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 (required)
        requestOptions - RequestOptions Object to store additional data such as idempotency-keys (optional)
        Returns:
        Logo
        Throws:
        ApiException - if fails to make API call
        IOException
      • updateTerminalLogoByStoreId

        public Logo updateTerminalLogoByStoreId​(String storeId,
                                                String model,
                                                Logo logo)
                                         throws ApiException,
                                                IOException
        Update the terminal logo
        Parameters:
        storeId - String The unique identifier of the store. (required)
        model - String 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. (required)
        logo - Logo (required)
        Returns:
        Logo
        Throws:
        ApiException - if fails to make API call
        IOException
      • updateTerminalLogoByStoreId

        public Logo updateTerminalLogoByStoreId​(String storeId,
                                                String model,
                                                Logo logo,
                                                RequestOptions requestOptions)
                                         throws ApiException,
                                                IOException
        Update the terminal logo
        Parameters:
        storeId - String The unique identifier of the store. (required)
        logo - Logo (required)
        model - String Query: 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. (required)
        requestOptions - RequestOptions Object to store additional data such as idempotency-keys (optional)
        Returns:
        Logo
        Throws:
        ApiException - if fails to make API call
        IOException