wayapay-rest-client
v1.0.3
Published
WayaPay Payment Gateway Rest API
Downloads
15
Readme
WayaPay
WAYA-PAY REST CLIENT NODEJS LIBRARY
Installation
To install the API, you need to type the following command in your terminal:
npm install --save wayapay-rest-client
Usage
const WayaPayRestClient = require('wayapay-rest-client');
const merchantId = "MER_qZaVZ1645265780823HOaZW";
const publicKey = "WAYAPUBK_TEST_0x3442f06c8fa6454e90c5b1a518758c70";
const environment = process.env.NODE_ENV;
const wayapay = new WayaPayRestClient(merchantId, publicKey, environment);
Initialize Payment
wayapay.initializePayment({
amount: '157.00',
narration: 'Airtime Purchase',
firstName: 'John',
lastName: 'Doe',
email: '[email protected]',
phoneNumber: '09087654321'
}).then((result)=> {
console.log(result);
}).catch((error)=> {
console.log(error);
});
Verify Payment
tranId (transaction Id gotten from initialize payment)
wayapay.verifyPayment(tranId)
.then((result)=> {
console.log(result);
}).catch((error)=> {
console.log(error);
});