PIX
PIX برازیل کی فوری ادائیگی اسکیم ہے، جسے Banco Central do Brasil (BACEN) چلاتا ہے۔ BR Code QR فارمیٹ EMVCo MPM کا ذیلی سیٹ ہے جس میں Merchant Account Information (ٹیگ 26) PIX کلید لے جاتا ہے, جو CPF، CNPJ، ای میل، فون نمبر، یا بے ترتیب EVP ہو سکتا ہے۔ PIX نے اپنے آغاز کے دو سال سے بھی کم عرصے میں (2020 → 2022) پہلا ٹریلین ریال نمٹایا اور اب برازیل میں خردہ ادائیگی کا غالب نیٹ ورک ہے۔
معیاری تصریح:Banco Central do Brasil, PIX دستاویزات۔ بنیادی قرارداد: BACEN Resolution 103/2021, Manual de Padrões para Iniciação do Pix۔
بالائی تصریح:EMVCo MPM v1.1۔ PIX تاجر اکاؤنٹ ٹیگ
انکوڈنگ: TLV (ٹیگ-لمبائی-قدر) 2 ہندسوں کے ٹیگز، 2 ہندسوں کی لمبائیوں اور CRC16-CCITT ٹریلر کے ساتھ۔
بالائی تصریح:EMVCo MPM v1.1۔ PIX تاجر اکاؤنٹ ٹیگ
26 محفوظ رکھتا ہے؛ باقی سب EMVCo سے وراثت میں ملا ہے۔ انکوڈنگ: TLV (ٹیگ-لمبائی-قدر) 2 ہندسوں کے ٹیگز، 2 ہندسوں کی لمبائیوں اور CRC16-CCITT ٹریلر کے ساتھ۔
BR Code ڈھانچہ, ٹیگ 26 (PIX Merchant Account Information)
PIX کا مخصوص مواد ٹیگ 26 میں ہے۔ یہ خود ان ذیلی ٹیگز کے ساتھ ایک نیسٹڈ TLV ڈھانچہ ہے:
| ذیلی ٹیگ | نام | لمبائی | نوٹس |
|---|---|---|---|
00 | GUI, عالمی منفرد شناخت کار | 14 | مقررہ قدر br.gov.bcb.pix۔ اسکیم کو PIX کے طور پر پہچانتا ہے۔ |
01 | PIX کلید | متغیر | CPF (11 ہندسے)، CNPJ (14 ہندسے)، ای میل، فون (+55DDPHONE)، یا EVP (UUID جیسی بے ترتیب کلید)۔ |
02 | اضافی معلومات | متغیر، ≤72 | ادا کنندہ کے لیے آزاد متن پیغام۔ ادا کنندہ کی بینکنگ ایپ میں دکھایا جاتا ہے۔ |
25 | URL, متحرک PIX | متغیر | صرف متحرک PIX کے لیے استعمال ہوتا ہے: اسکین کے وقت ادا کنندہ کی ایپ اس URL سے مکمل پے لوڈ لاتی ہے (رقم، واجب الادا تاریخ، میعاد ختم، رعایت/جرمانہ)۔ جامد PIX ٹیگ 25 کو مکمل طور پر حذف کرتا ہے۔ |
PIX کلید کی اقسام
| کلید کی قسم | فارمیٹ | تصدیق |
|---|---|---|
| CPF (انفرادی ٹیکس ID) | 11 ہندسے، QR پے لوڈ میں کوئی رموز اوقاف نہیں | آخری 2 ہندسوں پر Mod-11 چیک سم۔ ماسک 123.456.789-09 → خام 12345678909۔ |
| CNPJ (کارپوریٹ ٹیکس ID) | 14 ہندسے، کوئی رموز اوقاف نہیں | دو mod-11 چیک سمز۔ ماسک 12.345.678/0001-95 → خام 12345678000195۔ |
| ای میل | RFC 5321 کے مطابق، زیادہ سے زیادہ 77 حروف | BACEN رجسٹریشن پر چھوٹے حروف میں تبدیل کرتا ہے؛ QR پے لوڈ کو رجسٹرڈ حروف سے مطابقت رکھنی چاہیے۔ |
| فون | E.164 ملکی کوڈ +55 کے ساتھ، زیادہ سے زیادہ 14 حروف | فارمیٹ: +55DDNNNNNNNNN جہاں DD 2 ہندسوں کا ایریا کوڈ ہے۔ کوئی خالی جگہ یا ڈیش نہیں۔ |
| EVP (بے ترتیب کلید) | UUID v4 فارمیٹ، 36 حروف | رجسٹریشن کے وقت ادا کنندہ کے بینک نے سرور سائیڈ پر تیار کیا۔ ان تاجروں کے لیے ترجیحی جو CPF/CNPJ/ای میل/فون ظاہر نہیں کرنا چاہتے۔ |
جامد PIX بمقابلہ متحرک PIX
- جامد PIX (Point of Initiation
11)۔ QR میں سب کچھ انکوڈ: PIX کلید، تاجر کا نام، تاجر کا شہر، اختیاری مقررہ رقم، اختیاری حوالہ۔ ادا کنندہ کی ایپ براہ راست پڑھتی اور اجازت دیتی ہے۔ پرنٹ شدہ اسٹیکرز، انوائسز، ونڈو پوسٹرز کے لیے بہترین۔ رقم حذف کی جا سکتی ہے (ادا کنندہ ٹائپ کرے) یا مقررہ (ٹھیک چارج)۔ - متحرک PIX (Point of Initiation
12)۔ QR ایک URL (ذیلی ٹیگ25) لے جاتا ہے۔ ادا کنندہ کی ایپ اسکین کے وقت اس URL سے JWS دستخط شدہ JSON پے لوڈ لاتی ہے جس میں رقم، واجب الادا تاریخ، میعاد ختم ونڈو اور اختیاری تاخیر فیس/رعایت کے قوانین ہوتے ہیں۔ میعاد ختم ہونے کی تاریخوں کے ساتھ بلنگ انوائسز کے لیے ضروری (boletos híbridos)۔ PIX Cobrança (بلنگ) کے لیے بھی استعمال ہوتا ہے۔
معیاری ٹیسٹ ویکٹر, CPF کلید اور مقررہ رقم کے ساتھ جامد PIX
CPF 12345678909، تاجر LOJA TESTE SAO PAULO میں، مقررہ رقم R$10.00، کوئی لین دین حوالہ نہیں:
00020126360014br.gov.bcb.pix0114123456789095204000053039865406010.005802BR5910LOJA TESTE6009SAO PAULO62070503***6304XXXX| ٹیگ | قدر | معنی |
|---|---|---|
00 | 01 | پے لوڈ فارمیٹ اشارہ (ہمیشہ 01) |
01 | 11 | جامد شروعاتی نقطہ |
26 | 36 بائٹ نیسٹڈ TLV | PIX Merchant Account Information |
├─ 00 | br.gov.bcb.pix | GUI |
├─ 01 | 12345678909 | CPF کلید (11 ہندسے) |
52 | 0000 | MCC, نامعلوم / ذاتی |
53 | 986 | BRL کے لیے ISO 4217 کرنسی کوڈ |
54 | 10.00 | مقررہ لین دین رقم |
58 | BR | ملکی کوڈ |
59 | LOJA TESTE | تاجر کا نام (EMVCo کے مطابق زیادہ سے زیادہ 25 حروف) |
60 | SAO PAULO | تاجر کا شہر (زیادہ سے زیادہ 15 حروف) |
62 | 7 بائٹ نیسٹڈ | اضافی ڈیٹا ٹیمپلیٹ |
├─ 05 | *** | حوالہ لیبل (بغیر حوالہ کے جگہ نگہبان) |
63 | XXXX | پہلے سب کچھ پر CRC16-CCITT (انکوڈنگ کے وقت دوبارہ حساب کریں) |
عام نقصانات
- CPF/CNPJ ماسکنگ۔ QR پے لوڈ صرف غیر ماسک شدہ ہندسے استعمال کرتا ہے (
12345678909،123.456.789-09نہیں)۔ کچھ کوڈ جنریٹرز غلطی سے نقطے اور ڈیش چھوڑ دیتے ہیں, نتیجہ خیز QR ہر بینکنگ ایپ میں "chave PIX inválida" کے ساتھ ناکام ہوتا ہے۔ - کریکٹر سیٹ اہم ہے۔ BACEN تصریح تاجر کے نام اور شہر کے لیے ISO/IEC 8859-1 (Latin-1) بیان کرتی ہے۔ لہجے دار حروف (
São Paulo) TLV لمبائی کا حساب لگانے سے پہلے Latin-1 میں انکوڈ کیے جانے چاہییں، UTF-8 میں نہیں۔ UTF-8 انکوڈنگ بائٹ کاؤنٹ بڑھاتی ہے اور لمبائی فیلڈ کو توڑتی ہے۔ - CRC حساب۔ CRC16-CCITT (پولی نومیل
0x1021، init0xFFFF، کوئی آخری XOR نہیں) ٹیگ00سے6304تک سب کچھ احاطہ کرتا ہے, CRC فیلڈ کے لفظی ٹیگ+لمبائی سمیت۔ عام بگ: غلط رینج پر CRC حساب، QR کچھ ایپس میں درست طریقے سے پارس ہوتا ہے اور دوسروں میں ناکام ہوتا ہے۔ - رقم فارمیٹ سٹرنگ ہے، نمبر نہیں۔ ٹیگ
54ایک سٹرنگ ہے:10.00،1000نہیں۔ دو اعشاریہ مقامات ضروری ہیں۔ زیادہ سے زیادہ دو اعشاریہ, BRL کے سینٹ سے کم کے علامات نہیں ہیں۔ - جامد PIX میں کوئی بلٹ ان واپسی نہیں۔ ادائیگی کے بعد، جامد PIX فوری اور حتمی ہے۔ تاجروں کو آؤٹ آف بینڈ واپسی کا انتظام کرنا ہوگا (تاجر سے ادا کنندہ کو الٹا PIX)۔ پرنٹ شدہ مواد پر اسے واضح طور پر دکھائیں۔
- اسٹیکر اوورلے فراڈ۔ کیشیئر کاؤنٹرز پر جسمانی PIX QR اسٹیکرز اوورلے فراڈ سے متاثر ہوئے ہیں, حملہ آور تاجر کے QR کے اوپر اپنا QR چپکاتے ہیں۔ جامد QR اسٹیکرز کو وقتاً فوقتاً بدلیں، لیمینیٹ کریں، اور ادا کنندہ کی تصدیق کے لیے اسٹیکر کے پاس متوقع PIX کلید کو سادہ متن کے طور پر دکھائیں۔
- سرمایہ کاری/سیکیورٹیز پابندی۔ Comissão de Valores Mobiliários (CVM) غیر رجسٹرڈ سرمایہ کاری درخواست کے لیے PIX کو ممنوع قرار دیتا ہے۔ ٹوکنز، "ضمانت شدہ واپسی" مصنوعات، یا MLM اسکیمز کے لینڈنگ صفحات پر PIX QR CVM نفاذی کارروائی کو متحرک کرتا ہے۔
- متحرک PIX کو لائیو اینڈ پوائنٹ کی ضرورت ہے۔ اگر ٹیگ
25URL مردہ ہو، تو اسکین کے وقت ادائیگی ناکام ہوجاتی ہے۔ اپنے کنٹرول کے تحت ہوسٹ استعمال کریں اور اسے کم از کم QR کی پرنٹ شدہ عمر کے لیے چلتا رکھیں۔
بینکنگ ایپ مطابقت
ہر لائسنس یافتہ PIX شریک (بینک یا ادائیگی ادارہ) اپنی کنزیومر ایپ میں BR Code کو سپورٹ کرتا ہے۔ قابل ذکر نفاذات:
| ایپ | جامد | متحرک | نوٹس |
|---|---|---|---|
| Itaú, Bradesco, Santander, BB, Caixa | ہاں | ہاں | سرفہرست 5 بینک۔ Cobrança، agendado اور devolução سمیت مکمل PIX سپورٹ۔ |
| Nubank | ہاں | ہاں | برازیل میں سب سے مشہور نیو بینک۔ صاف PIX UX۔ |
| Inter, C6 Bank, PicPay | ہاں | ہاں | مکمل PIX سپورٹ۔ |
| Mercado Pago | ہاں | ہاں | ادائیگی ادارہ؛ PIX ایک ہی ایپ میں کئی ادائیگی نیٹ ورکس میں سے ایک ہے۔ |
| عام iOS/Android کیمرہ | نہیں | نہیں | مقامی کیمرہ ایپس BR Code کو ادائیگی کے ارادے کے طور پر پارس نہیں کرتیں۔ صارف کو پہلے بینکنگ ایپ کھولنی ہوگی۔ |
مزید دیکھیں
- /pix-qr-code/, CPF/CNPJ تصدیق اور لائیو BR Code انکوڈنگ کے ساتھ PIX جنریٹر۔
- /standards/emvco/, EMVCo MPM بالائی تصریح۔
- /standards/upi/, UPI بھارت، ٹیگ 26 کے ساتھ ایک اور EMVCo سے ماخوذ اسکیم۔
- /standards/, معیارات کے اشاریے پر واپس جائیں۔