import type { Trigger } from "./../payment/Trigger.js"; /** 취소 완료 상태 */ export type SucceededPaymentCancellation = { /** 결제 취소 내역 상태 */ status: "SUCCEEDED"; /** 취소 내역 아이디 */ id: string; /** PG사 결제 취소 내역 아이디 */ pgCancellationId?: string; /** * 취소 금액 * (int64) */ totalAmount: number; /** * 취소 금액 중 면세 금액 * (int64) */ taxFreeAmount: number; /** * 취소 금액 중 부가세액 * (int64) */ vatAmount: number; /** * 적립형 포인트의 환불 금액 * (int64) */ easyPayDiscountAmount?: number; /** 취소 사유 */ reason: string; /** * 취소 시점 * (RFC 3339 date-time) */ cancelledAt?: string; /** * 취소 요청 시점 * (RFC 3339 date-time) */ requestedAt: string; /** 취소 영수증 URL */ receiptUrl?: string; /** 취소 요청 경로 */ trigger?: Trigger; };