zips-typescript-sdk
Version:
TypeScript SDK for ZIPS Payment Gateway - Complete payment solution for server-side applications
27 lines • 1.01 kB
JavaScript
;
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