0.0.45 • Published 2 years ago
@lavikara/testsdk v0.0.45
Table of Contents
Features
- Fund any account using virtual account from the browser
- Fund any account using virtual account from node.js
Installing
Package manager
Using npm:
$ npm install @primebank/primebank
Using yarn:
$ yarn add @primebank/primebank
Once the package is installed, you can import the library using import
or require
approach:
import primebank from "@primebank/primebank";
OR;
import { fundWithVirtualAccount } from "@primebank/primebank";
const primebank = require("@primebank/primebank");
Example
import { fundWithVirtualAccount } from "@primebank/primebank";
// Make a request to generate virtual account
const details = {
reference: "29F83ND82JD0",
amount: "10000000",
email: "customer@gmail.com",
fullName: "Adewale Johnson",
phone: "+2348144582144",
};
fundWithVirtualAccount("apiKey", details, options)
.then((response) => {
// handle success
console.log(response);
})
.catch((error) => {
// handle error
console.log(error);
});
// Want to use async/await? Add the `async` keyword to your outer function/method.
const generateVirtualAccount = async () => {
try {
const response = await fundWithVirtualAccount("apiKey", details, options);
console.log(response);
} catch (error) {
console.error(error);
}
};
// Optionally the request above could also be done as
import primebank from "@primebank/primebank";
//const primebank = require('@primebank/primebank'); // legacy way
const details = {
reference: "29F83ND82JD0",
amount: "10000000",
email: "customer@gmail.com",
fullName: "Adewale Johnson",
phone: "+2348144582144",
};
primebank
.fundWithVirtualAccount("apiKey", details, options)
.then((response) => {
// handle success
console.log(response);
})
.catch((error) => {
// handle error
console.log(error);
});
// Want to use async/await? Add the `async` keyword to your outer function/method.
const generateVirtualAccount = async () => {
try {
const response = await primebank.fundWithVirtualAccount(
"apiKey",
details,
options
);
console.log(response);
} catch (error) {
console.error(error);
}
};
Note:
async/await
is part of ECMAScript 2017 and is not supported in Internet Explorer and older browsers, so use with caution.
0.0.45
2 years ago
0.0.44
2 years ago
0.0.43
2 years ago
0.0.42
2 years ago
0.0.41
2 years ago
0.0.40
2 years ago
0.0.39
2 years ago
0.0.38
2 years ago
0.0.37
2 years ago
0.0.36
2 years ago
0.0.35
2 years ago
0.0.34
2 years ago
0.0.33
2 years ago
0.0.32
2 years ago
0.0.31
2 years ago
0.0.30
2 years ago
0.0.29
2 years ago
0.0.28
2 years ago
0.0.27
2 years ago
0.0.26
2 years ago
0.0.25
2 years ago
0.0.24
2 years ago
0.0.23
2 years ago
0.0.22
2 years ago
0.0.21
2 years ago
0.0.20
2 years ago
0.0.19
2 years ago
0.0.18
2 years ago
0.0.17
2 years ago
0.0.16
2 years ago
0.0.15
2 years ago
0.0.14
2 years ago
0.0.13
2 years ago
0.0.12
2 years ago
0.0.11
2 years ago
0.0.10
2 years ago
0.0.9
2 years ago
0.0.8
2 years ago
0.0.7
2 years ago
0.0.6
2 years ago
0.0.5
2 years ago
0.0.4
2 years ago
0.0.3
2 years ago
0.0.2
2 years ago
0.0.1
2 years ago