Skip to main content

AddSepaDirectDebitPaymentMandatePayload

Union type return by the addSepaDirectDebitPaymentMandate mutation

union AddSepaDirectDebitPaymentMandatePayload = AddSepaDirectDebitPaymentMandateSuccessPayload | ForbiddenRejection | NotFoundRejection | DebtorAccountNotAllowedRejection | DebtorAccountClosedRejection | SchemeWrongRejection | PaymentMandateReferenceAlreadyUsedRejection | ValidationRejection | PaymentMethodNotCompatibleRejection | InternalErrorRejection

Possible types

AddSepaDirectDebitPaymentMandatePayload.AddSepaDirectDebitPaymentMandateSuccessPayload object

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

AddSepaDirectDebitPaymentMandatePayload.ForbiddenRejection object

AddSepaDirectDebitPaymentMandatePayload.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

AddSepaDirectDebitPaymentMandatePayload.DebtorAccountNotAllowedRejection object

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

AddSepaDirectDebitPaymentMandatePayload.DebtorAccountClosedRejection object

Rejection returned when the Debtor is closed

AddSepaDirectDebitPaymentMandatePayload.SchemeWrongRejection object

Rejection returned when adding a B2B mandate with an Individual debtor

AddSepaDirectDebitPaymentMandatePayload.PaymentMandateReferenceAlreadyUsedRejection object

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

AddSepaDirectDebitPaymentMandatePayload.ValidationRejection object

Rejection returned if an input contains invalid data

AddSepaDirectDebitPaymentMandatePayload.PaymentMethodNotCompatibleRejection object

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

AddSepaDirectDebitPaymentMandatePayload.InternalErrorRejection object

Rejection returned on unexpected server error

Returned by

addSepaDirectDebitPaymentMandate mutation