Unit.Resource.Card (Unit v1.0.0)

Copy Markdown View Source

Represents a Unit card resource.

Types

  • individualDebitCard — physical debit card for individual customer
  • individualVirtualDebitCard — virtual debit card for individual customer
  • businessDebitCard — physical debit card for business customer
  • businessVirtualDebitCard — virtual debit card for business customer
  • businessCreditCard — physical credit card for business customer
  • businessVirtualCreditCard — virtual credit card for business customer

Statuses

  • Active — card is active and usable
  • Inactive — new physical card awaiting activation
  • Stolen — reported stolen
  • Lost — reported lost
  • Frozen — temporarily frozen
  • ClosedByCustomer — closed voluntarily
  • SuspectedFraud — suspended pending investigation

Summary

Types

t()

@type t() :: %Unit.Resource.Card{
  account_id: String.t() | nil,
  additional_embossed_text: String.t() | nil,
  bin: String.t() | nil,
  card_holder: map() | nil,
  created_at: DateTime.t() | nil,
  customer_id: String.t() | nil,
  design: String.t() | nil,
  expiry_date: String.t() | nil,
  id: String.t(),
  last_4_digits: String.t() | nil,
  limit: map() | nil,
  print_only_business_name: boolean(),
  shipping_address: map() | nil,
  status: String.t() | nil,
  tags: map(),
  type: String.t(),
  updated_at: DateTime.t() | nil
}