@bootpay/backend-js
Version:
Bootpay Server Side Package for Node.js
26 lines (25 loc) • 870 B
TypeScript
import { BootpayCommerceResource, BootpayCommerceResponse } from '../../commerce-resource';
import { CommerceOrder, OrderListParams } from '../types';
export declare class OrderModule {
private bootpay;
constructor(bootpay: BootpayCommerceResource);
/**
* 주문 목록 조회
* @param params 조회 파라미터
*/
list(params?: OrderListParams): Promise<BootpayCommerceResponse<{
items: CommerceOrder[];
total: number;
}>>;
/**
* 주문 상세 조회
* @param orderId 주문 ID
*/
detail(orderId: string): Promise<BootpayCommerceResponse<CommerceOrder>>;
/**
* 월별 주문 조회
* @param userGroupId 사용자 그룹 ID
* @param searchDate 검색 날짜 (YYYY-MM 형식)
*/
month(userGroupId: string, searchDate: string): Promise<BootpayCommerceResponse<any>>;
}