Ngosha Authenticity Check

Thibitisha Uhalali wa QR Code

Kila QR ya Ngosha ina code ya kipekee NGQ-XXXX-XXXX na inalindwa kwa HMAC. Kama ume-scan, uko sahihi.

Au scan QR — https://ngosha.com/qrcode/verify?c=CODE&s=SIG

✓

Weka Code kuthibitisha

Andika code iliyo kwenye QR (mf. NGQ-A1B2-C3D4) au scan tena QR kwa camera.

Scan offline HMAC gold protected

API kwa waendelezaji

Watu wanajiunga kupitia API, wanapata QR inayoelekeza hapa verify.

POST /qrcode/api.php — Tengeneza

curl -X POST https://ngosha.com/qrcode/api.php \
 -H "Content-Type: application/json" \
 -d '{"name":"Juma Ali","phone":"255700000000","type":"member","reference":"VIP 2026"}'

GET /qrcode/api.php?c=CODE — Verify JSON

curl https://ngosha.com/qrcode/api.php?c=NGQ-XXXX-XXXX
→ {valid, holder_name, status, scan_count}

Au fungua: api.php?c=CODE