External payments — create, cancel, release, reverse, and settle.
Summary
Functions
@spec cancel(String.t(), map(), keyword()) :: {:ok, map()} | {:error, Lithic.Error.t()}
@spec create( map(), keyword() ) :: {:ok, map()} | {:error, Lithic.Error.t()}
@spec get( String.t(), keyword() ) :: {:ok, map()} | {:error, Lithic.Error.t()}
@spec list(keyword()) :: {:ok, Lithic.Page.t(map())} | {:error, Lithic.Error.t()}
@spec release(String.t(), map(), keyword()) :: {:ok, map()} | {:error, Lithic.Error.t()}
@spec reverse(String.t(), map(), keyword()) :: {:ok, map()} | {:error, Lithic.Error.t()}
@spec settle(String.t(), map(), keyword()) :: {:ok, map()} | {:error, Lithic.Error.t()}