StoredPaymentMethod Object
Represents a payment method stored for user (tokenized) in payment gateway.
type StoredPaymentMethod {
id: ID!
gateway: PaymentGateway!
paymentMethodId: String!
creditCardInfo: CreditCard
supportedPaymentFlows: [TokenizedPaymentFlowEnum!]
type: String!
name: String
data: JSON
}
Fields
id ● ID!
Stored payment method ID.
gateway ● PaymentGateway!
Payment gateway that stores this payment method.
paymentMethodId ● String!
ID of stored payment method used to make payment actions. Note: method ID is unique only within the payment gateway.
creditCardInfo ● CreditCard
Stored credit card details if available.
supportedPaymentFlows ● [TokenizedPaymentFlowEnum!]
type ● String!
Type of the payment method. Example: credit card, wallet, etc.
name ● String
Payment method name. Example: last 4 digits of credit card, obfuscated email, etc.
data ● JSON
JSON data returned by Payment Provider app for this payment method.