HsaCard
An HsaCard represents a real (physical or virtual) card that draws funds against an HSA.
type HsaCard {
cardholder: PersonName!
expiration: String!
fulfillmentStatus: HsaCardFulfillmentStatus!
id: ID!
maskedNumber: String!
pinIsSet: Boolean!
status: HsaCardStatus!
type: HsaCardType!
}
Fields
HsaCard.cardholder
● PersonName!
non-null object
The name of the user to which this card belongs.
HsaCard.expiration
● String!
non-null scalar
The expiration of the card in MMYY format.
HsaCard.fulfillmentStatus
● HsaCardFulfillmentStatus!
non-null enum
The fulfillment status of the card -- whether it has been sent to the user.
HsaCard.id
● ID!
non-null scalar
The ID of the card, used for operations against the card.
HsaCard.maskedNumber
● String!
non-null scalar
A masked representation of the card number.
HsaCard.pinIsSet
● Boolean!
non-null scalar
True if the user has set a PIN for the card. Initially false. By convention, status cannot be Active until a pin is set.
HsaCard.status
● HsaCardStatus!
non-null enum
The status of the card -- whether it is active, or inactive.
HsaCard.type
● HsaCardType!
non-null enum
The type of the card -- physical or virtual.
Member of
CancelAndReissueCardForHsaPayload
object ● CardsForHsaPayload
object ● LockCardForHsaPayload
object ● RequestPhysicalCardForHsaPayload
object ● UnlockCardForHsaPayload
object