Marqeta.FraudFeedback (marqeta v1.0.0)

Copy Markdown View Source

Submit fraud feedback on completed transactions.

Feedback helps Marqeta's fraud models improve over time. Only supported on approved, non-JIT transactions.

Fraud Types

FIRST_PARTY_FRAUD, THIRD_PARTY_FRAUD, NOT_FRAUD

Summary

Functions

Creates a new fraud feedback.

Creates a new fraud feedback. Raises Marqeta.Error on failure.

Retrieves a fraud feedback by token.

Retrieves a fraud feedback by token. Raises Marqeta.Error on failure.

Functions

create(params \\ %{}, opts \\ [])

@spec create(
  map(),
  keyword()
) :: {:ok, map()} | {:error, Marqeta.Error.t()}

Creates a new fraud feedback.

Returns {:ok, map()} on success, {:error, %Marqeta.Error{}} on failure.

create!(params \\ %{}, opts \\ [])

@spec create!(
  map(),
  keyword()
) :: map()

Creates a new fraud feedback. Raises Marqeta.Error on failure.

get(token, opts \\ [])

@spec get(
  String.t(),
  keyword()
) :: {:ok, map()} | {:error, Marqeta.Error.t()}

Retrieves a fraud feedback by token.

Returns {:ok, map()} on success, {:error, %Marqeta.Error{}} on failure.

get!(token, opts \\ [])

@spec get!(
  String.t(),
  keyword()
) :: map()

Retrieves a fraud feedback by token. Raises Marqeta.Error on failure.