Skip to main content

AddInternalDirectDebitPaymentMandatePayload

Union type return by the addInternalDirectDebitPaymentMandate mutation

union AddInternalDirectDebitPaymentMandatePayload = AddInternalDirectDebitPaymentMandateSuccessPayload | ForbiddenRejection | NotFoundRejection | DebtorAccountNotAllowedRejection | DebtorAccountClosedRejection | SchemeWrongRejection | PaymentMandateReferenceAlreadyUsedRejection | MerchantProfileNotValidRejection | IBANNotValidRejection | IBANNotReachableRejection | PaymentMethodNotCompatibleRejection | InternalErrorRejection

Possible types

AddInternalDirectDebitPaymentMandatePayload.AddInternalDirectDebitPaymentMandateSuccessPayload object

Return type in case of a successful response of the addInternalDirectDebitPaymentMandate mutation

AddInternalDirectDebitPaymentMandatePayload.ForbiddenRejection object

AddInternalDirectDebitPaymentMandatePayload.NotFoundRejection object

Rejection returned if the entity was not found or if the user does not have the rights to know that the account exists

AddInternalDirectDebitPaymentMandatePayload.DebtorAccountNotAllowedRejection object

Rejection returned when the Debtor does not belong to the same project as the creditor

AddInternalDirectDebitPaymentMandatePayload.DebtorAccountClosedRejection object

Rejection returned when the Debtor is closed

AddInternalDirectDebitPaymentMandatePayload.SchemeWrongRejection object

Rejection returned when adding a B2B mandate with an Individual debtor

AddInternalDirectDebitPaymentMandatePayload.PaymentMandateReferenceAlreadyUsedRejection object

Rejection returned if the payment mandate reference is already used for the same creditor

AddInternalDirectDebitPaymentMandatePayload.MerchantProfileNotValidRejection object

AddInternalDirectDebitPaymentMandatePayload.IBANNotValidRejection object

Rejection returned when the IBAN is not valid

AddInternalDirectDebitPaymentMandatePayload.IBANNotReachableRejection object

Rejection returned when the IBAN is not reachable

AddInternalDirectDebitPaymentMandatePayload.PaymentMethodNotCompatibleRejection object

Rejection returned when a payment method is not compatible for the requested mutation

AddInternalDirectDebitPaymentMandatePayload.InternalErrorRejection object

Rejection returned on unexpected server error

Returned by

addInternalDirectDebitPaymentMandate mutation