Wise.Services.BankAccounts (Wise v1.0.0)

Copy Markdown View Source

Wise Bank Account Details API.

Summary

Functions

create_multiple_bank_details(config, pid, bid)

@spec create_multiple_bank_details(
  Wise.Config.t(),
  Wise.Types.profile_id(),
  Wise.Types.balance_id()
) :: {:ok, list()} | {:error, Wise.Error.t()}

create_order(config, pid, currency)

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

create_payment_return(config, pid, payment_id, reason)

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

list(config, pid)

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

list_orders(config, pid)

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