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