1.0.6 • Published 2 years ago

vtpass-node v1.0.6

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

VTpass node

Installation

npm i vtpass-node

Usage

const VTpass = require('vtpass-node')


const vtpass = new VTpass()//For development

const vtpass = new VTpass('production','username','password')//Production

( async () => {
    
    //Airtime Purchase
    const network ='';
    const amount='';
    const recipient_phone = '08011111111';//For development
    const request_id ='';//One is generated if not provided
        
    
    const response = await vtpass.service.purchaseAirtime(network,amount,recipient_phone,request_id);

    console.log(response)

})()

Available services

  • service.purchaseAirtime Airtime purchase

  • service.purchaseData Data subscription

  • service.purchaseEducation Educational Payment

  • service.purchaseCableTV CableTV subscription

  • service.purchaseElectricity Electricity payment

  • service.purchaseThirdPartyVehicleIsurance Third-party isurance payment

  • service.bankDeposit Make bank transfer

Available Miscellaneous

  • misc.getDataVariationCodes Variation codes for data subscriptions

  • misc.getCableTVariationCodes Variation codes for CableTVs

  • misc.getElectricityVariationCodes Variation codes for Electricity companies

  • misc.getEducationVariationCodes Variation codes for Education

  • misc.getIsuranceVariationCodes Variation codes for Isurance payment

  • misc.getBankVariationCodes Variation codes for bank deposit

  • misc.verifySmilePhoneNumber

  • misc.verifySmileEmail

  • misc.verifySmartCardNumber

  • misc.verifyMeterNumber

  • misc.verifyAccountNumber

  • misc.queryTransaction Get details about a transaction

Extra

Refer to the documentation for more information.

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago