@yuju/tosspayments-sdk
Version:
Toss Payments SDK for Node.js
25 lines (24 loc) • 666 B
JavaScript
import { makeTossPaymentsResult } from '../utils/makeTossPaymentsResult.js';
/**
* 거래 API
*/
export class TransactionApi {
constructor(client) {
Object.defineProperty(this, "client", {
enumerable: true,
configurable: true,
writable: true,
value: client
});
}
/**
* 거래 조회
* @param transactionInquiryRequest 거래 조회 요청
* @return 거래 정보
*/
async inquiry(transactionInquiryRequest) {
return makeTossPaymentsResult(async () => {
return this.client.get(`/v1/transactions`, transactionInquiryRequest);
});
}
}