portone-api-v2
Version:
PortOne REST API v2
23 lines (22 loc) • 972 B
TypeScript
import { PortOneRequest } from '../request';
import { PortOneClient } from '../client';
import type { Request, Response } from '../types';
export declare class CashReceipt extends PortOneRequest {
constructor(portone: PortOneClient);
/**
* 현금영수증 단건 조회
* @param paymentId 결제 건 ID
* @param storeId 상점 ID. 미입력 시 토큰에 담긴 값 사용
*/
find(paymentId: string, storeId?: string): Promise<import("axios").AxiosResponse<import("../types").CashReceipt, any>>;
/**
* 현금영수증 발급
*/
issue(data: Request.IssueCashReceipt): Promise<import("axios").AxiosResponse<Response.IssueCashReceipt, any>>;
/**
* 현금영수증 취소
* @param paymentId 결제 건 ID
* @param storeId 상점 ID. 미입력 시 토큰에 담긴 값 사용
*/
cancel(paymentId: string, storeId?: string): Promise<import("axios").AxiosResponse<Response.CancelCashReceipt, any>>;
}