The Official Node.js library for the Basqet API.
Install node-client with npm
npm i basqet-node
const Basqet = require('basqet-node')
const basqet = new Basqet(secretKey, publicKey)
// Fetch all fiat currency
const currencies = basqet.fetchAllCurrency("FIAT")
const Basqet = require('basqet-node')
const basqet = new Basqet(secretKey, publicKey)
const paymentData = {
"customer": {
"name": "tunde",
"email": "[email protected]"
},
"amount": "1000",
"currency": "NGN",
"meta": {
"reference": "bghggbbvv"
}
};
const transactionObj = basqet.initializeTransaction(paymentData);
const Basqet = require('basqet-node')
const basqet = new Basqet(secretKey, publicKey)
const transactionObj = basqet.initiateTransaction(<transactionId>, {'currency_id': <currency_id>})
const Basqet = require('basqet-node')
const basqet = new Basqet(secretKey, publicKey)
const transactionObj = basqet.verifyTransaction(<transactionId>)
const Basqet = require('basqet-node')
const basqet = new Basqet(secretKey, publicKey)
const transactionObj = basqet.triggerWebhook(<transactionId>, { status: 'SUCCESSFUL' })