PaymentResponseDto
data class PaymentResponseDto(var executionDate: LocalDate, var accountId: String, var details: MutableList<PaymentDetailsDto>, var paymentType: PaymentTypeEnumDto, var standingOrder: PaymentStandingOrderInfoDto? = null, var batchProcessing: Boolean? = null, var instantPayment: Boolean? = false, var paymentId: String? = null, var paymentStatus: PaymentStatusEnumDto? = null, var status: WebFormStatusDto? = null)
Payment Response
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 paymentfalse- 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
Constructors
Link copied to clipboard
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)