Chargebacks (Disputes legacy API) — request, update, withdraw, and upload evidence.
Summary
Functions
@spec create( map(), keyword() ) :: {:ok, map()} | {:error, Lithic.Error.t()}
@spec delete_evidence(String.t(), String.t(), keyword()) :: {:ok, map()} | {:error, Lithic.Error.t()}
@spec get( String.t(), keyword() ) :: {:ok, map()} | {:error, Lithic.Error.t()}
@spec get_evidence(String.t(), String.t(), keyword()) :: {:ok, map()} | {:error, Lithic.Error.t()}
@spec list(keyword()) :: {:ok, Lithic.Page.t(map())} | {:error, Lithic.Error.t()}
@spec list_evidence( String.t(), keyword() ) :: {:ok, Lithic.Page.t(map())} | {:error, Lithic.Error.t()}
@spec update(String.t(), map(), keyword()) :: {:ok, map()} | {:error, Lithic.Error.t()}
@spec upload_evidence(String.t(), map(), keyword()) :: {:ok, map()} | {:error, Lithic.Error.t()}
@spec withdraw(String.t(), map(), keyword()) :: {:ok, map()} | {:error, Lithic.Error.t()}