AdyenClient.Management.TerminalSettings (AdyenClient v1.0.0)

Copy Markdown View Source

Management API — Terminal settings and logos at all hierarchy levels.

Summary

Functions

Get terminal logo at company level.

Get terminal settings at company level.

Get terminal logo at merchant level.

Get terminal settings at merchant level.

Get the terminal logo at store level (merchant + store ref path).

Get the terminal logo at store level by store ID only.

Get terminal settings at store level.

Get terminal settings at store level by store ID only.

Get the terminal logo at terminal level.

Get terminal settings at terminal level.

Update terminal logo at company level.

Update terminal settings at company level.

Update terminal logo at merchant level.

Update terminal settings at merchant level.

Update the terminal logo at store level (merchant + store ref path).

Update the terminal logo at store level by store ID only.

Update terminal settings at store level by store ID only.

Update the terminal logo at terminal level.

Update terminal settings at terminal level.

Functions

get_company_logo(company_id, opts \\ [])

@spec get_company_logo(
  String.t(),
  keyword()
) :: {:ok, map()} | {:error, AdyenClient.Error.t()}

Get terminal logo at company level.

get_company_settings(company_id, opts \\ [])

@spec get_company_settings(
  String.t(),
  keyword()
) :: {:ok, map()} | {:error, AdyenClient.Error.t()}

Get terminal settings at company level.

get_merchant_logo(merchant_id, opts \\ [])

@spec get_merchant_logo(
  String.t(),
  keyword()
) :: {:ok, map()} | {:error, AdyenClient.Error.t()}

Get terminal logo at merchant level.

get_merchant_settings(merchant_id, opts \\ [])

@spec get_merchant_settings(
  String.t(),
  keyword()
) :: {:ok, map()} | {:error, AdyenClient.Error.t()}

Get terminal settings at merchant level.

get_store_logo(merchant_id, store_ref, opts \\ [])

@spec get_store_logo(String.t(), String.t(), keyword()) ::
  AdyenClient.Client.response()

Get the terminal logo at store level (merchant + store ref path).

get_store_logo_by_id(store_id, query \\ %{}, opts \\ [])

@spec get_store_logo_by_id(String.t(), map(), keyword()) ::
  AdyenClient.Client.response()

Get the terminal logo at store level by store ID only.

get_store_settings(merchant_id, store_ref, opts \\ [])

@spec get_store_settings(String.t(), String.t(), keyword()) ::
  AdyenClient.Client.response()

Get terminal settings at store level.

get_store_settings_by_id(store_id, query \\ %{}, opts \\ [])

@spec get_store_settings_by_id(String.t(), map(), keyword()) ::
  AdyenClient.Client.response()

Get terminal settings at store level by store ID only.

get_terminal_logo(terminal_id, query \\ %{}, opts \\ [])

@spec get_terminal_logo(String.t(), map(), keyword()) :: AdyenClient.Client.response()

Get the terminal logo at terminal level.

get_terminal_settings(terminal_id, opts \\ [])

@spec get_terminal_settings(
  String.t(),
  keyword()
) :: AdyenClient.Client.response()

Get terminal settings at terminal level.

update_company_logo(company_id, params, opts \\ [])

@spec update_company_logo(String.t(), map(), keyword()) ::
  {:ok, map()} | {:error, AdyenClient.Error.t()}

Update terminal logo at company level.

update_company_settings(company_id, params, opts \\ [])

@spec update_company_settings(String.t(), map(), keyword()) ::
  {:ok, map()} | {:error, AdyenClient.Error.t()}

Update terminal settings at company level.

update_merchant_logo(merchant_id, params, opts \\ [])

@spec update_merchant_logo(String.t(), map(), keyword()) ::
  {:ok, map()} | {:error, AdyenClient.Error.t()}

Update terminal logo at merchant level.

update_merchant_settings(merchant_id, params, opts \\ [])

@spec update_merchant_settings(String.t(), map(), keyword()) ::
  {:ok, map()} | {:error, AdyenClient.Error.t()}

Update terminal settings at merchant level.

update_store_logo(merchant_id, store_ref, params, opts \\ [])

@spec update_store_logo(String.t(), String.t(), map(), keyword()) ::
  AdyenClient.Client.response()

Update the terminal logo at store level (merchant + store ref path).

update_store_logo_by_id(store_id, params, opts \\ [])

@spec update_store_logo_by_id(String.t(), map(), keyword()) ::
  AdyenClient.Client.response()

Update the terminal logo at store level by store ID only.

update_store_settings(merchant_id, store_ref, params, opts \\ [])

@spec update_store_settings(String.t(), String.t(), map(), keyword()) ::
  AdyenClient.Client.response()

Update terminal settings at store level.

update_store_settings_by_id(store_id, params, opts \\ [])

@spec update_store_settings_by_id(String.t(), map(), keyword()) ::
  AdyenClient.Client.response()

Update terminal settings at store level by store ID only.

update_terminal_logo(terminal_id, params, opts \\ [])

@spec update_terminal_logo(String.t(), map(), keyword()) ::
  AdyenClient.Client.response()

Update the terminal logo at terminal level.

update_terminal_settings(terminal_id, params, opts \\ [])

@spec update_terminal_settings(String.t(), map(), keyword()) ::
  AdyenClient.Client.response()

Update terminal settings at terminal level.