FailedPaymentCancellation

@Serializable
@SerialName(value = "FAILED")
data class FailedPaymentCancellation(val id: String, val totalAmount: Long, val taxFreeAmount: Long, val vatAmount: Long, val reason: String, val requestedAt: @Serializable(with = InstantSerializer::class) Instant, val pgCancellationId: String? = null, val easyPayDiscountAmount: Long? = null, val cancelledAt: @Serializable(with = InstantSerializer::class) Instant? = null) : PaymentCancellation

취소 실패 상태

Constructors

Link copied to clipboard
constructor(id: String, totalAmount: Long, taxFreeAmount: Long, vatAmount: Long, reason: String, requestedAt: @Serializable(with = InstantSerializer::class) Instant, pgCancellationId: String? = null, easyPayDiscountAmount: Long? = null, cancelledAt: @Serializable(with = InstantSerializer::class) Instant? = null)

Properties

Link copied to clipboard
open override val cancelledAt: @Serializable(with = InstantSerializer::class) Instant? = null

취소 시점

Link copied to clipboard
open override val easyPayDiscountAmount: Long? = null

적립형 포인트의 환불 금액

Link copied to clipboard
open override val id: String

취소 내역 아이디

Link copied to clipboard
open override val pgCancellationId: String? = null

PG사 결제 취소 내역 아이디

Link copied to clipboard
open override val reason: String

취소 사유

Link copied to clipboard
open override val requestedAt: @Serializable(with = InstantSerializer::class) Instant

취소 요청 시점

Link copied to clipboard
open override val taxFreeAmount: Long

취소 금액 중 면세 금액

Link copied to clipboard
open override val totalAmount: Long

취소 총 금액

Link copied to clipboard
open override val vatAmount: Long

취소 금액 중 부가세액