Fulfillment & Pelacakan
Proses pesanan fisik per paket, pengisian resi, dan halaman pelacakan untuk pembeli.
Setelah pembayaran fisik/campuran terkonfirmasi, tugas Anda adalah menggerakkan paket sampai tiba di pembeli — dan memberi mereka cara melacaknya.
Dasar yang Berlaku untuk Semua Provider
Alur Kerja Fulfillment
Status satu paket mengikuti siklus:
Di tab Fulfillment pada Order Inspector, tiap paket punya kontrol sendiri:
- Package status — majukan status sesuai progres gudang.
- Tracking number (resi) — nomor resi kurir.
- Note — catatan internal/operasional.
- Tracking URL — opsional, tautan lacak kurir.
Hubungan Status Paket dengan Transaksi
Status transaksi mencerminkan pembayaran, bukan pengiriman:
- Transaksi berstatus Completed begitu pembayaran dikonfirmasi — apa pun tipe produknya (digital, fisik, maupun campuran).
- Produk digital langsung bisa diakses pembeli saat itu juga (order per produknya Completed).
- Produk fisik punya order per produk sendiri yang mengikuti paketnya: In Progress → Shipping → Completed saat paket Delivered.
Progres pengiriman tidak lagi mengubah status transaksi — ia hidup di level paket (dan order per produk fisik). Yang perlu Anda ketahui:
- Notifikasi otomatis — setiap perubahan paket yang relevan mengirim notifikasi Package Shipping / Package Delivered ke pembeli.
- Ikon progres di member area — di daftar order, tiap produk menunjukkan progresnya lewat ikon pada pill produk:
- ✓ (centang) — bisa diakses / sudah sampai.
- 🚚 (truk) — sedang dikirim.
- 📦 (kotak) — sedang disiapkan.
Label Pengiriman
Tombol Cetak Label menghasilkan label siap tempel untuk tiap paket — tanpa layanan pihak ketiga, cukup printer (thermal atau printer biasa):
-
Isi label: nama toko & kurir/layanan, barcode resi + nomor AWB, data penerima (nama, telepon, alamat lengkap huruf kapital), pengirim, berat & daftar item, serta kotak COD bertuliskan nominal yang harus ditagih kurir bila transaksi COD.
-
Resi belum ada? Tetap bisa dicetak: area resi menampilkan garis kosong untuk ditulis kurir saat serah terima, atau untuk ditempel stiker resi dari drop-point.
-
Ukuran kertas: standarnya thermal 100×150mm — dapat diubah ke A6/A5/A4 di tab Alat pengaturan, dan bisa diganti sekali-cetak lewat pemilih Kertas di halaman cetak. Label selalu berukuran 100×150mm dan berada di tengah kertas yang lebih besar (tinggal dipotong). Satu label per lembar; untuk uji tanpa printer, pilih Save as PDF di dialog cetak.
-
Cetak dari detail order — buka tab Fulfillment pada Order Inspector:
- Klik Cetak Label
- Centang paket yang akan dicetak
- Klik Cetak N Label
- Selesai — atau batal
-
Cetak massal lintas transaksi — di daftar Orders:
- Klik Cetak Label
- Centang transaksinya
- Klik Cetak N Label
- Selesai — atau batal
-
Label memuat alamat lengkap pembeli — halaman cetaknya hanya bisa dibuka admin dan tidak disimpan sebagai berkas.
- Identitas pengirim (nama toko & telepon untuk label) diatur di Pengaturan Lanjutan → tab Alat; kosong = memakai nama situs / tanpa telepon.
Provider Pengiriman Aktif
Satu situs hanya memakai satu provider pada satu waktu (diatur di pengaturan pengiriman Sejoli). Peran keduanya berbeda — ikuti seksi sesuai provider Anda:
- Rajaongkir → Pakai Rajaongkir
- Mengantar → Pakai Mengantar
Pakai Rajaongkir
Rajaongkir berperan sebagai penyedia tarif dan pelacak — pengurusan paket fisik tetap di tangan Anda:
- Cek ongkir di checkout diambil dari API Rajaongkir (Komerce). Tarif di-cache untuk menghemat kuota hit berbayar.
- Resi diisi manual — setelah mengantar paket ke jaringan kurir (misal ke agen), tulis nomor resinya di kartu paket. Resi bisa milik akun mana pun; label cetak mandiri kita yang menempel di paket.
- Timeline pelacakan otomatis dari data kurir (API waybill Komerce) — nama & alamat sudah otomatis disamarkan penyedia.
- Nomor penerima penting: kurir tertentu (mis. JNE) memverifikasi 5 digit terakhir nomor HP penerima saat pelacakan waybill — nomor tujuan yang salah saat checkout membuat pelacakannya gagal.
Pakai Mengantar
Mengantar berperan lebih jauh: penyedia tarif sekaligus pengelola pengiriman — paket didaftarkan (booking) ke sistemnya:
- Cek ongkir di checkout diambil dari API publik Mengantar — tanpa biaya per hit.
- Booking paket lewat tombol Proses Pengiriman di kartu paket (lihat Booking Paket di bawah) — resi lahir otomatis dari sistem Mengantar, bukan diisi manual.
- COD ditangani penuh oleh Mengantar — nominal tagihan tunai ikut ke booking dan kurir yang menagih; biaya COD dihitung per paket (lihat Produk Fisik → Biaya COD).
- Timeline pelacakan otomatis untuk resi yang tercatat di akun Mengantar toko — termasuk booking manual dari dashboard Mengantar dengan akun yang sama. Resi dari akun lain tidak bisa dimanifest; pembeli tetap dibantu kotak salin resi ke situs kurir.
Booking Paket ke Mengantar
Nomor resi Mengantar hanya bisa lahir dari sistemnya — paket wajib didaftarkan (booking). Tombol Proses Pengiriman pada kartu paket membuka form pickup ala Mengantar:
- Drop Off — antar paket sendiri ke titik drop-off.
- Scheduled Pickup — kurir menjemput: pilih tanggal, jam (per jam penuh), dan volume kendaraan (motor/mobil/truk).
Sekali klik: paket didaftarkan ke akun Mengantar toko, nomor resi (cnote) dan ID order Mengantar tersimpan otomatis, status paket naik ke Shipping, dan pembeli menerima notifikasi pengiriman berisi resi. Isi paket (semua produk di dalamnya beserta jumlahnya) ikut dilaporkan ke Mengantar.
Paket gagal sampai (RTS) — tombol Tandai RTS mengubah status paket menjadi Returned sekaligus me-refund transaksinya: pembeli menerima notifikasi refund, komisi affiliate dibatalkan, dan akses produk nonaktif — mengikuti semantik refund Sejoli.
Pelacakan untuk Pembeli
Bagian ini berlaku untuk kedua provider:
Halaman Pelacakan Pembeli
Halaman Order Tracking (dibuat oleh wizard di /order-tracking, berisi shortcode [sejoli_commerce_tracking]) adalah halaman publik tempat pembeli melacak paketnya:
- Menampilkan status tiap paket, kurir, resi, dan riwayat.
- Multi-paket memakai tab per produk — nama + foto produk di kiri (desktop, menempel saat halaman digulir) atau baris geser di ponsel; klik untuk berpindah paket tanpa menggulir panjang.
- Memakai header toko Commerce (logo, menu, keranjang, akun) — sama dengan halaman toko lainnya, bukan header tema.
- Bisa diakses dua cara:
- Link pribadi —
…?tracking_token=…yang dikirim ke pembeli. - Akun sendiri — pembeli yang login dapat membuka tracking order miliknya lewat
?order_id=.
- Link pribadi —
Link Pelacakan
- Link berlaku 180 hari sejak dibuat (diatur di Advanced Settings → Catalog & Pages → Tracking link expiry).
- Memasukkan resi (atau booking Mengantar) tidak otomatis membuat link — link lahir saat admin menekan Buat URL, atau saat pembeli memintanya lewat form di bawah.
- Admin dapat membuat ulang atau mencabut link kapan saja dari panel tracking di Order Inspector.
- Email notifikasi menyertakan kode verifikasi — itu 12 karakter pertama token link, murni kode referensi untuk disebutkan ke dukungan (admin mencocokkannya dengan token prefix di panel tracking Order Inspector). Tidak ada input di mana pun yang memintanya: klik tautannya saja sudah cukup.
- Jika link kadaluarsa atau hilang, pembeli bisa mengisi form permintaan link di halaman tracking dengan nomor order + email/telepon yang cocok dengan order. Permintaan dibatasi (maks 8 per 10 menit per IP) lalu sistem mengirim notifikasi tracking access berisi link baru.
Di Member Area
Di detail order member area, blok Informasi Pengiriman menampilkan status per paket. Tombol Lacak Paket pada tiap paket membuka modal berisi Data Pengiriman (kurir/layanan, resi, tanggal kirim, rute, status terakhir, diterima oleh) dan Timeline Perjalanan dari data kurir — tanpa pindah halaman, dan tanpa perlu link/token karena kepemilikan pesanan sudah diverifikasi lewat login. Bila Anda mengisi link kurir manual saat entri resi, tautan Situs Kurir juga tampil di sampingnya.
Data Kurir & Kuota
- Tiap penyegaran data kurir mengonsumsi kuota provider. Umur cache diatur di Advanced Settings → Catalog & Pages → Courier data refresh interval (default 30 menit — semua penampilan dalam jendela ini gratis), dan batas penyegaran per paket per hari di Max courier refreshes per package per day (default 24; 0 = tanpa batas). Setelah batas harian tercapai, data terakhir tetap tampil sampai hari berganti. Bila kuota akun provider habis, halaman/modal menampilkan pesan untuk mencoba lagi besok.
- Pesanan yang dibuat sebelum memakai Sejoli Commerce tidak memiliki struktur paket, sehingga tidak bisa dilacak lewat fitur ini.
Last updated Sep 12, 2026