JNE Shipping – Plugin Ongkos Kirim Resmi Untuk WooCommerce
Plugin pengiriman JNE resmi untuk WooCommerce di Indonesia. Menyediakan tarif real-time, pembuatan AWB, dan pelacakan pengiriman.
Use with caution
JNE Shipping works, but test it on a staging site before relying on it in 2026. It runs on 80+ sites and was last updated 3 months ago, and scores 52/100 on our health check.
- Small user base (80+ active installs)
- Very few reviews so far
- Only tested up to WordPress 6.9 (latest is 7.1)
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where JNE Shipping stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| courier | >100 |
| indonesia | #38 |
| JNE | #3 |
| shipping | >100 |
| woocommerce | >100 |
Version adoption
Share of active sites per release.
About JNE Shipping
From the official readme · v1.9.6Description
Plugin WordPress terintegrasi dengan WooCommerce untuk layanan pengiriman JNE di Indonesia.
External Services
Plugin ini terhubung ke API Resmi JNE untuk menyediakan fungsionalitas pengiriman untuk toko WooCommerce di Indonesia. Dengan menggunakan plugin ini, Anda menyetujui bahwa data akan dikirimkan ke layanan API resmi JNE seperti yang dijelaskan di bawah ini.
Layanan API Resmi JNE
URL Layanan: https://shipping.jne.co.id
Penyedia Layanan: PT. Tiki Jalur Nugraha Ekakurir (JNE)
Untuk apa layanan ini digunakan:
– Registrasi toko dan autentikasi dengan layanan JNE
– Mengambil tarif pengiriman real-time dan opsi pengiriman
– Membuat label pengiriman (AWB – Air Waybill)
– Melacak status pengiriman dan pembaruan pengiriman
– Mengelola permintaan penjemputan dan penjadwalan
– Mendapatkan data lokasi asal dan tujuan
Data apa yang dikirim dan kapan:
– Registrasi toko: Nama toko, URL, detail kontak, dan informasi PIC (Person in Charge) selama setup dan konfigurasi plugin awal
– Perhitungan pengiriman: Alamat pengiriman pelanggan (nama, alamat, kota, kode pos, nomor telepon), berat dan dimensi paket saat menghitung tarif pengiriman selama checkout
– Pembuatan AWB: Detail pesanan lengkap termasuk informasi pengirim dan penerima, detail item (nama, jumlah, berat, dimensi), dan layanan pengiriman yang dipilih saat membuat label pengiriman
– Permintaan pelacakan: Nomor AWB saat meminta pembaruan status pengiriman
– Permintaan penjemputan: Data lokasi penjemputan, penjadwalan yang diinginkan, dan informasi kontak saat meminta penjemputan paket
– Pencarian lokasi: Kata kunci pencarian atau kode pos saat mencari asal atau tujuan di antarmuka admin
– Autentikasi: Kunci akses API dan token untuk otorisasi layanan
Transmisi data terjadi:
– Selama setup dan konfigurasi plugin (registrasi toko dengan JNE)
– Ketika pelanggan menghitung biaya pengiriman selama proses checkout
– Ketika pemilik toko memproses pesanan dan membuat label AWB
– Ketika melacak status pengiriman melalui antarmuka admin atau pelacakan pelanggan
– Ketika menjadwalkan permintaan penjemputan untuk paket
– Ketika mencari lokasi asal/tujuan di admin
Keamanan dan Transmisi Data:
– Semua permintaan dikirim dengan aman melalui enkripsi HTTPS ke shipping.jne.co.id
– Data digunakan semata-mata untuk memfasilitasi operasi pengiriman dengan layanan JNE untuk pesanan Anda
– Plugin tidak menyimpan informasi pembayaran pelanggan yang sensitif
– Anda harus mendapatkan dan mengonfigurasi kredensial akses API JNE di pengaturan plugin
Ketentuan Layanan dan Kebijakan Privasi:
– Situs Web Resmi JNE: https://www.jne.co.id
– Ketentuan Layanan JNE: https://www.jne.co.id/id/tentang-jne/syarat-ketentuan
– Kebijakan Privasi JNE: https://www.jne.co.id/id/tentang-jne/kebijakan-privasi
– Dukungan Pelanggan JNE: https://www.jne.co.id/id/hubungi-kami
Opsi Opt-out:
– Jika Anda menonaktifkan plugin ini atau tidak mengonfigurasi kredensial API JNE, tidak ada data yang akan dikirim ke JNE
– Anda dapat secara selektif menonaktifkan fitur tertentu (pelacakan, penjadwalan penjemputan) untuk membatasi transmisi data
– Menghapus instalasi plugin akan menghentikan semua transmisi data ke layanan JNE
Kepatuhan Hukum dan Tanggung Jawab:
Sebagai pemilik situs, Anda bertanggung jawab untuk:
– Memastikan Anda memiliki dasar hukum yang tepat dan persetujuan pelanggan untuk mengirimkan data pribadi ke JNE untuk keperluan pengiriman
– Kepatuhan terhadap undang-undang perlindungan data yang berlaku (GDPR, Undang-Undang Perlindungan Data Pribadi Indonesia/UU PDP, dll.)
– Menginformasikan kepada pelanggan bahwa data pengiriman mereka akan diproses oleh JNE untuk layanan pengiriman
– Mempertahankan kebijakan privasi dan ketentuan layanan yang sesuai di situs web Anda
Installation
- Unggah plugin ke folder
/wp-content/plugins/ - Aktifkan plugin melalui menu ‘Plugins’ di WordPress
- Konfigurasi pengaturan di Menu JNE Shipping
Frequently asked questions
Apakah plugin ini gratis?
Ya, plugin ini gratis.
Changelog
Fixed wc_price() HTML rendering in shipping cost adjustment conditions column.
1.9.6
- Fixed:
wc_price()output in Shipping Cost Adjustment conditions column now properly renders formatted price instead of raw HTML tags
1.9.5
- Fixed:
minimum_purchasefield in Shipping Cost Adjustment form now properly sent to server — previously always reset to 0 on save - Changed:
getStoreName()uses store name from JNE registration first, falls back to WooCommerce email from name
1.9.4
- Fixed:
getStoreName()now falls back to WordPress Site Title when WooCommerce email from name is empty — prevents “olshop shipper name wajib diisi” validation error when generating tracking number
1.9.3
- Fixed: Admin menu renamed from “JNE Shipping” to “JNE” to avoid ambiguity with the shipping method label — first submenu now shows “Panduan & Checklist” instead of an auto-duplicated menu title
- Added: Customer ID validation is now part of the setup checklist — “Pemetaan Customer ID” appears as the 5th checklist item;
is_all_required_checklist_checked()returns false if no Customer ID is configured, preventing “JNE not showing in checkout” despite a fully green checklist
1.9.2
- Added: WooCommerce logging for tariff calculation failures in checkout — API errors and exceptions are now recorded in WooCommerce > Status > Logs (source: jne-shipping-official) for easier diagnosis when shipping options disappear from checkout
- Fixed: Tariff calculation no longer causes fatal PHP error on checkout when a
TypeErrororErroroccurs — now gracefully hides JNE shipping options and logs the error instead of showing a white screen - Fixed: Tracking button in order list now appears for any order that has been picked up, regardless of order status — previously hardcoded to only show for “Completed” status, ignoring customized pickup success status
- Fixed: AWB label generation no longer triggers PHP “Undefined array key” warnings for stores upgrading from older plugin versions that don’t have masking settings saved
- Fixed: COD payment option is now correctly hidden for YES and SPS shipping services — previously a substring match incorrectly allowed COD for these services (service codes “CTCYES” and “CTCSPS” both matched “CTC”)
- Fixed: Error messages from JNE API are now consistently displayed in Indonesian, mixing with field labels that were already in Indonesian
- Fixed: Webhook log management actions (clear/delete) now have an explicit capability check for defense-in-depth, consistent with other AJAX handlers in the plugin
- Removed: Dead code
apply_adjustments()method that was not called anywhere and lacked theminimum_purchasecheck that the active checkout implementation has
1.9.1
- Changed: Shipping method label now includes
JNEprefix for clearer checkout display (example:JNE REG (1 - 2 days)) - Changed: Plugin deactivation/uninstall now keeps plugin data intact and only clears scheduled webhook log cleanup task
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best JNE Shipping alternatives
All courier plugins →FAQ
JNE Shipping: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Oct 10, 2026
Is JNE Shipping free?
Yes. JNE Shipping is free to download and use from the official WordPress.org plugin directory.
Is JNE Shipping safe to use in 2026?
JNE Shipping works, but test it on a staging site before relying on it in 2026. It runs on 80+ sites and was last updated 3 months ago, and scores 52/100 on our health check.
How many websites use JNE Shipping?
JNE Shipping is active on 80+ WordPress websites and has been downloaded 2,375 times since it launched in October 2025. It was downloaded 193 times in the last 30 days.
Does JNE Shipping work with WordPress 7.1?
JNE Shipping is officially tested up to WordPress 6.9.10, while the latest release is 7.1.3. It may still work, but try it on a staging site first.
What PHP version does JNE Shipping need?
JNE Shipping requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was JNE Shipping last updated?
The latest version, 1.9.6, was released on July 22, 2026 (3 months ago).
Who makes JNE Shipping?
JNE Shipping is developed and maintained by JNE (PT. Tiki Jalur Nugraha Ekakurir).
What are the best alternatives to JNE Shipping?
The most popular alternatives to JNE Shipping are Furgonetka.pl: Przesyłki &… (7K+ installs), The Courier Guy Shipping fo… (4K+ installs) and BD Courier Order Ratio Chec… (2K+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card




