seerbit-nodejs
Version:
SeerBit NodsJS SDK
26 lines (23 loc) • 672 B
JavaScript
const { Client, Config, StandardCheckout } = require("seerbit-nodejs");
const { SeerBitConfig } = require("../config");
const config = new Config({
publicKey: SeerBitConfig.PUBLIC_KEY,
secretKey: SeerBitConfig.SECRET_KEY,
bearerToken: SeerBitConfig.TOKEN,
});
const client = new Client(config);
const standard = new StandardCheckout(client);
const payload = {
amount: 100,
callbackUrl: "www.testapp.com",
country: "NG",
currency: "NGN",
email: "testmerchant@mailinator.com",
paymentReference: Date.now(),
fullName: "Test Name",
tokenize: false,
};
standard
.Initialize(payload)
.then((res) => console.log(res))
.catch((e) => console.log(e));