CreateCeContactStorePaymentInput
Define the input for creating a payment.
input CreateCeContactStorePaymentInput {
ceContactStoreId: ID!
currencyId: ID
description: String
itemsToPay: [PayableItemToPayInput!]!
paidById: ID!
paymentTypeId: ID!
recordedAt: DateTime!
totalAmount: Float!
}
Fields
CreateCeContactStorePaymentInput.ceContactStoreId ● ID! non-null scalar
The identifier of the continuing education contact store for the payment.
CreateCeContactStorePaymentInput.currencyId ● ID scalar
The identifier of the currency for the payment. Optional.
The default value is the identifier of the event currency for the event.
CreateCeContactStorePaymentInput.description ● String scalar
A UTF-8 string that represents the description for the payment. Optional.
CreateCeContactStorePaymentInput.itemsToPay ● [PayableItemToPayInput!]! non-null input
The list of items and amounts to pay.
CreateCeContactStorePaymentInput.paidById ● ID! non-null scalar
The identifier of the contact for the payment.
CreateCeContactStorePaymentInput.paymentTypeId ● ID! non-null scalar
The identifier of the payment type for the payment.
Only payments type where the funding type is CASH are allowed.
CreateCeContactStorePaymentInput.recordedAt ● DateTime! non-null scalar
The date and time at which the payment was recorded.
CreateCeContactStorePaymentInput.totalAmount ● Float! non-null scalar
The total amount for the payment in the currency of the payment.
Member Of
createCeContactStorePayment mutation