AdyenClient.Management.Terminals (AdyenClient v1.0.0)

Copy Markdown View Source

Management API — Terminal management.

Summary

Functions

Get a list of all terminals.

List terminal actions at company level.

Reassign a terminal to a store or inventory.

Schedule terminal actions across terminals.

Functions

get_company_action(company_id, action_id, opts \\ [])

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

Get a specific terminal action.

list(query \\ %{}, opts \\ [])

@spec list(
  map(),
  keyword()
) :: AdyenClient.Client.response()

Get a list of all terminals.

list_company_actions(company_id, query \\ %{}, opts \\ [])

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

List terminal actions at company level.

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

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

Reassign a terminal to a store or inventory.

schedule_action(params, opts \\ [])

@spec schedule_action(
  map(),
  keyword()
) :: AdyenClient.Client.response()

Schedule terminal actions across terminals.