Skip to main content

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 ● Int scalar​

Number 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