portone-api-v2
Version:
PortOne REST API v2
20 lines (19 loc) • 676 B
TypeScript
import type { PageInfo } from '../common';
import type { PaymentSchedule, PaymentScheduleSummary } from '../schedules';
export type FindSchedule = PaymentSchedule;
export interface FindManySchedules {
/** 조회된 결제 예약 건 리스트 */
items: PaymentSchedule[];
/** 반환된 페이지 결과 정보 */
page: PageInfo;
}
export interface CancelSchedule {
/** 취소 완료된 결제 예약 건 ID 목록 */
revokedScheduleIds: string[];
/** 결제 예약 건 취소 완료 시점 (RFC 3339 date-time) */
revokedAt?: string;
}
export interface ScheduleNextPayment {
/** 결제 예약 건 */
schedule: PaymentScheduleSummary;
}