Cara Pasang Push Notification di Laravel dalam 3 Menit
Tidak perlu menginstal library composer yang rumit atau mengurus sertifikat VAPID manual. Cukup tempel 1 baris SDK di Blade view dan tembak REST API PushNotif menggunakan Http::post() bawaan Laravel.
Cukup Http::post() Bawaan Laravel
Kompatibel penuh dengan Laravel 8, 9, 10, 11, dan 12 maupun PHP Native.
Kirim Notifikasi Pesanan & Promo
Picu notifikasi instan ke HP pelanggan saat status pesanan berubah atau ada promo flash sale.
Dukungan Penuh MCP Server
Pakai Cursor atau Claude Code? Suruh AI Anda memasang SDK PushNotif ke folder resources/views otomatis.
Perbandingan Transparan
Kenapa ratusan developer dan pemilik website di Indonesia beralih menggunakan PushNotif:
| Parameter | PushNotif (Indonesia) | Layanan Lama / Manual |
|---|---|---|
| Instalasi Composer | ✓ Tidak Perlu (0 Dependency) | Harus install laravel-notification-channels/webpush |
| Konfigurasi VAPID & Worker | ✓ Otomatis dari Dashboard PushNotif | Generate kunci manual & kelola tabel endpoints sendiri |
| Biaya per Pengiriman | ✓ Rp 0,20 / pesan (Potong Kuota QRIS) | Harus sewa queue worker & server sendiri |
Contoh Kode Kirim Push Notification dari Controller / Job Laravel:
Siap Copy-Paste<?php
use Illuminate\Support\Facades\Http;
// Panggil di Controller, Event Listener, atau Queue Job Laravel Anda:
$response = Http::withHeaders([
'X-API-Key' => env('PUSHNOTIF_API_KEY'), // pn_live_...
])->post('https://pushnotif.biz.id/api/v1/send', [
'app_id' => env('PUSHNOTIF_APP_ID'),
'title' => 'Pesanan #INV-2026 Sedang Dikirim! 🚚',
'body' => 'Kurir sedang menuju alamat Anda. Klik untuk melacak posisi paket.',
'url' => 'https://tokoanda.id/pesanan/INV-2026',
]);
Pertanyaan yang Sering Diajukan (FAQ)
Q: Di mana menaruh file pushnotif-sw.js pada proyek Laravel?
Taruh file pushnotif-sw.js tepat di dalam folder public/ proyek Laravel Anda (sehingga bisa diakses di https://domainanda.com/pushnotif-sw.js), lalu pasang script SDK di file resources/views/layouts/app.blade.php.
Q: Apakah aman memanggil API PushNotif di dalam Laravel Queue?
Sangat aman dan disarankan. Endpoint API PushNotif merespons dalam ~40ms sehingga tidak akan menahan proses request utama aplikasi Laravel Anda.
Siap Memasang Push Notification di Website Anda?
Daftar dalam 5 detik, langsung dapatkan 1.000 Kuota Pesan Gratis. Top-up selanjutnya bebas nominal via QRIS mulai Rp 1.000 (tidak pernah hangus).
Ambil 1.000 Kuota Gratis →