Lacak Paket Anda
Masukkan nomor resi (AWB). Sistem akan mendeteksi kurir secara otomatis.
Cek Ongkos Kirim
Hitung estimasi biaya pengiriman dari berbagai ekspedisi sekaligus.
Demo QRIS Dinamis
Simulasi integrasi QRIS Statis menjadi Dinamis (menggunakan API /qris/create & webhook).
1. Masukkan nominal pesanan.
2. Server meracik 3 angka unik.
3. Aplikasi MacroDroid di HP menembak `/qris/webhook` saat dana masuk ke Livin/BCA.
Tombol ini menembak API /webhook seolah-olah ada uang masuk.
Buat tagihan untuk menampilkan QRIS
Buku Panduan & Referensi Layanan
📦 1. Layanan Lacak Resi (Auto-Detect)
API Lacak Resi memungkinkan aplikasi Anda melacak status pengiriman paket secara otomatis tanpa perlu tahu kurir apa yang digunakan. Sistem kami akan mendeteksi resi (JNT, JNE, SiCepat, dll) dan memberikan hasil *tracking* secara *real-time*.
Cocok untuk: Toko Online, Aplikasi Kasir (POS), Dropshipper.
Contoh Integrasi (cURL)
curl -X GET "https://cekresi.senikode.com/track?awb=JX12345678" \
-H "X-API-Key: sk_live_contoh_token"
🚚 2. Layanan Cek Ongkir (Multi-Ekspedisi)
API Cek Ongkir membantu Anda mendapatkan estimasi biaya pengiriman dari berbagai ekspedisi dalam satu kali *request*. Sistem kami otomatis mencari rute logistik tercepat dan termurah berdasarkan data kecamatan.
Cocok untuk: E-Commerce App, Kalkulator Logistik.
Contoh Integrasi (cURL)
curl -X GET "https://cekresi.senikode.com/ongkir?oprov=DKI%20Jakarta&okab=Jakarta%20Pusat&okec=Gambir&dprov=Jawa%20Barat&dkab=Bandung&dkec=Andir&weight=1" \
-H "X-API-Key: sk_live_contoh_token"
💳 3. Layanan QRIS Dinamis (Multi-Tenant)
API QRIS Dinamis kami mendukung dua mode arsitektur. Anda cukup menyisipkan parameter `mode` pada JSON untuk memilihnya:
- SaaS Mode (`"mode": "saas"`): Anda memajang QRIS Statis Anda sendiri. Dana masuk langsung ke rekening Anda. API kami hanya bertugas menyediakan "Angka Unik" dan memvalidasi Webhook.
- Aggregator Mode (`"mode": "aggregator"`): Sistem kami akan membalas dengan link gambar QRIS Sentral (Milik Platform). Dana masuk ke rekening Platform, dan kami yang akan meneruskannya ke Anda.
- PENTING (Webhook Authentication): Anda/Platform wajib mengirimkan Header
X-API-Keysaat menembak URL Webhook dari aplikasi MacroDroid. Tagihan hanya Lunas jika Key pengirim cocok dengan Key pembuat tagihan!
A. Membuat Tagihan (Contoh: Mode SaaS)
curl -X POST "https://cekresi.senikode.com/qris/create" \
-H "X-API-Key: sk_live_contoh_token" \
-H "Content-Type: application/json" \
-d '{
"reference_id": "INV-001",
"base_amount": 50000,
"mode": "saas"
}'
B. Simulasi/Pengiriman Webhook (Oleh MacroDroid)
curl -X POST "https://cekresi.senikode.com/qris/webhook" \
-H "X-API-Key: sk_live_contoh_token" \
-d 'Berhasil menerima pembayaran QRIS sebesar Rp 50.145'
C. Cek Status Pembayaran (Polling)
curl -X GET "https://cekresi.senikode.com/qris/status/50145" \
-H "X-API-Key: sk_live_contoh_token"
❓ Pertanyaan yang Sering Diajukan (FAQ)
Mengapa saya mendapatkan error 429 API Key quota exceeded?
Artinya kuota (Limit) token klien tersebut sudah habis. Hubungi Administrator untuk melakukan Top Up / Reset Limit API Key.
Berapa lama waktu yang dibutuhkan untuk Cek Ongkir?
Sistem kami menggunakan Playwright untuk mensimulasikan pencarian rute kurir di browser secara headless. Ini memakan waktu 3 hingga 8 detik. Namun, jika pencarian yang sama dilakukan lagi, hasilnya akan instan (di bawah 1 detik) karena sistem Cache Redis.
Bagaimana cara kerja sistem QRIS Dinamis tanpa Payment Gateway?
Sistem kami menggunakan metode Nominal Unik dan Webhook Terotomatisasi (tanpa potongan biaya MDR). Berikut alurnya:
- Sistem menyisipkan 3 digit angka unik di belakang nominal asli (misal tagihan Rp 10.000 menjadi Rp 10.145).
- Pembeli men-scan QRIS Statis E-Wallet Anda dan harus mentransfer tepat sejumlah Rp 10.145.
- Setelah ditransfer, notifikasi masuk ke HP Android Anda (contoh: notifikasi dari Dana Bisnis/Gopay).
- Aplikasi MacroDroid di HP Anda akan secara otomatis membaca teks notifikasi tersebut.
- MacroDroid kemudian menembak API (Webhook) ke server, dan sistem langsung melunaskan pesanan senilai Rp 10.145 secara real-time.
Apakah API Lacak Resi ini dijamin 100% akurat?
Kami mengambil data secara langsung dari penyedia jasa dan melakukan sinkronisasi secepat mungkin. Kami menggunakan sistem *Smart Cache* di mana resi yang sudah "Delivered" akan disimpan di memori selama seminggu agar tidak membebani bandwidth pencarian, sedangkan resi yang sedang diproses di-*cache* setiap 5 menit.