PaymentInformation
A stored payment information of an user
type PaymentInformation {
id: UUID!
paymentMethod: PaymentMethod!
publicMethodDetails: JSONObject
user: User!
payments(
skip: Int = 0
first: Int = 2147483647
orderBy: PaymentOrder
filter: PaymentFilter
): PaymentConnection
}
Fields
PaymentInformation.id ● UUID! non-null scalar
The uuid identifier of the payment information
PaymentInformation.paymentMethod ● PaymentMethod! non-null enum
The corresponding payment method
PaymentInformation.publicMethodDetails ● JSONObject scalar
The details for the User to identify the payment method
PaymentInformation.user ● User! non-null object
The user who owns the payment information
PaymentInformation.payments ● PaymentConnection object
A connection for an users payments made with a payment information.
PaymentInformation.payments.skip●IntscalarNumber of items to skip
PaymentInformation.payments.first ● Int scalar
Number of items to return
PaymentInformation.payments.orderBy ● PaymentOrder input
Ordering
PaymentInformation.payments.filter ● PaymentFilter input
Filtering
Returned By
createCreditCardPaymentInformation mutation ● deletePaymentInformation mutation
Member Of
Payment object ● PaymentInformationConnection object
Implemented By
_Entity union