1.0.7 • Published 1 year ago

@kkiapay-org/nodejs-sdk v1.0.7

Weekly downloads
-
License
ISC
Repository
github
Last release
1 year ago

KKIAPAY NODEJS-SDK

Installing

Using npm:

npm i @kkiapay-org/nodejs-sdk

Initialization

Production

// setup your api key (https://www.kkiapay.me)
//initialize kkiapay in production environnment
const k = kkiapay({
  privatekey: 'xxxxxxx',
  publickey: 'xxxxxxx',
  secretkey: 'xxxxxxx',
});

Sandbox

//initialize kkiapay in sandbox environnment
const k = kkiapay({
  privatekey: 'xxxxxxx',
  publickey: 'xxxxxxx',
  secretkey: 'xxxxxxx',
  sandbox: true,
});

Request to retrieve transactions

EXAMPLE

// Request to retrieve transactions
k.verify('transactionId')
  .then((response) => {
    //handle response
  })
  .catch((error) => {
    //handle error
  });

Request to revert transaction

EXAMPLE

// Request to retrieve transactions
k.refund('transactionId')
  .then((response) => {
    //handle response
  })
  .catch((error) => {
    //handle error
  });

COMPLETE POSSIBLE STATUS LIST

STATUSDESCRIPTION
SUCCESSSuccessful transaction
FAILEDTransaction failed
INSUFFICIENT_FUNDNot enough money in developper account
TRANSACTION_NOT_ELIGIBLEThis transaction are already reverted or are not eligible
TRANSACTION_NOT_FOUNDTransaction not found
INVALID_TRANSACTIONYou are not owner of this transaction
INVALID_TRANSACTION_TYPEWe can't revert this transaction
INVALID_PAYOUT_DESTINATION_ACCOUNTProvided destination account is not valid mobile money account
1.0.2

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.1

3 years ago