1.0.2 • Published 5 years ago

refacil v1.0.2

Weekly downloads
7
License
MIT
Repository
github
Last release
5 years ago

Refacil

Primeros pasos

Instalamos con npm

npm i refacil

Requerimos la clase necesaria para hacer consumo de los servicios

const Refacil = require("refacil");

Instanciamos la clase con los parametros de entrada necesarios

const USERNAME = 'username';
const PASSWORD = 'password';
const SECRET_KEY = 'ultraSecretSuperPagosToken';
const ENV = "sandbox"; // o `production`

const service = new Refacil(USERNAME, PASSWORD, SECRET_KEY, ENV);

Conectamos con el servicio

let configConnect = {
    validateIp: false,
    withExpiration: false
};
service.connect(configConnect).catch(err => {
    // Capturamos el error en caso de que falle la conexión
    console.log(err);
});

En caso de ya disponer de un token, y no lanzar la solicitud para obtener el token, utilizar el metodo setToken

const TOKEN = "MTU2E1QxMCR1TndWcFRGSUhXOW8zRS55Lm9lbDwU0FwSnJPZEVKNkFOMHNrQUcvM";
service.setToken(TOKEN);

Realizar una recarga en Linea

service.topup(40, '3222000000', 1000).then(response => {
    console.log(response);
}).catch(err => {
    console.log(response);
});