whatisgithub

What is decoder-qr-pago-movil?

asmel2020/decoder-qr-pago-movil — explained in plain English

Analysis updated 2026-07-25

1TypeScriptAudience · developerComplexity · 2/5Setup · easy

In one sentence

A TypeScript library that reads Venezuelan mobile payment QR codes and extracts the recipient's bank account details like ID, phone, bank, and name.

Mindmap

mindmap
  root((repo))
    What it does
      Decodes payment QR codes
      Extracts recipient info
      Supports 58 banks
    Tech stack
      TypeScript
      Node.js
    Use cases
      Build payment apps
      Verify payment details
      Integrate Venezuelan payments
    Audience
      Developers
      Payment app builders
    Region
      Venezuela
      Pago Movil system

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Build a payment app that scans Venezuelan mobile payment QR codes.

USE CASE 2

Extract and verify recipient bank details from a Pago Móvil QR code.

USE CASE 3

Integrate Venezuelan bank transfer functionality into an existing app.

What is it built with?

TypeScriptNode.js

How does it compare?

asmel2020/decoder-qr-pago-movil0xkinno/neuralvault0xmayurrr/ai-contractauditor
Stars111
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyeasyhardeasy
Complexity2/54/52/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

So what is it?

{"i":1234,"repo":"asmel2020/decoder-qr-pago-movil","stars":1,"lang":"TypeScript","ok":true,"char_count":1928,"text":"This repository is a TypeScript library that decodes QR codes used for mobile payments in Venezuela. The country has a payment system called Pago Móvil, also known as Suiche 7B, which lets people send money between bank accounts using their phone. When someone wants to receive a payment, they generate a QR code containing their account details. This library reads that QR code and pulls out the recipient's information, including their national ID number, phone number, bank, and name. It supports over 58 Venezuelan banks.","error":null}

Copy-paste prompts

Prompt 1
Using the decoder-qr-pago-movil TypeScript library, write a function that takes a QR code string from a Venezuelan Pago Móvil payment and returns the recipient's name, bank, phone, and ID number.
Prompt 2
Help me install and set up the decoder-qr-pago-movil library in my Node.js project so I can decode a Venezuelan mobile payment QR code.
Prompt 3
Create a simple web form where a user pastes a Pago Móvil QR string and uses the decoder-qr-pago-movil library to display the parsed bank and account details.

Frequently asked questions

What is decoder-qr-pago-movil?

A TypeScript library that reads Venezuelan mobile payment QR codes and extracts the recipient's bank account details like ID, phone, bank, and name.

What language is decoder-qr-pago-movil written in?

Mainly TypeScript. The stack also includes TypeScript, Node.js.

How hard is decoder-qr-pago-movil to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is decoder-qr-pago-movil for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.