1.1.0-beta • Published 1 year ago

enot-api v1.1.0-beta

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

Node.js 12.20.0 or newer is required

  • Using Yarn (recommended)
    yarn add enot-api
  • Using npm
    npm i enot-api
  • Using pnpm
    pnpm add enot-api

Set of params

const { Params } = require (`enot-api`)

const Formate = new Params ({
    api_key: `apikey`,
    email: `example@gmail.com`
})

📂 Method "GetBalance"

const { Params, getBalamce } = require (`enot-api`)

const Formate = new Params ({
    api_key: `apikey`,
    email: `example@gmail.com`
})

async function get () {
    const response = await getBalance ()

    console.log (response)
}
{"status":"success","balance":"95811.10","balance_freeze":"3849.00"}
{ status: 'error', message: 'ONE_PARAMETR_EMPTY' }
{ status: 'error', message: 'USER_NOT_FOUND' }

📒 Method "getWalletOperation"

const { getWallet, Params } = require (`enot-api`)
const number = `number phone`
const amout = 150

const API = new Params ({
  api_key: `api_key`,
  email: `email`
})

(async () => {
const response = await getWallet (number, amout)

console.log (response)
})()

Resposne answer

//Результат успешного запроса. В balance указан ваш новый баланс. В ID, это id транзакции в нашей системе
{"status":"success", "balance":10.00, "id":1234}
 
 
// Пользователь не найден (API ключ или email указаны неверно)
{"status":"error","message":"USER_NOT_FOUND"}
 
// Один из параметров пустой
{"status":"error","message":"ONE_PARAMETR_EMPTY"}
 
// Сумма вывода не входит в разрешенный диапазон для вывода. Меньше
{"status":"error","message":"AMOUNT_SMALL"}
 
// Сумма вывода не входит в разрешенный диапазон для вывода. Больше
{"status":"error","message":"AMOUNT_BIG"}
 
// Сервис для вывода не найден
{"status":"error","message":"SERVICE_NOT_FOUND"}
 
// Не хватает средств для вывода. После двоеточия указывается ваш доступный баланс
{"status":"error","message":"BALANCE_SMALL:10.00"}
 
// Ошибка ввода суммы. Комиссия не рассчитана
{"status":"error","message":"SUM_ERROR"}
 
// Кошелек находится в черном списке
{"status":"error","message":"WALLET_ON_BLACKLIST"}
 
// Не уникальный номер выплаты в вашей системе
{"status":"error","message":"ORDER_ID_EXIST"}
 
// Вывод на карту данного банка невозможен
{"status":"error","message":"BANK_NOT_ALLOWED"}
 
// Реквизиты для выплаты указаны неверно
{"status":"error","message":"PAYMENT_ACCOUNT_WRONG"}
 
// Необходимо заполнить поле "Держатель карты"
{"status":"error","message":"CARD_HOLDER_EMPTY"}
1.1.0-beta

1 year ago

1.1.0

1 year ago

1.0.5

1 year ago

1.0.0

1 year ago