Wise.Services.MCA (Wise v1.0.0)

Copy Markdown View Source

Wise Multi Currency Account API.

Summary

Functions

available_currencies(config, profile_id)

@spec available_currencies(Wise.Config.t(), Wise.Types.profile_id()) ::
  {:ok, [map()]} | {:error, Wise.Error.t()}

check_eligibility(config)

@spec check_eligibility(Wise.Config.t()) :: {:ok, map()} | {:error, Wise.Error.t()}

get(config, profile_id)

@spec get(Wise.Config.t(), Wise.Types.profile_id()) ::
  {:ok, map()} | {:error, Wise.Error.t()}

pay_in_currencies(config, profile_id)

@spec pay_in_currencies(Wise.Config.t(), Wise.Types.profile_id()) ::
  {:ok, [map()]} | {:error, Wise.Error.t()}