CardTypePayload
$schemauri
A URL to the JSON Schema for this object.
Example:
https://example.com/schemas/CardTypePayload.jsonallowMultiplePerPersonbooleanrequired
codeFormatstringrequired
Template — supports {YYYY}/{YY}/{MM}/{DD}, {seq:N}, {rand:N}
defaultBenefitsstring[]nullable
descriptionstring
Markdown blurb
displayNamestringrequired
Operator-facing name
keystringrequired
Lowercase slug, unique per tenant (e.g. premium_member)
tiersstring[]nullable
Allowed tier strings; empty = type carries no tier
CardTypePayload
{
"$schema": "https://example.com/schemas/CardTypePayload.json",
"allowMultiplePerPerson": true,
"codeFormat": "string",
"defaultBenefits": "Unknown Type: array,null",
"description": "string",
"displayName": "string",
"key": "string",
"tiers": "Unknown Type: array,null"
}