node-paytm-api

1.0.1 • Public • Published

Paytm's internal API for Node.js

Reverse engineered paytm's api wrapper written in Node.js

Once you login! You can use the account methods.

Instructions

Installation

Install using npm

$ npm install node-paytm-api

Usage

With Number and Password

You can simply require/import and use the Wrapper.

Example.

const Paytm = require('node-paytm-api')
const paytm = new Paytm({ number: '+919876543210', 'MyPassword' }) 
  • after creating class instance you will be recieving OTP on your provided number.
  • Then you can verify OTP using verifyOtp. The function will return Promise and you can have accessToken when resolved.
const accessToken = await paytm.verifyOtp('1234')
  • Note: AccessToken will be stored in class variable. Its only to use it later on.

  • Once you login! You can use the account methods.

With Access Token

You can use accessToken to initialize class instance too.

Example:

const paytm = new Paytm({ accessToken: '<your accessToken here>' })

Using Methods

Method Usage Arguments Return value
getAccessToken get accessToken when
successfully authenticated
None accessToken(String)
getWalletHistory retrieve wallet history of
user.
(offset: optional, limit: optional)
offset - value to skip for front
limit - Retreival results for max at a time
object -> array of transaction history
(based on offset and limit)

Code Example

  • Checkout code example here

Credits

  • HttpCanary
  • Magisk
  • Fiddler
  • and ofc me 😳

Package Sidebar

Install

npm i node-paytm-api

Weekly Downloads

3

Version

1.0.1

License

ISC

Unpacked Size

7.16 kB

Total Files

7

Last publish

Collaborators

  • swapnilsoni