zips-typescript-sdk
Version:
TypeScript SDK for ZIPS Payment Gateway - Complete payment solution for server-side applications
51 lines • 1.96 kB
JavaScript
;
// import { config } from "dotenv";
// config();
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const root_1 = __importDefault(require("./root"));
// Export main class
exports.default = root_1.default;
// Export types for developer convenience
__exportStar(require("./types"), exports);
// const zips = new Zips(process.env.ZIPS_API_KEY!);
// async function test() {
// const payment = await zips.payments.create({
// name: "Payment Fees",
// quantity: 50,
// amount: 3600,
// description: "Pay Fees",
// projectId: "91963b0b-0000-4720-a40d-3150eaa35751",
// currency: "GMD",
// country: "The Gambia",
// firstName: "Dee",
// middleName: "S",
// lastName: "Nget",
// phoneNumber: "3711009",
// merchantAccountId: "c7c36fcc-6b32-469c-91b8-ab4c8ed562a5",
// });
// console.log(payment);
// const transaction = await zips.transactions.single(payment.referenceNumber);
// console.log(transaction);
// // const transactions = await zips.transactions.all();
// // console.log(transactions);
// // 469276
// }
// test();
//# sourceMappingURL=index.js.map