AgenWebsite Shipping

Instalasi Plugin

Langkah-Langkah Instalasi

  1. Akses Dashboard WordPress
    • Login ke dashboard WordPress Anda
    • Navigasi ke menu Plugins > Add New
  2. Search dengan keyword “AgenWebsite Shipping”



  3. Aktivasi Plugin
    • Setelah instalasi selesai, klik tombol Install Now dan Activate
    • Plugin akan aktif dan siap dikonfigurasi
  4. Verifikasi Instalasi
    • Setelah aktivasi, Anda akan melihat menu AgenWebsite Shipping di sidebar WordPress
    • Plugin telah berhasil terinstal
  5. 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

  1. Akses Setup Wizard
      • Setelah plugin diaktifkan, Anda akan diarahkan ke halaman Setup WizardAtau akses manual melalui Menu AgenWebsite Shipping



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



  3. 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



  4. 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

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

Aktif Filter Provinsi

Non Aktif Filter 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

  1. Mode Opsional: Checkbox asuransi muncul di halaman produk dan checkout
  2. Mode Wajib: Asuransi otomatis ditambahkan tanpa opsi untuk menonaktifkan
  3. Perhitungan: Sistem menghitung biaya asuransi berdasarkan formula dan penambahan
  4. 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

  1. Tampilan di Halaman Produk: Tab atau widget muncul di bawah deskripsi produk
  2. Input Pelanggan: Pelanggan memasukkan kota/kecamatan tujuan
  3. Perhitungan: Sistem menghitung ongkir berdasarkan berat produk dan tujuan
  4. 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

  1. Input Nomor Resi (Admin):
    • Admin membuka order di WooCommerce > Orders
    • Memasukkan nomor resi di metabox AgenWebsite Tracking
    • Mengubah status order menjadi “Shipped” atau “Completed”
  2. Email Otomatis:
    • Jika “Aktifkan Email Pengiriman” dicentang
    • Sistem otomatis mengirim email ke pelanggan
    • Email berisi nomor resi dan link tracking
  3. Tracking di Frontend:
    • Pelanggan login ke My Account
    • Melihat pesanan di halaman Orders
    • Klik tombol “Lacak Pesanan”
    • Sistem menampilkan detail tracking dari API kurir
  4. 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

  1. Akses Menu Tarif Custom
    • Klik menu AgenWebsite Shipping di sidebar WordPress
    • Klik tab Tarif Custom di top navigation
  1. Tambah Tarif Custom Baru
    • Klik tombol Tambah Tarif Custom
    • Form konfigurasi akan muncul
  1. 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
  1. Tentukan Nilai Tarif
    • Masukkan nilai tarif sesuai jenis yang dipilih
    • Contoh:
      • Flat Rate: Rp 10.000
      • Per Kg: Rp 5.000/kg
  1. 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:

  1. Tarif untuk kecamatan spesifik
  2. Tarif untuk kota spesifik
  3. Tarif untuk provinsi
  4. Tarif umum
  5. 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

  1. Akses Menu Subsidi Ongkir
    • Klik menu AgenWebsite Shipping di sidebar WordPress
    • Klik tab Subsidi Ongkir di top navigation
  1. Tambah Subsidi Baru
    • Klik tombol Tambah Subsidi Ongkir
    • Form konfigurasi akan muncul
  1. 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)
  1. 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
  1. 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:

  1. Subsidi dengan nilai terbesar
  2. Subsidi gratis ongkir (100%)
  3. Subsidi persentase tertinggi
  4. 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:

  1. 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
  1. 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
  1. 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

  1. Buka WordPress Admin → Shipping Settings

  2. Klik tab Generate Resi

  3. 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

  1. Klik tombol “Aktifkan Fitur Generate Resi”

  2. Modal Syarat dan Ketentuan akan muncul

  3. Baca dan pahami syarat penggunaan

  4. Centang kotak persetujuan

  5. Klik “Setuju dan Lanjutkan”

  6. 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

  1. Buka WordPress Admin → Shipping Settings

  2. 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

Email untuk notifikasi

toko@email.com

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

  1. Isi semua field yang diperlukan

  2. Klik tombol “Simpan Pengaturan”

  3. 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

  1. Buka tab Generate Resi

  2. Pada kartu Wallet, klik tombol “Top Up Saldo”

Cara Melakukan Top Up

  1. Modal Top Up akan terbuka

  2. Pilih nominal top up:

    • Tombol cepat: Rp 50.000, Rp 100.000, Rp 250.000, Rp 500.000

    • Nominal custom: Masukkan jumlah sesuai kebutuhan

  3. Klik tombol “Top Up Sekarang”

  4. Anda akan diarahkan ke halaman pembayaran Duitku

  5. Selesaikan pembayaran sesuai instruksi

  6. 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

  1. Pada kartu Wallet, klik “Riwayat”

  2. Anda akan melihat daftar transaksi top up

  3. 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

  1. Buka WooCommerce → Orders

  2. 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

  1. Sistem otomatis mengambil tarif pengiriman berdasarkan:

    • Alamat pengirim

    • Alamat penerima

    • Berat total barang

    • Dimensi paket

  2. Daftar kurir akan ditampilkan dengan informasi:

    • Logo kurir

    • Nama layanan (Regular, Express, Same Day, dll)

    • Estimasi waktu pengiriman

    • Harga pengiriman

Memilih Layanan Pengiriman

  1. Klik pada kartu kurir yang diinginkan

  2. Kartu akan ter-highlight sebagai tanda terpilih

  3. Sistem otomatis memuat jadwal pickup

Memilih Waktu Pickup

Setelah memilih kurir, tentukan waktu pengambilan paket:

  1. Pilih Tanggal Pickup dari dropdown

  2. 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:

  1. Pilih opsi “Saldo”

  2. Pastikan saldo mencukupi

  3. Sisa saldo setelah pembayaran akan ditampilkan

  4. Klik tombol “Buat AWB”

Jika Saldo Tidak Mencukupi

Modal “Saldo Tidak Mencukupi” akan muncul dengan opsi:

  1. Top Up Cepat: Pilih nominal dan lakukan top up

  2. 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:

  1. Pilih opsi “Bayar Langsung”

  2. Klik tombol “Buat AWB”

  3. Modal Payment Pending akan muncul

  4. Klik “Buka Halaman Pembayaran”

  5. Selesaikan pembayaran di Duitku (batas waktu 60 menit)

  6. 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:

  1. Resi langsung muncul di modal sukses

  2. Nomor tracking tersimpan di pesanan

  3. Status pesanan berubah menjadi “Shipped”

  4. Tombol cetak label tersedia

Skenario 2: Menunggu Resi

Jika resi belum langsung tersedia:

  1. Status berubah menjadi “Menunggu Resi”

  2. Sistem otomatis mengecek setiap 30 detik

  3. Notifikasi akan muncul saat resi siap

  4. 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

  1. Buka detail pesanan di WooCommerce

  2. Lihat bagian Order Notes untuk resi

  3. 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

  1. Pada kolom Fulfillment, klik tombol “Label”

  2. File PDF label akan terdownload

  3. Cetak label dan tempel pada paket

Isi Label Pengiriman:

  • Barcode resi

  • Nomor resi

  • Data pengirim

  • Data penerima

  • Jenis layanan

  • Catatan pengiriman

Mencetak Packing Slip

  1. Pada kolom Fulfillment, klik tombol “Packing Slip”

  2. File PDF packing slip akan terdownload

  3. 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.