UNPKG

zips-typescript-sdk

Version:

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

51 lines 1.96 kB
"use strict"; // 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