All Downloads are FREE. Search and download functionalities are using the official Maven repository.

eu.kevin.api.models.payment.refund.InitiatePaymentRefundResponse.kt Maven / Gradle / Ivy

The newest version!
@file:UseSerializers(LocalDateTimeSerializer::class, BigDecimalSerializer::class)

package eu.kevin.api.models.payment.refund

import eu.kevin.api.models.payment.StatusGroup
import eu.kevin.api.serializers.BigDecimalSerializer
import eu.kevin.api.serializers.LocalDateTimeSerializer
import kotlinx.serialization.Serializable
import kotlinx.serialization.UseSerializers
import java.math.BigDecimal
import java.time.LocalDateTime

@Serializable
data class InitiatePaymentRefundResponse(
    val id: Int,
    val paymentId: String,
    val amount: BigDecimal,
    val statusGroup: StatusGroup,
    val webhookUrl: String,
    val createdAt: LocalDateTime
)




© 2015 - 2024 Weber Informatics LLC | Privacy Policy