0.0.13 • Published 4 years ago

appconnect v0.0.13

Weekly downloads
14
License
MIT
Repository
github
Last release
4 years ago

appconnect

AppConnect JS NPM Package

Installation

npm install appconnect

Usage

// Require the library
const appconnect = require('appconnect');
//use your AppConnect Public key
appconnect.config(APPCONNECT_PUBLIC_KEY); 
//Sample Request
try {
    const user = await appconnect.debitUser({
      user: 'USR_DAJBW09456621576050242252', //AppConnect User ID
      amount: 20000,  //Amount in Kobo
      remark: 'Top Up Wallet', //Transaction Remark
      reference: '' + Math.floor((Math.random() * 1000000000) + 1) + Date.now(), //Unique Reference
    });
}
catch (err) {
    console.log(err);
}
//Sample Request
try {
    const user = await appconnect.initializeDirectDebit({
      user: 'USR_DAJBW09456621576050242252', //AppConnect User ID
      reason: 'Subscription for Book Service',  //Reason for Direct Debit
      otp: '',  //if otp is required
    });
}
catch (err) {
    console.log(err);
}

Resources

  • services

    • getBanks
  • wallet

    • debitUser
    • initializeDirectDebit

Contributing

  • To ensure consistent code style we will be putting a contribution guideline below

Tests

To run tests

npm test

Todo

  • Proper resource examples
  • ES6 support
0.0.13

4 years ago

0.0.12

4 years ago

0.0.11

4 years ago

0.0.10

4 years ago

0.0.9

4 years ago

0.0.8

4 years ago

0.0.7

4 years ago

0.0.6

4 years ago

0.0.5

4 years ago

0.0.3

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago