Skip to main content

AppPaymentMethod

type AppPaymentMethod implements Node {
id: ID!
createdAt: Time!
updatedAt: Time!
chargebeeID: String!
nickname: String
status: AppPaymentMethodStatus!
type: AppPaymentMethodType!
lastFour: String
brand: String
expirationMonth: Int
expirationYear: Int
accountType: String
companyID: ID!
isDefault: Boolean!
company: Company!
}

Fields

AppPaymentMethod.id ● ID! non-null scalar

AppPaymentMethod.createdAt ● Time! non-null scalar

AppPaymentMethod.updatedAt ● Time! non-null scalar

AppPaymentMethod.chargebeeID ● String! non-null scalar

AppPaymentMethod.nickname ● String scalar

AppPaymentMethod.status ● AppPaymentMethodStatus! non-null enum

AppPaymentMethod.type ● AppPaymentMethodType! non-null enum

AppPaymentMethod.lastFour ● String scalar

AppPaymentMethod.brand ● String scalar

AppPaymentMethod.expirationMonth ● Int scalar

AppPaymentMethod.expirationYear ● Int scalar

AppPaymentMethod.accountType ● String scalar

AppPaymentMethod.companyID ● ID! non-null scalar

AppPaymentMethod.isDefault ● Boolean! non-null scalar

AppPaymentMethod.company ● Company! non-null object

Interfaces

Node interface

An object with an ID. Follows the Relay Global Object Identification Specification

Returned By

saveAppPaymentMethod mutation

Member Of

AppPaymentMethodEdge object ● Company object