WhatsApp Gateway Sekolah: API Resmi vs Tidak Resmi, Biaya, dan Risikonya

Diterbitkan · Diperbarui

Ditulis oleh Isep Nursamsi, S.T. · guru Informatika yang membangun dan memakai SiTuntas setiap hari di sekolah negeri.

Sampul artikel: WhatsApp Gateway Sekolah: API Resmi vs Tidak Resmi, Biaya, dan Risikonya

WhatsApp gateway sekolah ada dua jenis. Jalur resmi adalah WhatsApp Business Platform milik Meta: nomor sekolah didaftarkan sebagai akun bisnis, pesan yang dimulai sekolah wajib memakai templat yang disetujui, dan biayanya dihitung per templat terkirim. Jalur tidak resmi menautkan nomor biasa lewat WhatsApp Web. Jalur ini murah dan cepat dipasang, tetapi berada di luar ketentuan layanan WhatsApp, sehingga risiko blokir ditanggung sekolah.

Apa itu WhatsApp gateway sekolah?

Gateway adalah perantara antara aplikasi sekolah dan WhatsApp. Aplikasi absensi menyusun pesan, misalnya "Ananda Raka belum tercatat hadir pukul 07.30", lalu menyerahkannya ke gateway lewat API, dan gateway yang mengantarkannya ke nomor orang tua.

Perbedaan dua jenis gateway ada pada cara mereka menyentuh WhatsApp.

  • Gateway resmi memakai Cloud API dari Meta. Nomor sekolah terdaftar di akun WhatsApp Business milik sekolah atau milik mitra resmi Meta, dan aplikasi mengirim permintaan langsung ke server Meta.
  • Gateway tidak resmi menjalankan sesi WhatsApp Web dari nomor biasa di server penyedia. Nomor ditautkan seperti saat membuka WhatsApp di laptop, biasanya dengan memindai kode QR, lalu server menekan tombol kirim atas nama nomor itu. Di mata WhatsApp, nomor tersebut tetap akun biasa yang kebetulan mengirim ratusan pesan otomatis.

Sebagian penyedia tidak resmi menuliskannya terang-terangan. Fonnte, misalnya, menulis di situsnya bahwa layanannya tidak berjalan di atas API resmi WhatsApp, memakai WhatsApp Web untuk otomatisasi, tidak dapat memberi SLA yang tetap, dan menyerahkan risiko banned kepada pengguna. Sebagian penyedia lain menjual dua jalur sekaligus, jadi tanyakan jalur mana yang sebenarnya sekolah beli.

Cara kerja API resmi: templat, jendela 24 jam, dan batas kirim

Tiga aturan Meta paling menentukan bagi sekolah.

Templat wajib untuk pesan yang dimulai sekolah

Begitu orang tua mengirim pesan atau menelepon nomor sekolah, jendela layanan pelanggan selama 24 jam terbuka, dan setiap pesan baru dari orang tua mengulang hitungannya. Selama jendela terbuka, sekolah boleh membalas dengan pesan bebas. Setelah jendela tertutup, yang boleh dikirim hanya templat yang sudah disetujui. Kabar belum hadir, rekap mingguan, dan jadwal ujian hampir selalu dimulai sekolah, jadi praktis semuanya harus berupa templat.

Templat adalah naskah tetap dengan isian variabel, misalnya {{nama_siswa}} dan {{jam}}. Peninjauannya bisa memakan waktu sampai 24 jam, dan templat yang berulang kali mendapat umpan balik negatif dari penerima bisa dijeda atau dinonaktifkan. Setiap templat masuk satu kategori: utility, marketing, atau authentication. Utility harus tidak bernada promosi dan menyangkut hal yang spesifik atau penting bagi penerima, seperti kabar kehadiran anaknya. Templat yang mencampur kabar dengan promosi, misalnya kabar alpa yang ditutup ajakan mendaftar bimbingan belajar, dihitung marketing. Meta memeriksa kategori saat peninjauan dan dapat menyetujui templat sebagai marketing bila utility dinilai tidak cocok.

Batas nomor unik per 24 jam

Meta membatasi berapa nomor unik yang boleh menerima pesan di luar jendela layanan dalam 24 jam bergulir. Portofolio bisnis baru mulai dari 250 nomor. Batas naik ke 2.000 bila bisnis diverifikasi, diverifikasi mitra, atau sudah mengirim 2.000 templat berkualitas tinggi ke nomor unik dalam 30 hari, lalu naik bertahap sampai tanpa batas. Batas ini dipakai bersama oleh semua nomor dalam satu portofolio. Artinya, sekolah 600 murid yang baru mendaftar belum bisa mengirim rekap mingguan ke seluruh orang tua dalam sehari sebelum batasnya naik, misalnya lewat verifikasi bisnis.

Nomor khusus dan nama tampilan

Nomor harus milik sendiri, memakai kode negara, dan bisa menerima SMS atau telepon untuk verifikasi. Nomor yang masih aktif di aplikasi WhatsApp tidak bisa didaftarkan sebelum akunnya dihapus; nomor aplikasi WhatsApp Business punya jalur penyambungan khusus lewat mitra resmi yang mendukungnya. Paling aman, siapkan nomor baru atas nama sekolah dengan nama tampilan yang jelas, misalnya nama resmi sekolah.

Model biaya API resmi: apa yang dibayar dan apa yang gratis

Sejak 1 Juli 2025 Meta menagih per pesan, dan tagihan hanya muncul saat templat terkirim. Tarifnya ditentukan kategori templat dan kode negara nomor penerima. Indonesia (kode 62) punya tarif tersendiri di rate card Meta, dan Rupiah termasuk mata uang tagihan yang didukung. Untuk utility dan authentication, volume bulanan yang besar membuka tarif lebih rendah. Meta hanya boleh mengubah tarif pada hari pertama tiap kuartal dengan pemberitahuan lebih dulu, karena itu angka rupiah sengaja tidak ditulis di sini. Buka rate card terbaru saat menyusun RKAS.

Contoh situasi sekolah dan cara Meta menagihnya
Situasi di sekolahJenis pesanDibayar?
Kabar belum hadir pukul 07.30 ke orang tua yang tidak sedang berbalas pesan dengan sekolahTemplat utility di luar jendelaYa, per templat terkirim
Orang tua bertanya jadwal pengambilan rapor, sekolah membalas satu jam kemudianPesan bebas di dalam jendelaGratis
Orang tua membalas pukul 19.00, lalu kabar terlambat terkirim pukul 07.10 esok paginyaTemplat utility di dalam jendelaGratis
Ajakan mendaftar murid baru yang bernada promosiTemplat marketingYa, dengan tarif marketing
Kode OTP untuk masuk aplikasi sekolahTemplat authenticationYa, dengan tarif authentication

Perkiraan biaya bulanan dihitung dari jumlah templat terkirim per kategori dikali tarif kategori itu untuk kode 62. Contoh untuk SMP dengan 600 murid dan 20 hari sekolah sebulan:

Contoh perkiraan jumlah templat utility sebulan
Jenis kabarAsumsiTemplat sebulan
Belum hadir pagiRata-rata 18 murid per hari360
Datang terlambatRata-rata 15 murid per hari300
Rekap mingguan ke semua orang tua600 murid x 4 pekan2.400
Kabar tiba untuk semua murid600 murid x 20 hari12.000

Tiga kabar pertama berjumlah 3.060 templat. Menyalakan kabar tiba untuk semua murid menambah hampir empat kali lipat angka itu. Jadi pertanyaan anggaran yang sebenarnya adalah kabar mana yang layak dikirim, baru kemudian jalur mana yang dipakai.

Gateway tidak resmi: murah, tetapi risikonya milik sekolah

Cara bayarnya sederhana: langganan paket ke penyedia, biasanya bulanan dengan kuota pesan atau jumlah perangkat, tanpa templat dan tanpa kategori. Dua hal perlu diketahui sebelum memilih jalur ini.

Pertama, status aturannya. Ketentuan Layanan WhatsApp memasukkan bulk messaging dan auto-messaging sebagai contoh komunikasi yang tidak diperbolehkan. Gateway tidak resmi bekerja persis di wilayah itu. Nomor yang pola kirimnya dijaga bisa bertahan lama, tetapi itu toleransi, bukan izin.

Kedua, risiko operasional. Bila nomor dibatasi atau diblokir, semua kabar berhenti sekaligus dan penyedia tidak ikut menanggungnya. Sesi yang tertaut juga bisa terputus, misalnya bila perangkat tertaut dikeluarkan dari HP induk, sehingga pesan menumpuk tanpa ada yang sadar bila sistem sekolah tidak mencatat status kirim.

Tabel perbandingan WhatsApp gateway sekolah resmi dan tidak resmi

Perbandingan jalur resmi dan tidak resmi untuk kabar sekolah
AspekAPI resmi (WhatsApp Business Platform)Gateway tidak resmi (WhatsApp Web)
Cara tersambungNomor didaftarkan ke akun bisnis dan dikirim lewat Cloud APINomor biasa ditautkan ke server penyedia, biasanya dengan memindai kode QR
Status di mata WhatsAppJalur resmi untuk pengiriman terprogramDi luar ketentuan layanan
Pesan pertama ke orang tuaWajib templat yang disetujuiBebas
Cara bayarPer templat terkirim, tarif per kategori dan kode negaraLangganan paket ke penyedia
Batas kirimTertulis dan bertingkat, mulai 250 nomor unik per 24 jamTidak tertulis; batasnya toleransi sistem antispam
Risiko blokirDikendalikan lewat penilaian kualitas; templat yang banyak mendapat umpan balik negatif bisa dijedaDitanggung pemilik nomor, tanpa jaminan penyedia
PersiapanPortofolio bisnis, nomor khusus, nama tampilan, templatNomor dan pemindaian QR, selesai dalam hitungan menit
Jalur data pribadiServer Meta, ditambah mitra bila memakai mitraServer penyedia gateway

Izin orang tua dan UU PDP berlaku untuk kedua jalur

Jalur apa pun yang dipilih, nomor orang tua dan isi pesan tentang anak adalah data pribadi. UU Nomor 27 Tahun 2022 tentang Pelindungan Data Pribadi mewajibkan setiap pemrosesan punya dasar (Pasal 20), dan pemrosesan data pribadi anak wajib mendapat persetujuan orang tua atau wali (Pasal 25). Persetujuan itu tertulis atau terekam, boleh elektronik maupun kertas (Pasal 22), dan sekolah wajib bisa menunjukkan buktinya (Pasal 24). Penyedia gateway yang memproses data atas perintah sekolah berkedudukan sebagai prosesor, dan pemrosesan itu tetap menjadi tanggung jawab sekolah sebagai pengendali (Pasal 51 ayat 3).

Kebijakan WhatsApp Business memakai logika yang searah: bisnis hanya boleh menghubungi orang yang memberikan nomornya dan menyatakan bersedia menerima pesan, wajib menghormati permintaan berhenti, dan bertanggung jawab memastikan cara meminta persetujuan itu sesuai hukum yang berlaku.

Contoh formulir persetujuan yang bisa disalin

Isinya disusun dari informasi yang wajib disampaikan menurut Pasal 21 UU PDP, antara lain tujuan, jenis data, jangka waktu, dan hak orang tua. Ganti bagian dalam kurung siku.

PERSETUJUAN PENERIMAAN KABAR SEKOLAH MELALUI WHATSAPP

Saya yang bertanda tangan di bawah ini, orang tua/wali dari murid bernama .................... kelas ........ NIS .............., dengan nomor WhatsApp ...................., menyatakan BERSEDIA / TIDAK BERSEDIA (coret salah satu) menerima kabar dari [nama sekolah] melalui WhatsApp dari nomor resmi sekolah [nomor].

Kabar yang dikirim: kehadiran harian (tiba, terlambat, belum hadir), rekap kehadiran dan poin mingguan, surat peringatan, prestasi, dan jadwal ujian.

Data yang dipakai: nama murid, kelas, status kehadiran, jam datang, poin, dan nomor WhatsApp di atas. Pesan dikirim melalui layanan [nama penyedia gateway] yang bekerja atas perintah sekolah.

Jangka waktu: selama murid terdaftar di sekolah ini. Riwayat pesan disimpan paling lama [jumlah] hari, lalu dihapus.

Saya dapat mengganti nomor atau berhenti menerima kabar kapan saja dengan memberi tahu wali kelas atau tata usaha, dan sekolah akan menghentikan pengiriman.

[Kota], [tanggal]. Orang tua/wali, [tanda tangan dan nama jelas].

Pertanyaan untuk calon penyedia sebelum sekolah berlangganan

Salin daftar ini ke pesan atau surat penawaran, dan minta jawabannya tertulis.

  1. Layanan ini memakai Cloud API resmi Meta atau sesi WhatsApp Web?
  2. Nomor pengirim milik siapa, dan bisakah dibawa pindah bila sekolah berganti penyedia?
  3. Untuk jalur resmi: siapa yang mendaftarkan templat, dan berapa lama templat baru siap dipakai?
  4. Untuk jalur resmi: adakah biaya layanan di luar tarif Meta, dan tagihannya dalam mata uang apa?
  5. Bila nomor dibatasi atau diblokir, apa langkah penyedia dan berapa lama layanan bisa pulih?
  6. Apakah setiap pesan punya status terkirim atau gagal yang bisa dibaca sistem sekolah?
  7. Di mana nomor dan isi pesan disimpan, berapa lama, dan bisakah dihapus atas permintaan sekolah?

Menyambungkan gateway di SiTuntas

Modul Integrasi WhatsApp di SiTuntas tidak menyediakan nomor atau kuota pesan di dalam aplikasi. Sekolah memasang akun gatewaynya sendiri, yaitu Fonnte, Wablas, Watzap, atau WhatsApp Business API Meta, di menu Pengaturan WhatsApp. Tokennya disimpan terenkripsi, dan biaya kirim dibayar sekolah langsung ke penyedia. Selama provider masih Uji Coba, pesan hanya dicatat dan tidak benar-benar dikirim. Kiriman ke orang tua diantrekan dengan jeda antarnomor yang dipilih sekolah, 3 sampai 15 detik dengan bawaan 5 detik, dan setiap pesan tercatat di Riwayat WhatsApp berstatus Antre, Terkirim, atau Gagal beserta jawaban gateway. Persetujuan orang tua bisa dicatat per murid dan ditegakkan, walau penegakannya bawaan mati. Modul ini ada di paket Lengkap dan Premium.

Satu hal perlu diketahui sebelum memilih jalur Meta: driver Meta di SiTuntas baru mengirim pesan teks biasa dan belum mengelola templat yang disetujui Meta. Karena di luar jendela 24 jam Meta hanya menerima templat, jalur ini belum cocok untuk kabar rutin yang dimulai sekolah. Rincian modulnya ada di halaman notifikasi WhatsApp sekolah. Kisaran harga paket gateway dibahas di Absensi Siswa dengan Notifikasi WhatsApp ke Orang Tua, dan cara menjaga pola kirim tetap wajar ada di Cara Agar Nomor WhatsApp Sekolah Tidak Kena Banned.

Pertanyaan yang sering diajukan

Apakah WhatsApp gateway tidak resmi dilarang?

Ketentuan Layanan WhatsApp memasukkan bulk messaging dan auto-messaging sebagai contoh komunikasi yang tidak diperbolehkan. Gateway tidak resmi bekerja di wilayah itu, jadi akibat yang paling nyata adalah nomor dibatasi atau diblokir. Risikonya ditanggung pemilik nomor, bukan penyedia gateway.

Berapa biaya API WhatsApp resmi untuk sekolah?

Meta menagih per templat yang terkirim, dengan tarif menurut kategori templat dan kode negara penerima; Indonesia punya tarif tersendiri. Balasan bebas di dalam jendela 24 jam dan templat utility di dalam jendela itu gratis. Karena tarif bisa berubah pada awal kuartal, hitung dari rate card terbaru di situs Meta.

Bisakah sekolah memakai nomor WhatsApp yang sudah ada?

Untuk API resmi, nomor yang masih aktif di aplikasi WhatsApp harus dihapus akunnya lebih dulu, kecuali nomor aplikasi WhatsApp Business yang disambungkan lewat mitra resmi Meta yang mendukungnya. Untuk gateway tidak resmi, nomor lama bisa ditautkan, tetapi jangan memakai nomor pribadi guru; nomor khusus atas nama sekolah paling aman.

Apakah API resmi tetap perlu persetujuan orang tua?

Perlu. Kebijakan WhatsApp Business hanya membolehkan bisnis menghubungi orang yang memberikan nomornya dan menyatakan bersedia menerima pesan. UU Nomor 27 Tahun 2022 juga mewajibkan persetujuan orang tua atau wali untuk pemrosesan data pribadi anak, dan sekolah wajib bisa menunjukkan buktinya.

Gateway mana yang cocok untuk sekolah kecil?

Sekolah dengan kiriman harian puluhan pesan dan anggaran terbatas bisa memulai dari gateway tidak resmi, asal memakai nomor khusus, jeda antarpesan, dan persetujuan orang tua yang rapi, serta sadar risikonya. Jalur resmi lebih tenang bila kiriman sudah ratusan per hari atau sekolah tidak mau menanggung risiko blokir, asal sistem sekolahnya sanggup mengirim templat yang disetujui.

Referensi

Ingin melihatnya berjalan di sekolah Anda?

SiTuntas dipakai setiap hari di sekolah negeri. Semua modul terbuka, tanpa instalasi.

Isi 3 data · Verifikasi singkat · Akun aktif otomatis · Tidak perlu chat admin

Masih punya pertanyaan? Tanya kami via WhatsApp