UpdateItemPaymentPolicyInput
Defines the input for updating a payment policy on an item.
input UpdateItemPaymentPolicyInput {
overridePaymentSchedule: [UpdatePaymentScheduleItemInput!]
overridePaymentTermsAndConditions: String
usePaymentSchedule: Boolean
usePaymentTermsAndConditions: Boolean
}
Fields
UpdateItemPaymentPolicyInput.overridePaymentSchedule ● [UpdatePaymentScheduleItemInput!] list input
The list of payment schedule items that overrides the default payment schedule. Optional.
Passing null will remove all of the override payment schedule items and the item will use the default payment schedule, if usePaymentSchedule is true.
Omitting the input value entirely will keep the existing override payment schedule as-is.
When passing a list, any existing payment schedule items where the id is not provided will be removed.
UpdateItemPaymentPolicyInput.overridePaymentTermsAndConditions ● String scalar
The HTML content to display for the payment terms and conditions that overrides the default payment terms and conditions. Optional.
Passing null will use the default payment terms and conditions, if usePaymentTermsAndConditions is true.
UpdateItemPaymentPolicyInput.usePaymentSchedule ● Boolean scalar
A flag that indicates whether to use the payment schedule. Optional.
UpdateItemPaymentPolicyInput.usePaymentTermsAndConditions ● Boolean scalar
A flag that indicates whether to use the payment terms and conditions. Optional.
Member Of
UpdateCeContactStoreFunctionInput input ● UpdateEventFunctionInput input ● UpdateMembershipContactStoreFunctionInput input ● UpdateRegistrationTypeInput input