Lithic · Schema

Cardholder Liability Event Data

Details specific to cardholder liability events

FinTechBaaSCard IssuingPaymentsEmbedded Finance

Properties

Name Type Description
type string Event type discriminator
action string Action taken regarding cardholder liability
amount integer Amount in minor units
reason string Reason for the action
View JSON Schema on GitHub

JSON Schema

lithic-cardholder-liability-event-data-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/cardholder-liability-event-data",
  "title": "Cardholder Liability Event Data",
  "description": "Details specific to cardholder liability events",
  "type": "object",
  "properties": {
    "type": {
      "description": "Event type discriminator",
      "type": "string",
      "const": "CARDHOLDER_LIABILITY"
    },
    "action": {
      "description": "Action taken regarding cardholder liability",
      "type": "string",
      "enum": [
        "PROVISIONAL_CREDIT_GRANTED",
        "PROVISIONAL_CREDIT_REVERSED",
        "WRITTEN_OFF"
      ]
    },
    "amount": {
      "description": "Amount in minor units",
      "type": "integer"
    },
    "reason": {
      "description": "Reason for the action",
      "type": "string"
    }
  },
  "required": [
    "type",
    "action",
    "amount",
    "reason"
  ]
}