updatePaymentSchedulePaymentAmount
Update monthly Direct Debit payment amount. Permitted values: 100 cents (1€) - 100,000 cents (1000€).
This field requires the Authorization header to be set.
Arguments
Returns
UpdatePaymentSchedulePaymentAmountOutput type of the updatePaymentSchedulePaymentAmount mutation.
- KT-CT-1113: Disabled GraphQL field requested.
- KT-CT-1145: Account/user details do not match.
- KT-CT-3923: Unauthorized.
- KT-CT-7899: An internal error occurred.
- KT-DE-3901: Failed while checking if the ledger has existing schedules and the amount can be updated.
- KT-DE-3902: Updating the payment amount on the ledger failed.
- KT-DE-3910: Invalid data.
- KT-DE-3912: Invalid data.
- KT-DE-3915: Invalid data.
- KT-DE-3916: Invalid data.
- KT-DE-3917: Invalid data.
- KT-DE-3918: Invalid data.
- KT-DE-3919: A payment schedule for a time-of-use tariff cannot be updated.
- KT-DE-3920: No active or pending agreement found.
Examples
The example data in the variables and responses below are autogenerated values designed to resemble real inputs. They do not represent actual customer data, and in some cases may require additional validation.
mutation UpdatePaymentSchedulePaymentAmount($input: UpdatePaymentSchedulePaymentAmountInput!) {
updatePaymentSchedulePaymentAmount(input: $input) {
paymentSchedule {
...PaymentScheduleTypeFragment
}
}
}
Variables
{
"input": UpdatePaymentSchedulePaymentAmountInput
}
Response
{
"data": {
"updatePaymentSchedulePaymentAmount": {
"paymentSchedule": PaymentScheduleType
}
}
}