Wondering what’s next for npm?Check out our public roadmap! »

    transbank-pos

    0.0.4 • Public • Published

    Transbank POS VX520C (Node.JS)

    Este es un módulo escrito en TypeScript para Node.JS, el cual establecerá comunicaciones con una máquina Verifone VX 520C. La documentación oficial del funcionamiento de la máquina se encuentra en este PDF.

    Pre Requisitos

    Implementación:

    Instalar desde NPM:

    npm install --save transbank-pos

    Uso:

    La librería se conecta a la máquina por puerto serial. Dado el caso, debe de especificar un puerto y una velocidad de muestreo:

    import POS from "transbank-pos"
     
    //Bucle
    let main = async() => {
        //Crear conexión
        let machine = new POS("COM1", 9600)
        let resp = await machine.vender(
            15990,      //Monto
            123456,     //Folio
            msg => {    //Opcional (mensajes intermedios)
                console.log("Mensaje":)
                console.log(msg.descripc)
                console.log("")
            }
        )
     
        //Manipulando respuesta
        console.log("Venta exitosa!")
        console.log(`Monto -> ${resp.monto}`)
        console.log(`Folio -> ${resp.ticket}`)
    }
     
    //Ejecutar
    main()

    Install

    npm i transbank-pos

    DownloadsWeekly Downloads

    2

    Version

    0.0.4

    License

    MIT

    Unpacked Size

    1.32 MB

    Total Files

    5

    Last publish

    Collaborators

    • avatar