shopee-client
Version:
Shoppe Open API Client
30 lines (29 loc) • 1.13 kB
TypeScript
import BaseModule from "../BaseModule";
import ConfirmReturnResponse from "./response/ConfirmReturnResponse";
import DisputeReturnRequest from "./request/DisputeReturnRequest";
import DisputeReturnResponse from "./response/DisputeReturnResponse";
import GetReturnListRequest from "./request/GetReturnListRequest";
import GetReturnListResponse from "./response/GetReturnListResponse";
import GetReturnDetailResponse from "./response/GetReturnDetailResponse";
export default class ReturnModule extends BaseModule {
/**
* Confirm return
* @param returnsn serial number of return
*/
confirmReturn(returnsn: string): Promise<ConfirmReturnResponse>;
/**
* Dispute return
* @param request
*/
disputeReturn(request: DisputeReturnRequest): Promise<DisputeReturnResponse>;
/**
* Get return list
* @param request
*/
getReturnList(request: GetReturnListRequest): Promise<GetReturnListResponse>;
/**
* Use this api to get detail information of a returned order
* @param returnsn
*/
getReturnDetail(returnsn: string): Promise<GetReturnDetailResponse>;
}