Plaid Wallet API — e-money wallet management (UK/EU).
This product is only available in :eu and :uk regions.
Summary
Functions
Creates a new wallet.
Executes a wallet transaction (send/receive).
Retrieves a wallet by ID.
Retrieves a single wallet transaction.
Lists all wallets for the client.
Lists transactions for a wallet.
Functions
@spec create(PlaidEx.Config.t(), String.t(), keyword()) :: {:ok, map()} | {:error, PlaidEx.Error.t()}
Creates a new wallet.
@spec execute_transaction(PlaidEx.Config.t(), map(), keyword()) :: {:ok, map()} | {:error, PlaidEx.Error.t()}
Executes a wallet transaction (send/receive).
@spec get(PlaidEx.Config.t(), String.t(), keyword()) :: {:ok, map()} | {:error, PlaidEx.Error.t()}
Retrieves a wallet by ID.
@spec get_transaction(PlaidEx.Config.t(), String.t(), keyword()) :: {:ok, map()} | {:error, PlaidEx.Error.t()}
Retrieves a single wallet transaction.
@spec list( PlaidEx.Config.t(), keyword() ) :: {:ok, map()} | {:error, PlaidEx.Error.t()}
Lists all wallets for the client.
@spec list_transactions(PlaidEx.Config.t(), String.t(), keyword()) :: {:ok, map()} | {:error, PlaidEx.Error.t()}
Lists transactions for a wallet.