Skip to main content

AddInternalDirectDebitPaymentMandateInput

Inputs to add an Internal Direct Debit Payment Mandate

input AddInternalDirectDebitPaymentMandateInput {
paymentMethodId: ID!
sequence: InternalDirectDebitSequence
reference: String
language: MandateLanguage
debtorAccountId: ID!
signatureDate: Date
name: String
}

Fields​

AddInternalDirectDebitPaymentMandateInput.paymentMethodId ● ID! non-null scalar​

The ID of the concerned merchant payment method

AddInternalDirectDebitPaymentMandateInput.sequence ● InternalDirectDebitSequence enum​

Determines whether the payment mandate is a one-off or recurrent

AddInternalDirectDebitPaymentMandateInput.reference ● String scalar​

Reference of the payment mandate

AddInternalDirectDebitPaymentMandateInput.language ● MandateLanguage enum​

Language that will be used to produce the mandate PDF document

AddInternalDirectDebitPaymentMandateInput.debtorAccountId ● ID! non-null scalar​

ID of the Swan account of the debtor

AddInternalDirectDebitPaymentMandateInput.signatureDate ● Date scalar​

Signature date of the Internal Direct Debit mandate

AddInternalDirectDebitPaymentMandateInput.name ● String scalar​

Custom name of the Internal Direct Debit mandate

Member Of​

addInternalDirectDebitPaymentMandate mutation