Trasforma una chiave Pix in un QR Code e in un codice copia e incolla, direttamente nel browser.
Un QR Code Pix non è un'immagine con un segreto dentro: è una breve riga di testo, chiamata BR Code, disegnata come QR. Quel testo segue lo standard EMV® QR Code adottato dal Banco Central do Brasil ed è la stessa stringa che le app bancarie chiamano "Pix copia e cola" — scansionare e incollare inviano alla banca esattamente le stesse informazioni, ed è per questo che questo strumento ti dà sempre entrambe le cose, una accanto all'altra.
Il BR Code è una sequenza di campi scritti come ID (2 cifre) + lunghezza (2 cifre) + valore. Il campo 00 indica il formato, il campo 26 contiene i dati Pix — l'identificatore BR.GOV.BCB.PIX più la tua chiave —, il 53 la valuta (986, il real brasiliano), il 54 l'importo quando c'è, il 58 il paese, il 59 il nome del beneficiario, il 60 la città e il 62 un identificatore facoltativo. L'ultimo campo, il 63, è un checksum CRC16 calcolato su tutto il payload: basta cambiare un carattere in un punto qualsiasi e il codice smette di essere valido, ed è questo che impedisce a un incolla corrotto di trasformarsi in un pagamento sbagliato. Nomi e città vengono tagliati ai 25 e 15 caratteri consentiti dallo standard e gli accenti vengono rimossi perché il payload è in ASCII.
Quello che ne esce è un QR Code statico: non scade mai, può essere pagato più volte e va bene sia per il cartello di una bancarella sia per una fattura. Due limiti dichiarati con onestà. Lo strumento controlla il formato della chiave — le cifre di controllo di un CPF o di un CNPJ, la forma di un'email, di un telefono o di una chiave casuale — ma non può chiedere a nessuna banca se quella chiave esiste o di chi è; solo l'app di chi paga risolve la chiave e mostra il vero nome del beneficiario, quindi conferma quel nome e prova un codice nuovo prima con un importo piccolo. Inoltre un codice statico non ti restituisce alcuna informazione: per sapere chi ha pagato cosa, usa l'identificatore facoltativo o un fornitore di pagamenti. Qui tutto gira in JavaScript sul tuo dispositivo: la tua chiave Pix viene digitata, convalidata e disegnata nel browser e non viaggia da nessuna parte.
Ogni campo è ID (2) + lunghezza (2) + valore, in ordine crescente di ID. Il campo 63 è un CRC16/CCITT-FALSE: polinomio 0x1021, valore iniziale 0xFFFF, senza riflessione, calcolato su tutto il payload che termina già con "6304" e scritto come quattro cifre esadecimali maiuscole.
No. La chiave, il nome e l'importo vengono letti, convalidati e trasformati in QR Code da JavaScript che gira sul tuo dispositivo. Non viene inviato nulla a Vai.la né ad alcun altro server, non viene memorizzato nulla e nessun altro vede il codice che generi.
Sì. Segue lo standard BR Code pubblicato dal Banco Central, che ogni app abilitata al Pix è in grado di leggere. Se un'app rifiuta il codice, la causa più comune è una chiave non registrata presso alcuna banca.
Sì, ed è la scelta più comune. Lascia l'importo vuoto e sarà chi paga a digitare quanto inviare — utile per mance e donazioni. Se lo compili, il valore arriva già precompilato nell'app di chi paga.
Non scade mai e può essere pagato tutte le volte che vuoi. Questo è un codice Pix statico, del tipo stampato su un cartello alla cassa di un negozio. I codici che scadono o sono legati a un solo pagamento sono dinamici ed emessi da una banca.
Lo strumento rifiuta le chiavi con formato non valido — un CPF o un CNPJ con cifre di controllo sbagliate, un'email malformata, un telefono senza prefisso o una chiave casuale non valida. Non può sapere se una chiave ben formata è davvero tua, quindi leggi il riepilogo sotto il codice e conferma il nome che l'app di chi paga mostra.
Perché lo standard EMV richiede entrambi i campi in ogni payload. Sono etichette: il denaro viene instradato dalla chiave Pix, non dal nome. Il nome ha un limite di 25 caratteri e la città di 15, entrambi senza accenti, quindi i valori lunghi vengono accorciati qui.
Vai.la crea link brevi e QR Code con il conteggio dei clic, gratis.
Vai.la non è responsabile dell'uso degli strumenti né delle decisioni prese in base ai loro risultati.