UNPKG

zips-typescript-sdk

Version:

TypeScript SDK for ZIPS Payment Gateway - Complete payment solution for server-side applications

27 lines 1.01 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const base_1 = __importDefault(require("./base")); class TransactionsModule extends base_1.default { /** Retrieves a single transaction based on its reference number */ async single(referenceNumber) { return this.request({ url: `${this.gatewayApiURL}transaction/${referenceNumber}`, method: "GET", headers: this.getHeaders(), }); } /** Returns all transactions */ async all(options = { limit: 15, page: 1 }) { return this.request({ url: `${this.merchantApiURL}order/merchant/c7c36fcc-6b32-469c-91b8-ab4c8ed562a5`, method: "GET", params: options, headers: this.getHeaders(), }); } } exports.default = TransactionsModule; //# sourceMappingURL=transaction.js.map