Skip to main content

InitiateSepaDirectDebitMerchantPaymentInput

No description

input InitiateSepaDirectDebitMerchantPaymentInput {
mandateId: ID!
amount: AmountInput!
label: String
reference: String
externalReference: String
requestedExecutionAt: DateTime
}

Fields

InitiateSepaDirectDebitMerchantPaymentInput.mandateId ● ID! non-null scalar

Payment Mandate ID generated by Swan

InitiateSepaDirectDebitMerchantPaymentInput.amount ● AmountInput! non-null input

Amount of the concerned payment collection

InitiateSepaDirectDebitMerchantPaymentInput.label ● String scalar

Label of the concerned payment collection, which will be displayed on Swan bank statement.

InitiateSepaDirectDebitMerchantPaymentInput.reference ● String scalar

End-to-end reference of the concerned payment collection.

InitiateSepaDirectDebitMerchantPaymentInput.externalReference ● String scalar

Any string that you want to be attached to this payment. Usually something to help you reference it in an external system.

InitiateSepaDirectDebitMerchantPaymentInput.requestedExecutionAt ● DateTime scalar

Date at which the Swan merchant wishes the payment to be executed

Member Of

initiateSepaDirectDebitMerchantPayment mutation