// 토스페이먼츠 V2 충전 응답 타입 export type TossCreateOrderResponse = { orderID: string; orderName: string; /** VAT 포함 최종 결제 금액 (정수) */ amount: number; /** 충전되는 캐시 (VAT 제외) */ pointAmount: number; /** 부가세 (10%) */ vatAmount: number; clientKey: string; /** 회원별 UUID — widgets({ customerKey }) 초기화에 사용 */ customerKey: string; }; export type TossConfirmResponse = { success: boolean; /** PaymentOrder.Status 문자열 (Paid / WaitingDeposit / Failed / NeedsReconciliation ...) */ status: string; /** 충전된 캐시 (가상계좌 입금 대기 시 0) */ pointAmount: number; message: string|null; paidAt: string|null; };