Instalasi Plugin
Langkah-Langkah Instalasi
- Akses Dashboard WordPress
- Login ke dashboard WordPress Anda
- Navigasi ke menu Plugins > Add New
- Search dengan keyword “AgenWebsite Shipping”

- Aktivasi Plugin
- Setelah instalasi selesai, klik tombol Install Now dan Activate
- Plugin akan aktif dan siap dikonfigurasi
- Verifikasi Instalasi
- Setelah aktivasi, Anda akan melihat menu AgenWebsite Shipping di sidebar WordPress
- Plugin telah berhasil terinstal
- Verifikasi Instalasi
- Setelah aktivasi, Anda akan melihat menu AgenWebsite Shipping di sidebar WordPress
- Plugin telah berhasil terinstal
Aktivasi Lisensi
Tujuan Aktivasi Lisensi
Aktivasi lisensi diperlukan untuk mengaktifkan seluruh fitur premium plugin, termasuk pengiriman international, kurir instant, asuransi, tracking, dan fitur-fitur lanjutan lainnya.
Langkah-Langkah Aktivasi
- Akses Setup Wizard
-
- Setelah plugin diaktifkan, Anda akan diarahkan ke halaman Setup WizardAtau akses manual melalui Menu AgenWebsite Shipping

-
- Masukkan Kode Lisensi
- Pada halaman setup, masukkan kode lisensi yang Anda dapatkan dari AgenWebsiteKlik tombol Activate License atau Save

- Verifikasi Status Lisensi
- Setelah aktivasi berhasil, Anda akan melihat status lisensi di bagian atas halaman pengaturanTabel Status Produk AgenWebsite akan menampilkan informasi lisensi AndaStatus akan menunjukkan tipe lisensi: FREE atau PRO

- Aktifkan Fitur Resi
Untuk mengaktifkan fitur resi kami akan menganalisa toko online Anda terlebih dahulu dan pastikan toko online Anda aktif dan tidak menjual barang – barang yang dilarang
Perbedaan Lisensi FREE dan PRO
Lisensi FREE:
- Hanya dapat memilih 1 kurir domestik
- Mode tampilan ongkir: Daftar Sederhana saja
- Fitur terbatas pada pengiriman domestik dasar
Lisensi PRO:
- Dapat memilih lebih dari 1 kurir domestik
- Akses ke semua mode tampilan ongkir (Kecepatan, Kurir, Harga)
- Pengiriman International
- Kurir Instant
- Asuransi Pengiriman
- Cek Ongkir Tab
- Tracking Pengiriman
- Konverter Mata Uang
Fitur-Fitur Utama
Navigasi Antarmuka Admin
Plugin AgenWebsite Shipping memiliki struktur navigasi sebagai berikut:

Top Navigation Bar:
- Pengaturan – Konfigurasi pengiriman (Domestik, International, Instant, Asuransi, Cek Ongkir, Tracking)
- Tarif Custom – Pengaturan tarif kustom
- Subsidi Ongkir – Pengaturan subsidi ongkos kirim
- Integrasi – Pengaturan lisensi dan integrasi
- Dukungan – Link ke halaman support
Sidebar Menu (dalam Pengaturan):
- DOMESTIC – Pengaturan pengiriman lokal
- INTERNATIONAL – Pengaturan pengiriman global (PRO)
- INSTANT – Pengaturan pengiriman same-day (PRO)
- ASURANSI – Pengaturan asuransi pengiriman (PRO)
- CEK ONGKIR TAB – Kalkulator ongkir (PRO)
- TRACKING – Pelacakan paket (PRO)
Pengiriman Domestik
Tujuan Fitur
Fitur Pengiriman Domestik memungkinkan Anda mengintegrasikan layanan kurir lokal Indonesia ke toko WooCommerce Anda. Pelanggan dapat memilih opsi pengiriman dan melihat estimasi biaya secara real-time saat checkout.
Akses Menu
Dashboard WordPress > AgenWebsite Shipping > Pengaturan > DOMESTIC

Konfigurasi Pengaturan Dasar
1. Aktifkan/Nonaktifkan
- Lokasi: Pengaturan Dasar
- Fungsi: Mengaktifkan atau menonaktifkan layanan kurir domestik
- Pengaturan: Centang untuk mengaktifkan domestic courier service
- Default: Aktif (Yes)
2. Kota Asal Pengiriman
- Lokasi: Pengaturan Dasar
- Fungsi: Menentukan kota asal pengiriman untuk perhitungan ongkir
- Pengaturan: Pilih kota dari dropdown (contoh: Jakarta, Surabaya, Bandung)
- Default: Jakarta
- Catatan: Pastikan kota asal sesuai dengan lokasi toko/gudang Anda
3. Kode Pos Asal Pengiriman
- Lokasi: Pengaturan Dasar
- Fungsi: Menentukan kode pos asal untuk perhitungan ongkir yang lebih akurat
- Pengaturan: Masukkan kode pos (5 digit)
- Default: 10110
- Contoh: 40115 (Bandung), 60119 (Surabaya)
4. Aktifkan Total Berat
- Lokasi: Pengaturan Dasar
- Fungsi: Menampilkan informasi total berat pesanan di halaman checkout
- Pengaturan: Centang untuk menampilkan total berat
- Default: Aktif (Yes)
- Manfaat: Memberikan transparansi kepada pelanggan tentang berat total pesanan
5. Aktifkan Filter Provinsi
- Lokasi: Pengaturan Dasar
- Fungsi: Menampilkan field provinsi dan memfilter hasil kota berdasarkan provinsi
- Pengaturan: Centang untuk mengaktifkan filter provinsi
- Default: Aktif (Yes)
- Manfaat: Mempermudah pelanggan menemukan kota tujuan dengan memfilter berdasarkan provinsi
6. Aktifkan Popup Pemilihan Kota
- Lokasi: Pengaturan Dasar
- Fungsi: Menggunakan popup untuk pemilihan kota/kecamatan alih-alih dropdown select2
- Pengaturan: Centang untuk mengaktifkan popup
- Default: Aktif (Yes)
- Manfaat: User experience lebih baik, terutama untuk pengguna mobile

7. Mode Tampilan Ongkir
- Lokasi: Pengaturan Dasar
- Fungsi: Menentukan bagaimana opsi pengiriman ditampilkan di halaman checkout
- Pilihan:
- Daftar Sederhana (Default) – Tersedia untuk FREE dan PRO
- Urutkan berdasarkan Kecepatan Pengiriman – PRO Only
- Kelompokkan berdasarkan Kurir – PRO Only
- Urutkan berdasarkan Harga – PRO Only
- Catatan: Untuk lisensi FREE, hanya mode Daftar Sederhana yang tersedia
Daftar Sederhana (Default)
Urutkan berdasarkan Kecepatan Pengiriman
Kelompokkan berdasarkan Kurir
Urutkan berdasarkan Harga
8. Aktifkan Konverter Mata Uang (PRO)
- Lokasi: Pengaturan Dasar
- Fungsi: Mengonversi harga ongkir ke mata uang yang dipilih
- Pengaturan: Centang untuk mengaktifkan konverter mata uang
- Default: Tidak aktif (No)
- Catatan: Fitur ini hanya tersedia untuk lisensi PRO
9. Berat Default (kg)
- Lokasi: Pengaturan Dasar
- Fungsi: Menentukan berat default untuk produk yang tidak memiliki berat
- Pengaturan: Masukkan angka dalam kilogram
- Default: 1 kg
- Penting: Pastikan semua produk memiliki berat yang terisi untuk perhitungan akurat
Konfigurasi Kurir
10. Aktifkan Kurir
- Lokasi: Pengaturan Dasar
- Fungsi: Memilih kurir domestik yang akan ditampilkan di checkout
- Kurir Tersedia: JNE, TIKI, POS Indonesia, J&T, SiCepat, AnterAja, Ninja Xpress, ID Express, SAP Express, Wahana, Lion Parcel, Paxel, REX, RPX, Sentral Cargo, dan lainnya
- Batasan:
- Lisensi FREE: Maksimal 1 kurir
- Lisensi PRO: Unlimited kurir
- Pengaturan: Centang kurir yang ingin Anda aktifkan
11. Layanan Kurir
- Lokasi: Pengaturan Dasar
- Fungsi: Mengaktifkan/menonaktifkan layanan spesifik dari setiap kurir
- Pengaturan:
- Setiap kurir memiliki berbagai layanan (contoh: JNE REG, JNE YES, JNE OKE)
- Centang layanan yang ingin ditampilkan
- Sesuaikan nama layanan jika diperlukan
- Contoh Layanan:
- JNE: REG (Reguler), YES (Yakin Esok Sampai), OKE (Ongkos Kirim Ekonomis)
- TIKI: REG (Reguler), ONS (Over Night Service), ECO (Ekonomi)
- POS: Pos Reguler, Pos Express, Pos Nextday
Menyimpan Pengaturan
- Setelah semua konfigurasi selesai, scroll ke bawah dan klik tombol Save Changes
- Sistem akan menampilkan notifikasi “Pengaturan berhasil disimpan”
Pengiriman International
Tujuan Fitur
Fitur Pengiriman International memungkinkan toko Anda mengirim produk ke luar negeri menggunakan layanan kurir internasional. Fitur ini hanya tersedia untuk lisensi PRO.
Akses Menu
Dashboard WordPress > AgenWebsite Shipping > Pengaturan > INTERNATIONAL
Konfigurasi Pengaturan
1. Aktifkan International Shipping
- Lokasi: Pengaturan Dasar
- Fungsi: Mengaktifkan layanan pengiriman internasional
- Pengaturan: Centang untuk mengaktifkan international shipping service
- Default: Tidak aktif (No)
- Requirement: Lisensi PRO
2. Aktifkan Kurir International
- Lokasi: Pengaturan Dasar
- Fungsi: Memilih kurir internasional yang akan tersedia
- Kurir Tersedia: FedEx, DHL, UPS, EMS, dan kurir internasional lainnya
- Pengaturan: Centang kurir yang ingin Anda aktifkan
3. Layanan Kurir International
- Lokasi: Pengaturan Dasar
- Fungsi: Mengaktifkan layanan spesifik dari kurir internasional
- Pengaturan:
- Setiap kurir memiliki layanan berbeda (Express, Economy, Priority)
- Aktifkan layanan sesuai kebutuhan
- Sesuaikan nama layanan jika diperlukan
Catatan Penting
- Pengiriman international menggunakan API eksternal untuk perhitungan ongkir
- Pastikan produk memiliki berat akurat untuk estimasi biaya yang tepat
- Beberapa negara mungkin memiliki batasan pengiriman tertentu
Menyimpan Pengaturan
- Klik tombol Save Changes untuk menyimpan konfigurasi
- Sistem akan menampilkan notifikasi “Pengaturan berhasil disimpan”
Kurir Instant
Tujuan Fitur
Fitur Kurir Instant menyediakan opsi pengiriman same-day atau instant delivery untuk pelanggan di area tertentu. Layanan ini cocok untuk pengiriman cepat dalam kota atau area terbatas. Fitur ini hanya tersedia untuk lisensi PRO.
Akses Menu
Dashboard WordPress > AgenWebsite Shipping > Pengaturan > INSTANT
Konfigurasi Pengaturan Dasar
1. Aktifkan Kurir Instan
- Lokasi: Pengaturan Dasar
- Fungsi: Mengaktifkan layanan kurir instan di toko Anda
- Pengaturan: Centang untuk mengaktifkan layanan kurir instan
- Default: Tidak aktif (No)
- Requirement: Lisensi PRO
2. Pilih Kurir Instan
- Lokasi: Pengaturan Dasar
- Fungsi: Memilih layanan kurir instan yang akan ditampilkan
- Kurir Tersedia: Grab Express, GoSend, Lalamove, Borzo, dan kurir instant lainnya
- Pengaturan: Centang kurir instant yang ingin Anda aktifkan
- Catatan: Ketersediaan tergantung pada area layanan masing-masing kurir
3. Layanan Kurir Instan
- Lokasi: Pengaturan Dasar
- Fungsi: Konfigurasi harga dan ketersediaan untuk setiap layanan kurir
- Pengaturan:
- Aktifkan/nonaktifkan layanan tertentu
- Sesuaikan nama layanan jika diperlukan
- Atur harga custom jika tersedia
Konfigurasi Peta
4. Penyedia Tile Peta
- Lokasi: Konfigurasi Peta
- Fungsi: Memilih penyedia tile peta untuk tampilan visual
- Pilihan: OpenStreetMap (Bawaan)
- Default: OpenStreetMap
- Keuntungan: Tidak memerlukan API key
5. Latitude Toko
- Lokasi: Konfigurasi Peta
- Fungsi: Koordinat latitude lokasi toko Anda
- Pengaturan: Otomatis terisi saat menggunakan peta interaktif
- Format: Contoh: -6.200000
- Catatan: Field ini readonly dan diisi otomatis
6. Longitude Toko
- Lokasi: Konfigurasi Peta
- Fungsi: Koordinat longitude lokasi toko Anda
- Pengaturan: Otomatis terisi saat menggunakan peta interaktif
- Format: Contoh: 106.816666
- Catatan: Field ini readonly dan diisi otomatis
7. Peta Interaktif
- Lokasi: Konfigurasi Peta
- Fungsi: Menentukan lokasi toko menggunakan peta interaktif
- Cara Penggunaan:
- Klik pada peta untuk menandai lokasi toko
- Gunakan kotak pencarian untuk menemukan lokasi
- Koordinat akan otomatis terisi di field Latitude dan Longitude
- Teknologi: OpenStreetMap – tidak memerlukan API key
- Manfaat: Perhitungan jarak yang akurat untuk kurir instant
Catatan Penting
- Kurir instant biasanya memiliki batasan jarak dan area layanan
- Pastikan lokasi toko terisi dengan akurat untuk perhitungan biaya yang tepat
- Beberapa kurir instant memerlukan integrasi API tambahan
Menyimpan Pengaturan
- Klik tombol Save Changes untuk menyimpan konfigurasi
- Sistem akan menampilkan notifikasi “Pengaturan berhasil disimpan”
Asuransi Pengiriman
Tujuan Fitur
Fitur Asuransi Pengiriman memberikan opsi perlindungan nilai barang kepada pelanggan. Dengan asuransi, pelanggan dapat mengasuransikan produk mereka terhadap kerusakan atau kehilangan selama pengiriman. Fitur ini hanya tersedia untuk lisensi PRO.
Akses Menu
Dashboard WordPress > AgenWebsite Shipping > Pengaturan > ASURANSI
Konfigurasi Pengaturan
1. Aktifkan Asuransi
- Lokasi: Pengaturan Asuransi
- Fungsi: Mengaktifkan asuransi ke semua produk
- Pengaturan: Centang untuk mengaktifkan ke semua produk
- Default: Tidak aktif (No)
- Catatan: Jika dicentang, semua produk akan diasuransikan dan pengaturan di metapost produk individual akan diabaikan
2. Mode Asuransi
- Lokasi: Pengaturan Asuransi
- Fungsi: Menentukan apakah asuransi wajib atau opsional
- Pilihan:
- Opsional – Pengguna dapat memilih: Pelanggan dapat memilih apakah ingin mengasuransikan produk atau tidak
- Wajib – Otomatis ditambahkan: Asuransi otomatis ditambahkan ke setiap pesanan
- Default: Opsional
- Rekomendasi: Gunakan mode opsional untuk memberikan fleksibilitas kepada pelanggan
3. Label Asuransi
- Lokasi: Pengaturan Asuransi
- Fungsi: Teks yang muncul di halaman produk untuk produk yang dapat diasuransikan
- Pengaturan: Masukkan teks label
- Default: “Asuransikan produk ini seharga {harga} ?”
- Variabel Tersedia:
{harga}– menampilkan harga asuransi - Contoh: “Lindungi paket Anda dengan asuransi seharga {harga}”
4. Label Asuransi Wajib
- Lokasi: Pengaturan Asuransi
- Fungsi: Teks yang muncul di halaman produk untuk produk wajib diasuransikan
- Pengaturan: Masukkan teks label
- Default: “Produk ini di asuransikan seharga {harga}.”
- Variabel Tersedia:
{harga}– menampilkan harga asuransi - Contoh: “Produk ini dilindungi asuransi pengiriman sebesar {harga}”
5. Label Asuransi di Checkout
- Lokasi: Pengaturan Asuransi
- Fungsi: Label yang muncul untuk biaya asuransi di halaman checkout dan cart
- Pengaturan: Masukkan teks label
- Default: “Asuransi Pengiriman”
- Contoh: “Biaya Asuransi”, “Proteksi Paket”
6. Formula Asuransi
- Lokasi: Pengaturan Asuransi
- Fungsi: Formula perhitungan harga asuransi berdasarkan persentase nilai produk
- Pengaturan: Masukkan nilai desimal
- Default: 0.05 (5% dari harga produk)
- Contoh:
- 0.05 = 5% dari harga produk
- 0.02 = 2% dari harga produk
- 0.1 = 10% dari harga produk
- Perhitungan: Harga Asuransi = (Harga Produk * Formula) + Penambahan
7. Penambahan Formula Asuransi
- Lokasi: Pengaturan Asuransi
- Fungsi: Biaya tambahan tetap untuk asuransi
- Pengaturan: Masukkan nilai dalam Rupiah
- Default: 5000 (Rp 5.000)
- Contoh Perhitungan:
- Harga Produk: Rp 100.000
- Formula: 0.05 (5%)
- Penambahan: 5000
- Harga Asuransi = (100.000 * 0.05) + 5.000 = Rp 10.000
Cara Kerja Asuransi
- Mode Opsional: Checkbox asuransi muncul di halaman produk dan checkout
- Mode Wajib: Asuransi otomatis ditambahkan tanpa opsi untuk menonaktifkan
- Perhitungan: Sistem menghitung biaya asuransi berdasarkan formula dan penambahan
- Display: Biaya asuransi ditampilkan terpisah di cart dan checkout
Menyimpan Pengaturan
- Klik tombol Save Changes untuk menyimpan konfigurasi
- Sistem akan menampilkan notifikasi “Pengaturan berhasil disimpan”
Cek Ongkir Tab
Tujuan Fitur
Fitur Cek Ongkir Tab menyediakan kalkulator ongkos kirim di halaman produk, memungkinkan pelanggan untuk mengecek estimasi biaya pengiriman sebelum menambahkan produk ke keranjang. Fitur ini meningkatkan transparansi dan membantu pelanggan membuat keputusan pembelian. Fitur ini hanya tersedia untuk lisensi PRO.
Akses Menu
Dashboard WordPress > AgenWebsite Shipping > Pengaturan > CEK ONGKIR TAB
Konfigurasi Pengaturan
1. Aktifkan Cek Ongkir
- Lokasi: Pengaturan Cek Ongkir
- Fungsi: Mengaktifkan kalkulator ongkir di halaman produk
- Pengaturan: Centang untuk mengaktifkan cek ongkir di halaman produk
- Default: Aktif (Yes)
- Requirement: Lisensi PRO
- Tampilan: Tab atau widget akan muncul di halaman produk
2. Label Cek Ongkir
- Lokasi: Pengaturan Cek Ongkir
- Fungsi: Teks label yang ditampilkan untuk fitur cek ongkir
- Pengaturan: Masukkan teks label
- Default: “Cek Ongkir”
- Contoh Alternatif:
- “Cek Biaya Pengiriman”
- “Estimasi Ongkir”
- “Hitung Ongkos Kirim”
- “Cek Tarif Pengiriman”
Cara Kerja Fitur
- Tampilan di Halaman Produk: Tab atau widget muncul di bawah deskripsi produk
- Input Pelanggan: Pelanggan memasukkan kota/kecamatan tujuan
- Perhitungan: Sistem menghitung ongkir berdasarkan berat produk dan tujuan
- Display Hasil: Menampilkan pilihan kurir dan estimasi biaya pengiriman
Manfaat Fitur
- Transparansi Harga: Pelanggan tahu biaya pengiriman sebelum checkout
- Mengurangi Abandoned Cart: Tidak ada kejutan biaya di akhir checkout
- Meningkatkan Konversi: Pelanggan dapat merencanakan budget dengan lebih baik
- User Experience: Mempermudah keputusan pembelian
Menyimpan Pengaturan
- Klik tombol Save Changes untuk menyimpan konfigurasi
- Sistem akan menampilkan notifikasi “Pengaturan berhasil disimpan”
Tracking Pengiriman
Tujuan Fitur
Fitur Tracking Pengiriman memungkinkan pelanggan melacak status paket mereka secara real-time. Sistem juga dapat mengirimkan email notifikasi otomatis kepada pelanggan ketika pesanan telah dikirim dengan nomor resi. Fitur ini hanya tersedia untuk lisensi PRO.
Akses Menu
Dashboard WordPress > AgenWebsite Shipping > Pengaturan > TRACKING
Konfigurasi Email Pengiriman
1. Aktifkan Email Pengiriman
- Lokasi: Pengaturan Email Pengiriman
- Fungsi: Mengirim email notifikasi otomatis ke pelanggan saat pesanan dikirim
- Pengaturan: Centang untuk mengaktifkan
- Default: Aktif (Yes)
- Trigger: Email dikirim ketika:
- Status pesanan berubah menjadi “Shipped”
- Nomor resi telah dimasukkan di order admin
2. Subjek Email
- Lokasi: Pengaturan Email Pengiriman
- Fungsi: Subjek email yang dikirim ke pelanggan
- Pengaturan: Masukkan teks subjek
- Default: “Pesanan Anda #{order_number} telah dikirim”
- Variabel Tersedia:
{order_number}– Nomor pesanan{order_date}– Tanggal pesanan
- Contoh: “Kabar Gembira! Pesanan #{order_number} Sudah Dikirim”
3. Judul Email
- Lokasi: Pengaturan Email Pengiriman
- Fungsi: Judul yang muncul di bagian atas email
- Pengaturan: Masukkan teks judul
- Default: “Pesanan Anda telah dikirim”
- Variabel Tersedia:
{order_number}– Nomor pesanan{order_date}– Tanggal pesanan
- Contoh: “Paket Anda Sedang Dalam Perjalanan”
4. Pesan Email Pengiriman
- Lokasi: Pengaturan Email Pengiriman
- Fungsi: Konten utama email yang menjelaskan pengiriman
- Pengaturan: Masukkan pesan dalam format HTML
- Default: “Pesanan Anda dengan nomor <strong>#[order_number]</strong> telah kami kirimkan melalui <strong>[agenwebsite_tracking_title]</strong>.<br/>Nomor resi: <strong>[agenwebsite_tracking_number]</strong>”
- Variabel Tersedia:
[order_number]– Nomor pesanan[agenwebsite_tracking_title]– Nama kurir (contoh: JNE REG)[agenwebsite_tracking_number]– Nomor resi pengiriman
- Contoh Custom:
Halo,<br/><br/> Kabar gembira! Pesanan #[order_number] Anda telah dikirim.<br/> <strong>Kurir:</strong> [agenwebsite_tracking_title]<br/> <strong>Nomor Resi:</strong> [agenwebsite_tracking_number]<br/><br/> Anda dapat melacak paket Anda melalui website kurir atau halaman My Account.
5. Konten Tambahan Email
- Lokasi: Pengaturan Email Pengiriman
- Fungsi: Teks tambahan di bagian bawah email setelah detail pesanan
- Pengaturan: Masukkan teks tambahan
- Default: “Terima kasih telah berbelanja di toko kami!”
Cara Kerja Fitur Tracking
- Input Nomor Resi (Admin):
- Admin membuka order di WooCommerce > Orders
- Memasukkan nomor resi di metabox AgenWebsite Tracking
- Mengubah status order menjadi “Shipped” atau “Completed”
- Email Otomatis:
- Jika “Aktifkan Email Pengiriman” dicentang
- Sistem otomatis mengirim email ke pelanggan
- Email berisi nomor resi dan link tracking
- Tracking di Frontend:
- Pelanggan login ke My Account
- Melihat pesanan di halaman Orders
- Klik tombol “Lacak Pesanan”
- Sistem menampilkan detail tracking dari API kurir
- Display Informasi:
- Nama kurir
- Nomor resi
- Status pengiriman (jika tersedia dari API)
- Histori tracking (jika tersedia dari API)
Manfaat Fitur
- Transparansi: Pelanggan dapat melacak paket secara real-time
- Mengurangi Pertanyaan: Pelanggan tidak perlu menanyakan status pengiriman
- Profesional: Meningkatkan kredibilitas toko
- Otomatis: Email notifikasi dikirim otomatis tanpa intervensi manual
Menyimpan Pengaturan
- Klik tombol Save Changes untuk menyimpan konfigurasi
- Sistem akan menampilkan notifikasi “Pengaturan berhasil disimpan”
Tarif Custom
Tujuan Fitur
Fitur Tarif Custom memungkinkan Anda mengatur tarif pengiriman khusus yang berbeda dari tarif standar API. Fitur ini berguna untuk:
- Menerapkan harga khusus untuk area tertentu
- Memberikan diskon atau markup untuk kurir tertentu
- Mengatur tarif flat untuk zona pengiriman spesifik
- Menyesuaikan harga dengan kesepakatan khusus dengan kurir
Fitur ini hanya tersedia untuk lisensi PRO.
Akses Menu
Dashboard WordPress > AgenWebsite Shipping > Tarif Custom
Cara Menggunakan Tarif Custom
Langkah-Langkah Konfigurasi
- Akses Menu Tarif Custom
- Klik menu AgenWebsite Shipping di sidebar WordPress
- Klik tab Tarif Custom di top navigation
- Tambah Tarif Custom Baru
- Klik tombol Tambah Tarif Custom
- Form konfigurasi akan muncul
- Isi Konfigurasi Tarif
- Nama Tarif: Berikan nama untuk identifikasi (contoh: “Tarif Jakarta Khusus”)
- Kurir: Pilih kurir yang akan diatur tarifnya
- Layanan: Pilih layanan kurir (contoh: JNE REG, TIKI ONS)
- Zona/Area: Tentukan area berlaku (provinsi, kota, atau kecamatan)
- Jenis Tarif:
- Flat Rate: Harga tetap tidak peduli berat
- Per Kg: Harga per kilogram
- Markup: Tambah biaya dari tarif API
- Diskon: Kurangi biaya dari tarif API
- Tentukan Nilai Tarif
- Masukkan nilai tarif sesuai jenis yang dipilih
- Contoh:
- Flat Rate: Rp 10.000
- Per Kg: Rp 5.000/kg
- Simpan Tarif Custom
- Klik tombol Save atau Simpan
- Tarif custom akan muncul di daftar
Contoh Penggunaan
Contoh 1: Tarif Flat untuk Jakarta
- Nama: “JNE REG Jakarta Flat”
- Kurir: JNE
- Layanan: REG
- Zona: DKI Jakarta
- Jenis: Flat Rate
- Nilai: Rp 15.000
- Hasil: Semua pengiriman JNE REG ke Jakarta dikenakan Rp 15.000
Contoh 2: Diskon untuk Area Tertentu
- Nama: “Diskon Bandung”
- Kurir: Semua Kurir
- Zona: Kota Bandung
- Jenis: Diskon
- Nilai: -20%
- Hasil: Semua pengiriman ke Bandung mendapat diskon 20%
Contoh 3: Markup Pulau Terluar
- Nama: “Tambahan Ongkir Papua”
- Kurir: Semua Kurir
- Zona: Provinsi Papua
- Jenis: Markup
- Nilai: +Rp 50.000
- Hasil: Semua pengiriman ke Papua ditambah Rp 50.000
Prioritas Tarif
Jika ada multiple tarif custom yang berlaku, sistem menggunakan prioritas:
- Tarif untuk kecamatan spesifik
- Tarif untuk kota spesifik
- Tarif untuk provinsi
- Tarif umum
- Tarif API default
Mengelola Tarif Custom
Edit Tarif
- Klik ikon Edit pada tarif yang ingin diubah
- Lakukan perubahan
- Klik Save
Hapus Tarif
- Klik ikon Delete/Trash pada tarif yang ingin dihapus
- Konfirmasi penghapusan
- Tarif akan dihapus dari sistem
Aktifkan/Nonaktifkan Tarif
- Toggle switch untuk mengaktifkan atau menonaktifkan tarif
- Tarif yang dinonaktifkan tidak akan diterapkan
Menyimpan Pengaturan
- Semua perubahan otomatis tersimpan saat klik Save
- Sistem akan menampilkan notifikasi “Pengaturan berhasil disimpan”
Subsidi Ongkir
Tujuan Fitur
Fitur Subsidi Ongkir memungkinkan Anda memberikan potongan atau subsidi biaya pengiriman kepada pelanggan. Fitur ini sangat berguna untuk:
- Promosi gratis ongkir
- Subsidi ongkir untuk minimum pembelian
- Potongan ongkir untuk pelanggan setia
- Kampanye marketing khusus
Fitur ini hanya tersedia untuk lisensi PRO.
Akses Menu
Dashboard WordPress > AgenWebsite Shipping > Subsidi Ongkir
Cara Menggunakan Subsidi Ongkir
Langkah-Langkah Konfigurasi
- Akses Menu Subsidi Ongkir
- Klik menu AgenWebsite Shipping di sidebar WordPress
- Klik tab Subsidi Ongkir di top navigation
- Tambah Subsidi Baru
- Klik tombol Tambah Subsidi Ongkir
- Form konfigurasi akan muncul
- Isi Konfigurasi Subsidi
- Nama Subsidi: Berikan nama untuk identifikasi (contoh: “Gratis Ongkir Desember”)
- Jenis Subsidi:
- Persentase: Subsidi dalam persen (contoh: 50%)
- Nominal: Subsidi dalam rupiah (contoh: Rp 10.000)
- Gratis: Ongkir gratis 100%
- Nilai Subsidi: Masukkan nilai sesuai jenis
- Minimum Pembelian: Tentukan minimum belanja (opsional)
- Maksimum Subsidi: Batasan maksimal subsidi (opsional)
- Tentukan Kondisi (Opsional)
- Kurir Tertentu: Hanya berlaku untuk kurir tertentu
- Zona Tertentu: Hanya berlaku untuk area tertentu
- Kategori Produk: Hanya untuk produk kategori tertentu
- Tanggal Berlaku: Tentukan periode promo
- Simpan Subsidi
- Klik tombol Save atau Simpan
- Subsidi akan aktif sesuai konfigurasi
Contoh Penggunaan
Contoh 1: Gratis Ongkir Minimum Belanja
- Nama: “Gratis Ongkir Min 100rb”
- Jenis: Gratis (100%)
- Minimum Pembelian: Rp 100.000
- Zona: Seluruh Indonesia
- Hasil: Gratis ongkir untuk belanja minimal Rp 100.000
Contoh 2: Subsidi 50% untuk Jakarta
- Nama: “Subsidi Jakarta 50%”
- Jenis: Persentase
- Nilai: 50%
- Zona: DKI Jakarta
- Maksimum Subsidi: Rp 20.000
- Hasil: Diskon 50% ongkir Jakarta, maksimal Rp 20.000
Contoh 3: Potongan Flat Rp 5.000
- Nama: “Potongan Ongkir Rp 5rb”
- Jenis: Nominal
- Nilai: Rp 5.000
- Minimum Pembelian: Rp 50.000
- Hasil: Potongan Rp 5.000 untuk belanja min Rp 50.000
Contoh 4: Promo Kurir Tertentu
- Nama: “Gratis JNE Weekend”
- Jenis: Gratis
- Kurir: JNE
- Tanggal: Sabtu-Minggu
- Hasil: Gratis ongkir JNE di akhir pekan
Prioritas Subsidi
Jika ada multiple subsidi yang berlaku, sistem menggunakan yang paling menguntungkan pelanggan:
- Subsidi dengan nilai terbesar
- Subsidi gratis ongkir (100%)
- Subsidi persentase tertinggi
- Subsidi nominal terbesar
Mengelola Subsidi Ongkir
Edit Subsidi
- Klik ikon Edit pada subsidi yang ingin diubah
- Lakukan perubahan konfigurasi
- Klik Save
Hapus Subsidi
- Klik ikon Delete/Trash pada subsidi yang ingin dihapus
- Konfirmasi penghapusan
- Subsidi akan dihapus dari sistem
Aktifkan/Nonaktifkan Subsidi
- Toggle switch untuk mengaktifkan atau menonaktifkan subsidi
- Subsidi yang dinonaktifkan tidak akan diterapkan
- Berguna untuk promo musiman
Tampilan di Frontend
- Subsidi otomatis terhitung di halaman checkout
- Label “Subsidi Ongkir” atau “Gratis Ongkir” muncul
- Pelanggan melihat harga ongkir setelah subsidi
- Harga asli dan subsidi ditampilkan terpisah (opsional)
Kombinasi dengan Fitur Lain
- Dengan Tarif Custom: Subsidi dihitung setelah tarif custom
- Dengan Coupon WooCommerce: Dapat dikombinasikan dengan voucher
- Dengan Asuransi: Subsidi tidak berlaku untuk biaya asuransi
Menyimpan Pengaturan
- Semua perubahan otomatis tersimpan saat klik Save
- Sistem akan menampilkan notifikasi “Pengaturan berhasil disimpan”
WooCommerce Blocks
Deteksi Checkout Blocks
Plugin secara otomatis mendeteksi apakah checkout page menggunakan WooCommerce Blocks atau classic checkout.
Notifikasi yang Mungkin Muncul:
- Plugin Integrasi Tidak Terinstal
- Pesan: “Kompatibilitas WooCommerce Blocks Diperlukan”
- Deskripsi: Halaman checkout menggunakan WooCommerce Blocks, plugin integrasi perlu diinstal
- Aksi: Klik tombol Unduh Plugin Integrasi
- Link: Mengarah ke halaman download AgenWebsite
- Plugin Integrasi Terinstal Tapi Belum Aktif
- Pesan: “Plugin Integrasi WooCommerce Blocks Terdeteksi”
- Deskripsi: Plugin sudah terinstal tetapi belum diaktifkan
- Aksi: Klik tombol Aktifkan Plugin
- Hasil: Plugin langsung aktif
- Plugin Integrasi Aktif
- Tidak ada notifikasi
- Checkout blocks berfungsi normal
- Shipping options muncul di block checkout
Generate Resi
Pendahuluan
Fitur Generate Resi pada AgenWebsite Shipping memungkinkan Anda untuk:
-
✅ Membuat resi pengiriman otomatis tanpa login ke website kurir
-
✅ Mencetak label pengiriman dalam satu klik
-
✅ Menghemat waktu tanpa input data manual
-
✅ Melacak semua pengiriman dari satu dashboard
-
✅ Mendukung berbagai kurir populer Indonesia
Analisis Toko (Store Analysis)
Analisis Toko adalah langkah pertama yang wajib dilakukan sebelum Anda dapat menggunakan fitur Generate Resi. Proses ini memastikan toko Anda memenuhi syarat untuk menggunakan layanan pengiriman.
Mengakses Halaman Analisis Toko
-
Buka WordPress Admin → Shipping Settings
-
Klik tab Generate Resi
-
Jika belum pernah melakukan analisis, Anda akan melihat halaman aktivasi
Informasi yang Ditampilkan
Pada halaman aktivasi, Anda akan melihat Manfaat Fitur Penjelasan keuntungan menggunakan Generate Resi
Cara Melakukan Analisis Toko
-
Klik tombol “Aktifkan Fitur Generate Resi”
-
Modal Syarat dan Ketentuan akan muncul
-
Baca dan pahami syarat penggunaan
-
Centang kotak persetujuan
-
Klik “Setuju dan Lanjutkan”
-
Proses analisis akan berjalan otomatis dengan progress indicator:
Hasil Analisis Toko
Setelah analisis selesai, ada beberapa kemungkinan hasil:
✅ Disetujui (Approved)
Toko Anda langsung dapat menggunakan fitur Generate Resi. Dashboard akan menampilkan:
-
Kartu Saldo (Wallet)
-
Daftar pengiriman terbaru
-
Akses penuh ke semua fitur
⏳ Dalam Review (Pending Review)
Toko Anda sedang ditinjau secara manual oleh tim AgenWebsite. Anda akan melihat:
-
Banner kuning dengan status “Menunggu Review”
-
Dashboard dalam mode view-only
-
Estimasi waktu review: 1-3 hari kerja
Tips untuk Lolos Analisis
-
Pastikan toko memiliki minimal beberapa produk aktif
-
Toko sudah memiliki riwayat pesanan
-
Website toko dapat diakses publik
-
Deskripsi produk lengkap dan profesional
Pengaturan Pengirim
Sebelum membuat pengiriman, Anda wajib mengisi data pengirim yang akan digunakan sebagai alamat asal pengiriman.
Mengakses Pengaturan Pengirim
-
Buka WordPress Admin → Shipping Settings
-
Klik tab Fulfillment Shipper
Data yang Perlu Diisi
|
Field |
Keterangan |
Contoh |
|---|---|---|
|
Nama Pengirim |
Nama toko atau pemilik |
Toko ABC |
|
Nomor Telepon |
Nomor HP aktif (format 08xx) |
081234567890 |
|
|
Email untuk notifikasi |
|
|
Alamat Lengkap |
Alamat detail pengambilan |
Jl. Contoh No. 123, RT 01/RW 02 |
|
Provinsi |
Provinsi lokasi |
DKI Jakarta |
|
Kota |
Kota, Kecamatan, Kelurahan |
Jakarta Selatan, Kebayoran Baru, Senayan |
|
Kode Pos |
Kode pos area |
12190 |
Menyimpan Pengaturan
-
Isi semua field yang diperlukan
-
Klik tombol “Simpan Pengaturan”
-
Notifikasi sukses akan muncul
⚠️ Penting: Data pengirim akan digunakan untuk semua pengiriman. Pastikan alamat dan nomor telepon benar agar kurir dapat melakukan pengambilan paket.
Top Up Saldo
Untuk menggunakan metode pembayaran Saldo, Anda perlu melakukan top up terlebih dahulu.
Mengakses Fitur Top Up
-
Buka tab Generate Resi
-
Pada kartu Wallet, klik tombol “Top Up Saldo”
Cara Melakukan Top Up

-
Modal Top Up akan terbuka
-
Pilih nominal top up:
-
Tombol cepat: Rp 50.000, Rp 100.000, Rp 250.000, Rp 500.000
-
Nominal custom: Masukkan jumlah sesuai kebutuhan
-
-
Klik tombol “Top Up Sekarang”
-
Anda akan diarahkan ke halaman pembayaran Duitku
-
Selesaikan pembayaran sesuai instruksi
-
Setelah pembayaran berhasil, saldo akan otomatis bertambah
Informasi Penting Top Up
|
Keterangan |
Detail |
|---|---|
|
Minimum Top Up |
Rp 10.000 |
|
Maximum Top Up |
Rp 100.000.000 |
|
Biaya Admin |
Rp 3.000 (tetap) |
|
Batas Waktu Pembayaran |
60 menit |
Mengecek Status Top Up
-
Pada kartu Wallet, klik “Riwayat”
-
Anda akan melihat daftar transaksi top up
-
Status transaksi:
-
Pending: Menunggu pembayaran
-
Paid: Pembayaran berhasil
-
Expired: Waktu pembayaran habis
-
Membuat Pengiriman (Create Shipment)
Setelah semua persyaratan terpenuhi, Anda dapat mulai membuat pengiriman dari pesanan WooCommerce.
Mengakses Daftar Pesanan
-
Buka WooCommerce → Orders
-
Anda akan melihat kolom “Fulfillment” pada daftar pesanan
Status Kolom Fulfillment
|
Status |
Tampilan |
Aksi |
|---|---|---|
|
Belum dibuat |
Tombol “Create AWB” |
Klik untuk membuat resi |
|
Menunggu Resi |
Badge “Menunggu Resi” |
Tunggu proses selesai |
|
Pending Payment |
Badge “Pending Payment” + Tombol |
Selesaikan pembayaran |
|
Shipped |
Nomor Resi + Tombol Label |
Cetak label/packing slip |
Langkah Membuat Pengiriman
Langkah 1: Klik Tombol Create AWB
Pada pesanan yang ingin dikirim, klik tombol “Create AWB”
Langkah 2: Pengecekan Eligibility
Sistem akan mengecek:
-
Data pengirim sudah lengkap
-
Status kelayakan toko
-
Data penerima dari pesanan
Jika ada masalah, modal peringatan akan muncul dengan solusi.
Langkah 3: Modal Buat AWB Pengiriman
Jika semua syarat terpenuhi, modal utama akan muncul dengan informasi:
Ringkasan Pesanan
-
Nomor Order
-
Total Pesanan
-
Daftar Item
Data Pengirim (dari pengaturan)
-
Nama, Alamat, Telepon
-
Kota dan Kode Pos
Data Penerima (dari pesanan)
-
Nama penerima
-
Alamat lengkap
-
Kota, Kecamatan, Kelurahan
-
Nomor telepon
Detail Item
-
SKU Produk
-
Nama Produk
-
Jumlah
-
Berat
-
Dimensi
Memilih Kurir dan Layanan
Setelah modal AWB terbuka, langkah selanjutnya adalah memilih kurir dan layanan pengiriman.
Melihat Daftar Kurir
-
Sistem otomatis mengambil tarif pengiriman berdasarkan:
-
Alamat pengirim
-
Alamat penerima
-
Berat total barang
-
Dimensi paket
-
-
Daftar kurir akan ditampilkan dengan informasi:
-
Logo kurir
-
Nama layanan (Regular, Express, Same Day, dll)
-
Estimasi waktu pengiriman
-
Harga pengiriman
-
Memilih Layanan Pengiriman
-
Klik pada kartu kurir yang diinginkan
-
Kartu akan ter-highlight sebagai tanda terpilih
-
Sistem otomatis memuat jadwal pickup
Memilih Waktu Pickup
Setelah memilih kurir, tentukan waktu pengambilan paket:
-
Pilih Tanggal Pickup dari dropdown
-
Pilih Slot Waktu yang tersedia
-
Contoh: 09:00 – 12:00, 13:00 – 17:00
-
💡 Tips: Pilih slot waktu yang sesuai dengan ketersediaan Anda di lokasi untuk penyerahan paket ke kurir.
Kategori Layanan Kurir
|
Kategori |
Keterangan |
Estimasi |
|---|---|---|
|
Regular |
Pengiriman standar |
2-4 hari |
|
Express |
Pengiriman cepat |
1-2 hari |
|
Same Day |
Pengiriman hari yang sama |
6-12 jam |
|
Instant |
Pengiriman segera |
1-4 jam |
|
Cargo |
Pengiriman barang besar |
3-7 hari |
Metode Pembayaran
AgenWebsite Shipping menyediakan dua metode pembayaran untuk pembuatan resi.
Ringkasan Biaya
Sebelum memilih metode pembayaran, perhatikan ringkasan biaya:
|
Item |
Keterangan |
|---|---|
|
Ongkos Kirim |
Biaya pengiriman ke kurir |
|
Biaya Admin |
10% untuk lisensi gratis, 0% untuk premium |
|
Total Pembayaran |
Ongkir + Biaya Admin |
Metode 1: Pembayaran Saldo
Gunakan saldo yang sudah Anda top up sebelumnya.
Kelebihan:
-
Proses lebih cepat
-
Resi langsung digenerate
-
Tidak perlu buka halaman pembayaran baru
Cara Menggunakan:
-
Pilih opsi “Saldo”
-
Pastikan saldo mencukupi
-
Sisa saldo setelah pembayaran akan ditampilkan
-
Klik tombol “Buat AWB”
Jika Saldo Tidak Mencukupi
Modal “Saldo Tidak Mencukupi” akan muncul dengan opsi:
-
Top Up Cepat: Pilih nominal dan lakukan top up
-
Bayar Langsung: Gunakan metode Pay Now
Metode 2: Bayar Langsung (Pay Now)
Bayar langsung melalui payment gateway Duitku.
Kelebihan:
-
Tidak perlu top up terlebih dahulu
-
Fleksibel untuk transaksi sesekali
-
Berbagai pilihan metode pembayaran
Cara Menggunakan:
-
Pilih opsi “Bayar Langsung”
-
Klik tombol “Buat AWB”
-
Modal Payment Pending akan muncul
-
Klik “Buka Halaman Pembayaran”
-
Selesaikan pembayaran di Duitku (batas waktu 60 menit)
-
Kembali ke modal dan klik “Cek Status”
Perbandingan Metode Pembayaran
|
Aspek |
Saldo |
Bayar Langsung |
|---|---|---|
|
Kecepatan |
Instant |
5-10 menit |
|
Perlu Top Up |
Ya |
Tidak |
|
Batas Waktu |
– |
60 menit |
|
Cocok untuk |
Transaksi rutin |
Transaksi sesekali |
Generate Resi (AWB)
Setelah pembayaran berhasil, resi (AWB) akan digenerate secara otomatis.
Proses Generate Resi
Skenario 1: Resi Langsung Diterima
Untuk pembayaran saldo yang berhasil:
-
Resi langsung muncul di modal sukses
-
Nomor tracking tersimpan di pesanan
-
Status pesanan berubah menjadi “Shipped”
-
Tombol cetak label tersedia
Jika resi belum langsung tersedia:
-
Status berubah menjadi “Menunggu Resi”
-
Sistem otomatis mengecek setiap 30 detik
-
Notifikasi akan muncul saat resi siap
-
Maksimal waktu tunggu: 24 jam
Informasi yang Tersimpan
Setelah resi berhasil digenerate, data berikut tersimpan di pesanan:
|
Data |
Keterangan |
|---|---|
|
Nomor Resi |
Tracking number dari kurir |
|
Kurir |
Nama kurir (JNE, J&T, dll) |
|
Kode Layanan |
Kode service yang dipilih |
|
Reference ID |
ID referensi internal |
|
URL Label |
Link download label pengiriman |
|
Status |
SHIPPED, WAITING_AWB, dll |
Melihat Resi di Pesanan
-
Buka detail pesanan di WooCommerce
-
Lihat bagian Order Notes untuk resi
-
Atau lihat kolom Fulfillment di daftar pesanan
Mencetak Label dan Packing Slip
Setelah resi berhasil digenerate, Anda dapat mencetak label pengiriman dan packing slip.
Mencetak Label Pengiriman
-
Pada kolom Fulfillment, klik tombol “Label”
-
File PDF label akan terdownload
-
Cetak label dan tempel pada paket
Isi Label Pengiriman:
-
Barcode resi
-
Nomor resi
-
Data pengirim
-
Data penerima
-
Jenis layanan
-
Catatan pengiriman
Mencetak Packing Slip
-
Pada kolom Fulfillment, klik tombol “Packing Slip”
-
File PDF packing slip akan terdownload
-
Cetak dan sertakan dalam paket
Isi Packing Slip:
-
Nomor pesanan
-
Tanggal pesanan
-
Daftar item dengan jumlah
-
Barcode untuk verifikasi
-
Catatan pesanan
💡 Tips: Packing slip menggunakan format thermal printer dengan lebar 104mm. Sesuaikan pengaturan printer Anda.




























