PaymentResponseDto

constructor(executionDate: LocalDate, accountId: String, details: MutableList<PaymentDetailsDto>, paymentType: PaymentTypeEnumDto, standingOrder: PaymentStandingOrderInfoDto? = null, batchProcessing: Boolean? = null, instantPayment: Boolean? = false, paymentId: String? = null, paymentStatus: PaymentStatusEnumDto? = null, status: WebFormStatusDto? = null)

Parameters

executionDate

Date when the payment should be executed. If the payment should be executed directly, leave this field empty. This date must be in the future!

accountId

Account ID of the sender checking account.

details

Contains payment details. Each element represents a payment. In the case of a collective payment, multiple payment details can be provided. With the flag batchProcessing the execution type can be influenced. This array can contain up to 15.000 elements.

paymentType
standingOrder
batchProcessing

If several transfers are transmitted, they can be made as a collective transfer. However, the final execution depends on the support of the bank.

  • true - Execute as collective payment
  • false - Execute as single payment(s)

instantPayment

If the payment is to be made as an instant payment, this flag can be set to true.

  • true - Execute as instant payment(s)
  • false - Execute as regular payment(s)

paymentId

ID of the payment at m8ty

paymentStatus
status