SucceededPaymentCancellation

@Serializable
@SerialName(value = "SUCCEEDED")
data class SucceededPaymentCancellation(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, val receiptUrl: String? = 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, receiptUrl: String? = 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
val receiptUrl: String? = null

취소 영수증 URL

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

취소 금액 중 부가세액