UNPKG

dkudrin-payeer-api

Version:
79 lines (52 loc) 1.81 kB
Node - Payeer ================================= [![build status](https://img.shields.io/travis/beautyfree/node-payeer-api/master.svg?style=flat-square)](https://travis-ci.org/beautyfree/node-payeer-api) [![npm version](https://img.shields.io/npm/v/payeer-api.svg?style=flat-square)](https://www.npmjs.com/package/payeer-api) > This is the fork with fresh view on [unofficial payeer library](https://github.com/rdolgushin/payeer) In general, this library is very similar to her PHP-sister, but written in Node.js-way and has some minor differences (but the same API). Installation ------------ ```bash $ npm install payeer-api ``` Usage ----- ```js var Payeer = require('payeer-api'); var accountId = 'P123456', apiId = '111222333', apiKey = 'TOPSECRETKEY'; Payeer.create(accountId, apiId, apiKey, function(error, payeer) { // When creating a new Payeer instance, it will try to connect // to the https://payeer.com with authentication request. if (error) { // If there is some error, we handle it, for example: return console.log(error); } // Here we can do something useful. // For example, get account balance: payeer.getBalance(function(error, response) { if (error) { console.log(error); } else { console.log(response); } }); }); ``` API --- ### Payeer.create(account, apiId, apiPass, callback) ### payeer.isAuth() ### payeer.getPaySystems(callback) ### payeer.initOutput(arr, callback) ### payeer.output(callback) ### payeer.getHistoryInfo(historyId, callback) ### payeer.getBalance(callback) ### payeer.getErrors() ### payeer.transfer(arPost, callback) ### payeer.setLang(language) Default Payeer instance language is `ru`. ### payeer.getShopOrderInfo(arPost, callback) ### payeer.checkUser(arPost, callback)