Skip to main content

SavedPaymentMethod

A saved (vaulted) off-session payment method.

type SavedPaymentMethod {
paymentMethodId: BigInt!
provider: String!
brand: String
last4: String
isDefault: Boolean!
status: String!
}

Fields

SavedPaymentMethod.paymentMethodId ● BigInt! non-null scalar

Payment method id (BigInt).

SavedPaymentMethod.provider ● String! non-null scalar

Payment provider, e.g. 'stripe'.

SavedPaymentMethod.brand ● String scalar

Card brand, e.g. 'visa'. Null for non-card methods.

SavedPaymentMethod.last4 ● String scalar

Last 4 digits of the card, if applicable.

SavedPaymentMethod.isDefault ● Boolean! non-null scalar

True when this is the org default method charged off-session.

SavedPaymentMethod.status ● String! non-null scalar

Method status, e.g. 'active' or 'expired'.

Returned By

orgPaymentMethods query