Lithic.Types.ThreeDSAuthentication (Lithic v1.0.0)

Copy Markdown View Source

Type definitions for Lithic 3DS Authentication objects.

Fields

  • "token" — unique identifier
  • "card_token" — card being authenticated
  • "account_type""CREDIT", "DEBIT", "NOT_APPLICABLE"
  • "authentication_result""DECLINE", "SUCCESS", "ATTEMPTS", "FRICTIONLESS", "NOT_ATTEMPTED"
  • "cardholder_info" — cardholder details map
  • "channel""APP_BASED", "BROWSER", "THREE_DS_REQUESTOR_INITIATED"
  • "created" — RFC 3339 timestamp
  • "decision_made_by""LITHIC_DEFAULT", "CUSTOMER_ENDPOINT", "NETWORK", "LITHIC_RULES"
  • "merchant" — merchant details map
  • "message_category""NON_PAYMENT", "PAYMENT"
  • "order" — order details map
  • "transaction" — transaction details map

Summary

Types

t()

@type t() :: %{required(String.t()) => term()}