FeaturesEntry types

CreditCard — Bank cards

Payment card PAN, expiry, and CVV.

Credit Card type (CreditCard, discriminant 6) — Financial category. Payment card PAN, expiry, and CVV.

Classification

← Types index · Category: Financial · Discriminant: 6

Field schema (EntryData)

FieldRust typeOptionalProtectedUI label
cardholderStringnonoCardholder name
numberStringnoyesCard number
expiryStringnoyesExpiry date
cvvStringnoyesCVV
bank_nameOption<String>yesnoBank name
notesOption<String>yesnoNotes

Secrets

Protected fields (masked in UI, EntryType::is_protected_field): number, expiry, cvv.

Attachments

Attachments

Like all entry types, a CreditCard entry may have encrypted attachments via Entry.attachments (EntryAttachments: files, folders). Add them by drag-and-drop in the entry editor; binary content is encrypted with the vault.

In the app

Create a Credit Card entry: vault → + → type CreditCard → fill fields → add attachments (optional, all types) → Save. Validation: only title is required (validation_service.rs).