Manipulasi QR code terjadi ketika seseorang menempelkan QR code palsu di atas kode asli milik usaha, sehingga pelanggan yang scan malah masuk ke halaman penipuan atau membayar ke rekening yang salah. Toko bisa melindungi diri dengan rutin memeriksa kode, memakai bahan anti-manipulasi, menempatkan kode di area yang terlihat karyawan dan memakai tautan dinamis yang bisa dipantau dan diubah.
QR code cetak apa pun di tempat umum bisa menjadi sasaran: kode pembayaran di kasir, kode menu di meja, kode di poster, papan parkir atau kendaraan pengantar. Kabar baiknya, beberapa kebiasaan sederhana membuat manipulasi jauh lebih mudah dikenali dan jauh kurang efektif.
Cara kerja manipulasi QR code
Metode yang paling umum sangat sederhana. Pelaku mencetak QR code palsu pada stiker berukuran pas lalu menempelkannya di atas kode asli. Bagi pelanggan yang sedang terburu-buru, tampilannya terlihat normal.
Kode palsu itu bisa:
- Membuka situs tiruan yang meminta data kartu, login atau informasi pribadi.
- Menampilkan QR pembayaran untuk rekening lain, sehingga uang masuk ke penipu, bukan ke toko.
- Mengarahkan ke halaman yang mendesak pengunjung mengunduh aplikasi atau file.
Lembaga perlindungan konsumen dan bank di berbagai negara telah memperingatkan tentang stiker QR palsu di mesin parkir, stand pembayaran dan papan umum. Bagi usaha, kerugiannya ganda: pelanggan kehilangan uang, dan mereka sering menyalahkan toko tempat mereka scan.
Tanda-tanda kode sudah dimanipulasi
Latih karyawan untuk memperhatikan tanda-tanda berikut:
- Stiker dengan tepi menonjol, gelembung udara atau ukuran yang sedikit berbeda dari aslinya.
- Kode yang tampak lebih baru, lebih mengilap atau warnanya berbeda dari bagian lain papan.
- Kode kedua yang ditempel di samping kode asli dengan pesan menggoda seperti "scan di sini untuk diskon".
- Kerusakan, goresan atau bekas lem di sekitar area kode.
- Pelanggan yang menyebut halaman aneh, permintaan login atau nama rekening yang tidak dikenal saat membayar.
Scan adalah tes terbaik. Saat Anda scan kode sendiri, tujuannya harus persis tautan yang Anda harapkan atau, untuk kode pembayaran, nama penerima yang benar.
Rutinitas cek QR code harian
Setelah menjadi kebiasaan, pengecekan butuh kurang dari satu menit per kode. Berikut daftar periksa sederhananya:
- Buat daftar semua QR code yang Anda pajang, lengkap dengan lokasi dan tujuan yang seharusnya.
- Lihat dan raba setiap kode saat toko buka. Usapkan jari untuk merasakan apakah ada lapisan stiker tambahan.
- Scan sebagian kode dengan ponsel karyawan, idealnya ponsel yang berbeda setiap hari, dan pastikan tujuannya.
- Cek kode pembayaran dengan memastikan nama penerima yang muncul di aplikasi bank sesuai dengan nama usaha Anda.
- Segera copot apa pun yang mencurigakan dan simpan sebagai bukti, sebaiknya difoto dulu di tempatnya.
- Catat pengecekan dalam log sederhana berisi tanggal dan paraf, agar hari yang terlewat bisa diketahui.
Alat online seperti pemindai QR code kami menunjukkan tujuan sebelum membukanya, sehingga Anda mudah memastikan tautan tanpa harus mengunjungi halaman yang tidak Anda percayai.
Buat kode lebih sulit dimanipulasi
Pilihan fisik bisa membuat stiker tempelan lebih mencolok atau lebih sulit dipasang.
- Cetak kode langsung sebagai bagian dari desain papan atau kartu menu, bukan sebagai stiker terpisah. Stiker tambahan pun akan langsung terlihat.
- Gunakan bahan label anti-manipulasi atau label yang mudah rusak untuk kode yang harus berupa stiker. Label ini robek atau memperlihatkan pola jika ada yang mencoba mengelupas atau menutupinya.
- Pasang kode di balik akrilik bening atau di dalam bingkai agar tidak ada yang bisa ditempel langsung di atasnya.
- Tambahkan nama usaha dan satu kalimat singkat di dekat kode, misalnya "Bayar hanya ke: Nama Toko Anda". Pelanggan jadi tahu apa yang seharusnya muncul.
- Letakkan kode dalam jangkauan pandangan karyawan. Kode di kasir jauh lebih sulit dimanipulasi daripada kode di papan luar yang tidak dijaga.
- Hindari kode ganda. Semakin banyak kode yang dipajang, semakin banyak yang harus Anda periksa.
Gunakan tautan dinamis yang bisa dipantau
QR code dinamis mengarah ke tautan pendek yang meneruskan pengunjung ke halaman Anda. Ini memberi Anda kendali yang berguna:
- Anda bisa mengubah tujuan kapan saja tanpa mencetak ulang, yang membantu jika situs Anda pindah alamat atau ada halaman yang disusupi.
- Statistik scan menunjukkan pola normal. Penurunan scan mendadak dari satu lokasi bisa berarti kode di sana telah ditutup kode palsu.
- Tautan pendek bermerek mudah dikenali. Pelanggan bisa memastikan tautan sesuai dengan yang mereka harapkan.
Di QR-TH, kode dinamis memakai tautan pendek qr-th.com/r/, dan setiap tautan diperiksa dengan Google Safe Browsing serta diperiksa ulang setiap malam. Pengunjung juga bisa melihat halaman loading yang menunjukkan ke mana tautan mengarah sebelum dibuka. Fitur-fitur ini tidak bisa mencegah orang menempelkan stiker palsu di papan Anda, tetapi membantu Anda menyadari masalah dan menjaga tautan Anda tetap bersih.
Kode pembayaran perlu perhatian ekstra
Kode pembayaran adalah sasaran paling menarik karena penggantian yang berhasil langsung mengirim uang ke pelaku.
- Minta pelanggan mengecek nama penerima di aplikasi bank sebelum mengonfirmasi, dan tuliskan pesan itu di papan.
- Jika memungkinkan, tampilkan QR pembayaran dinamis (misalnya QRIS dinamis) di layar atau terminal, bukan stiker cetak yang tetap.
- Jika Anda memakai QR pembayaran cetak, seperti QRIS statis atau QR PromptPay di Thailand, periksa setiap hari dan letakkan dekat kasir.
- Jika pelanggan melaporkan nama penerima yang berbeda, segera hentikan pemakaian kode itu dan hubungi bank Anda.
Panduan kami tentang keamanan pembayaran QR menjelaskan apa yang perlu dicek pelanggan sebelum membayar.
Yang harus dilakukan jika menemukan kode palsu
- Copot stiker palsu dan simpan. Ambil foto sebelum dan sesudahnya.
- Segera periksa semua kode lain, karena bisa jadi lebih dari satu yang diganti.
- Pasang pemberitahuan singkat untuk pelanggan yang mungkin sudah scan, berisi hal-hal yang perlu mereka waspadai.
- Laporkan kejadian ke polisi dan, untuk kode pembayaran, ke bank Anda.
- Ganti kode dengan cetakan baru dan tinjau ulang penempatannya.
FAQ
Bagaimana cara mengetahui stiker QR code palsu?
Cari tepi yang menonjol, ukuran atau permukaan yang berbeda, dan apa pun yang ditempel di atas kode asli. Lalu scan dan pastikan tujuan atau nama penerima pembayaran sesuai dengan usaha Anda.
Apakah QR code dinamis mencegah manipulasi?
Tidak. Stiker bisa ditempel di atas kode cetak mana pun. Kode dinamis membantu Anda memantau scan dan mengubah tujuan dengan cepat, sehingga masalah lebih mudah dideteksi dan diperbaiki.
Seberapa sering saya harus memeriksa QR code?
Kode di area umum atau ramai sebaiknya diperiksa setiap hari, idealnya saat toko buka. Kode di area khusus karyawan atau yang selalu diawasi bisa diperiksa lebih jarang.
Apa yang harus dicek pelanggan sebelum membayar dengan QR?
Mereka harus memastikan nama penerima dan nominal di aplikasi bank sesuai dengan toko sebelum menyetujui pembayaran.
Melindungi QR code cetak sebagian besar soal rutinitas: tahu di mana saja kode Anda, sering memeriksanya dan membuat kode palsu mudah dikenali. Buat kode dinamis yang bisa dilacak dengan generator QR code gratis di QR-TH, dan gunakan statistik scan untuk memantau setiap lokasi.