Setelah google sana sini ternyata module shipping JNE untuk prestashop masih blom ada. Kalaupun ada itu bayar. Ada sih yang free cuman mereka mengubah core prestashop itu sendiri dan saya tidak suka seperti itu. Google sana-sini dan memang saya tidak menemukan sama sekali module JNE yang saya mau.
Akhirnya saya putuskan untuk membuat sendiri dengan bantuan API ongkir.info. Yah, saya tahu ini masih belum fleksibel tapi paling gak sudah memenuhi kebutuhan saya. Karena ini hanya saya buat alakadarnya dan sebenarnya buat saya pribadi. Jadi mungkin masih buanyak sekali bug disana sini.
Dibawah ini beberapa printscreen dari module saya:
- Setting kota asal
- Karena untuk kota harus benar-benar tepat pengetikannya maka saya menambahkan autocomplete untuk kotanya. Hasilnya bisa dilihat seperti ini:
- Anda dapat mengeset JNE sebagai default carrier sehingga dapat terlihat secara langsung di daftar belanja (Cart). Tapi saya sangat tidak menyarankan hal ini karena dapat membuat lemot loading website anda. Ini dikarenakan module saya mengakses API ongkir.info sehingga membutuhkan waktu.
- Pemilihan carrier waktu checkout. Tanda “??” itu sebenarnya paket SS adalah paket Super Speed. Cuman saya kurang tahu berapa lama nyampenya. Kalau 1 hari rasanya ndak mungkin karena sudah ada YES. Hahaha…
- Pemilihan carrier waktu dihalaman admin
Nah itu tadi module buatan saya. Kalau mau download silakan download disini
77 Responses
gak jalan untuk versi 1.6.1.17 gk detect lokasi gan,
Please specify Your current city :
gk mau nyimpan
Sudah lama gak saya update pluginnya ini, karena kesibukan dan lain hal.
Trimakasih mas… semoga sukses dan berkahh
btw, mungkin ada alasan kuat pindah ke woocommerce?
aku bolak-balik instal prestashop, abantechart, lite cart, woocommerce, dll persoalannya muter2 di masalah shipping dan payment.
terima kasih
1. Komunitasnya kuat. Komunitas kuat berarti lebih mudah mencari solusi jika terjadi masalah.
2. Terstruktur. Karena saya orang teknik jadi saya sangat menyukai keteraturan struktur dari WooCommerce dibanding yang lainnya.
3. Plugin. Poin ini sangat berkaitan dengan poin no 1. Karena komunitasnya yang kuat dan banyak secara otomatis plugin yang tersedia pun semakin banyak dan mudah untuk dicari.
Itulah 3 alasan kuat saya kenapa kok pindah ke WooCommerce.
Kalau Azi bermasalah dengan shipping & payment. Kemungkinan besar pasti Azi mencari plugin gratisan. Benar? Sama dengan saya dulu. Kalau mencari yang berbayar sangat banyak sekali. Dan banyak yang bagus-bagus.
gk di perbaiki lg ya bos padahal bermanfaat nih buat gretongers kya sy… hehehehe
Enggak bos. Sekarang saya pindah ke WooCommerce soalnya. 😀
mas minta link nya donk udah ga bisa soalnya
Sudah saya perbaiki mas. Tapi tidak menjamin berjalan dengan baik ya. Karena itu versi lama sekali.
maaf mas, saya kan pake prestashop 1.7, pas saya instal ko eror ya modul nya ga ke instal. apa belum support untuk versi 1.7?
Mungkin. Itu plugin sudah lama mas tidak di perbaiki. 🙂
gan ane izin modif modulnya buat pake api raja ongkir.
Silakan om. 🙂
Mas, permisi mau nanya.. maaf masih newbie ini, kalo mau liat/check pembayaran via BCA & mandiri gimana?
Wah gak bisa mas. Itu harus punya ijin atau kerja sama dulu dengan banknya. 🙂
Notice: Undefined index: city in /home/pockethp/public_html/modules/jnecarrierbykenjiro43/jnecarrierbykenjiro43.php on line 466
gan ini kenapa dan benerinnya gimana ya? thanks gan modulenya
Module lama gan. Mungkin gak cocok dengan versi terbarunya. 🙂
ane coba install, error gan. .
Mungkin versinya terlalu baru gan. Ini kan untuk prestashop yang versi lama. 🙂
Dan sudah tidak pernah saya update. 😀
Bisa untuk versi 1.6 terbaru gak mas? trus masalah yg berat lebih dari 1 kg udah fix?
Belum mas. Tidak pernah saya sentuh module JNE nya. Hehehe….
Mas, kalo sama punya API nya JNE bisa ga pake modul ini and kalo bisa gimana caranya?
Maksudnya sudah punya module JNE gitu di webnya Mas Iyok?
terimakasih banyak mas.. mantap..
Sama-sama mas 🙂
[PrestaShopException]
Property Carrier->delay is empty
at line 887 in file classes/ObjectModel.php
881.
882. $message = $this->validateField($field, $value, $id_lang);
883. if ($message !== true)
884. {
885. if ($die)
886. throw new PrestaShopException($message);
887. return $error_return ? $message : false;
888. }
889. }
890. }
891.
ObjectModelCore->validateFieldsLang – [line 301 – classes/ObjectModel.php]
ObjectModelCore->getFieldsLang – [line 489 – classes/ObjectModel.php]
ObjectModelCore->add – [line 191 – classes/Carrier.php] – [2 Arguments]
CarrierCore->add – [line 247 – modules/jnecarrierbykenjiro43/jnecarrierbykenjiro43.php]
JneCarrierByKenjiro43::installExternalCarrier – [line 146 – modules/jnecarrierbykenjiro43/jnecarrierbykenjiro43.php] – [1 Arguments]
JneCarrierByKenjiro43->install – [line 805 – controllers/admin/AdminModulesController.php]
AdminModulesControllerCore->postProcessCallback – [line 1045 – controllers/admin/AdminModulesController.php]
AdminModulesControllerCore->postProcess – [line 171 – classes/controller/Controller.php]
ControllerCore->run – [line 373 – classes/Dispatcher.php]
DispatcherCore->dispatch – [line 54 – admin1234/index.php]
kang kok keluar gini tolong pencerahannya, buat tugas kuliah kang
saya pakai presta 1.6.0.9
Mungkin dibagian JneCarrierByKenjiro43::installExternalCarrier() gan yang error, karena ini plugin dibuatnya untuk versi prestashop mungkin tidak kompetibel dengan versi yang terbaru.
@eko: Dibagian modulenya gan. Di codingannya.
Cara ngedit biar formnya autocomplete gimana ya ?
Wah terimakasih sekali, sudah berbaik hati share hasil karyanya 🙂 (y)
Ane ada modul ALL in ONE Shipping Module untuk presta Gan.. Ga perlu repot oprek-oprek gan.. Install – Buat data kurir – kelolang biayanya – Beres..
Lihat dimari gan:
http://www.prestashop.com/forums/topic/313732-modulongkos-kirim-all-in-one-shipping-module/?p=1607667
Jika kita mengacu pada setting prestashop standar, agak sulit memang menyesuaikan Kurir JNE (dan kurir2 lain di Indonesia) ke dalam Prestashop. Karena pada prestahop, basis data ongkos kirim berdasarkan pada Zona, wilayah yg hearki datanya lebih tinggi dari State (provinsi) bahkan Negara. Sementara kurir-kurir di Indonesia hampir semuanya berbasis kota/kabupaten (City) yang hearki datanya lebih rendah dari provinsi (State). Ayo agan Surya, ditunggu update utk Prestashop versi 1.5.x 😀
ditunggu updatenya masbro
Wah mungkin bug kali ya. Nanti coba aku benerin dulu. 😀
ga om, saya pake 1.4 tapi muncul notif begitu
saya pake 1.4 om, tapi muncul error begitu, gmn yah om?
@Adimien & @Dhege: Beda versi kali. Versi 1.5 ya?
eh bang ada error msg pas saya install jne
ini yg errornya:
Property Carrier->delay is empty
at line 874 in file classes/ObjectModel.php
868.
869. $message = $this->validateField($field, $value, $id_lang);
870. if ($message !== true)
871. {
872. if ($die)
873. throw new PrestaShopException($message);
874. return $error_return ? $message : false;
875. }
876. }
877. }
878.
wah nice share bang, izin coba pake modulnya bang
makasih banyak 😀
bro mau install muncul kayak gini itu gimana solusinya
[PrestaShopException]
Property Carrier->delay is empty
at line 874 in file classes/ObjectModel.php
868.
869. $message = $this->validateField($field, $value, $id_lang);
870. if ($message !== true)
871. {
872. if ($die)
873. throw new PrestaShopException($message);
874. return $error_return ? $message : false;
875. }
876. }
877. }
878.
suwun Bro
bro, ane sediain API terbaru nih, bisa dicek dimari:
http://www.kaskus.co.id/thread/000000000000000015473175/gratis-freeware-program-buat-cek-query-ongkir-jne-data-terakhir-2012/
Wah mantep tuh 🙂
Udah ane PM 🙂
Masbro, itu perlu edit Zone, State sama Country gak ya?
Gak perlu gan. Tinggal pake.
Gan, ane dapet error :Property Carrier->delay is empty waktu edit carrier. Itu kenapa ya? Soalnya masih gak jalan Gan, gak muncul pilihannya waktu mw checkout. Padahal udah aktif dan di set default Gan.
Ane pake PS 1.5.3.1 Gan
Kagak support yang terbaru kali gan. Soalnya saya waktu itu develop masih 1.4 🙁
gan gimana cara settingnya ?
ane setting2 kok g bisa ya di fron web nya ? jadi free shipping trs padahal udah tak select loo….
Errornya apa gan?
bro makasih banyak…, semoga yang karma baik anda berbuah di kehidupan ini… terima kasih bro… salam
Sama-sama bro. Semoga modulenya membantu walaupun ada bugnya. 🙁
Masih sibuk blom bisa benerin. 😀
oke deh sy tunggu aja realesenya mas bro..
Kagak bisa mas bro. Itu bukan website kepunyaan saya.
ongkir.info bisa dirubah gak mas bro…mohon petunjuknya dimana letaknya….dan nambah daerah baru???
Bisa aja kalau buat module baru. Ini sekarang lagi rencana buat module baru tersebut. Cuman masih sangat sangat sibuk.
Semoga aja bisa terealisasi.
😀
klw mau rubah ongkirnya bro bisa ngak mohon petunjuknya….
Wah saya juga sedikit lupa nih. Sudah lama soalnya. Kalo mas bata familiar dengan module prestashop bisa edit file includenya. Disana ada jquery. Tinggal hapus aja.
Kalo masalah harga saya angkat tangan karena cuman ngikut ongkir.info.
pada prestashop 1.5.3.1 banyk yg bentrok bro..termasuk pembeli tdk bisa buat akun..mohon petunjuknya…thanks…
bro..tolong petunjuk cara memperbaiki jquery.noconflic…y mau hapus tp tdk tau dimana letaknya….??
untuk update harga JNE tahun 2013 gimana bro…
bro, modul jne-nya bagus, tapi kayaknya jquery-nya bentrok sama jquery modul laen. cara perbaikinya gimana bro? masukin jquery.noconflict-nya di file dan line mana aja? trims 🙂
Oh ini yang kemarin itu ya?
Dihilangkan aja include jquerynya.
Aku sudah perbaiki cuman blom aku upload ajah. Hehehe…
Dicoba dulu ya Gan ..:)
Silakan gan…
Bro saya kan mau pake module nya bro thu trus pas mau di install ada tulisan gini nih.
Back Office > Modules
Fatal error (Carrier->delay is empty for default language.)
itu artinya kenapa tuh bro? trus gimana cara selesaiinya
Sorry bro… masih blom bisa bener’in bug2nya. Masih sibuk. Btw default language kamu apa? Coba di set ke indo dulu.
Beuhh… ini berguna banget bro.
Makasih banyak udah rela2 bikin free kaya gini. Mudah2an bisa berkembang ya..
Salam Sukses 😉
Sama-sama bro…
Makasih banget ya mas, alhmadulillah lancar, cuman loading jadi agak lama 😀
tapi bagus banget lah, moga berkah, 😉
Iya, servernya yang nyediain harga JNE lemot mungkin.
oh ya mas, agar ongkir bisa berubah sesuai dengan total berat bgmn? punya saya cuma terhitung 1 kilo saja ongkirnya, utk 1 kilo ke atas ttp terhitung sama 🙂 , mksh sebelumnya 🙂
“oh ya mas, agar ongkir bisa berubah sesuai dengan total berat bgmn? punya saya cuma terhitung 1 kilo saja ongkirnya, utk 1 kilo ke atas ttp terhitung sama 🙂 , mksh sebelumnya :)”
@icha: Mungkin plugin saya masih belum support untuk berat barangnya. )
cuma ada bberapa kota yang tertulis “tidak ditemukan kurir untuk daerah ini” sebelumnya saya edit countri, zone dll , baru install jnecarier di sni. haruskan saya manghapus editan saya sebelumnya? mksih 🙂
Coba dicheck aja di ongkir.info apakah ada? Biasanya kalau disana gak ada ya gak bisa. 🙂
di ongkir gmn mksdnya mas? nambahin zone gitu ya?
ongkir.info itu sebuah website yang menyediakan daftar harga pengiriman JNE
saya lagi butuh modul buat ongkir di prestashop, tapi kok yg ini ga bisa di download ya pak? file nya udah ga ada. mohon kirim link ke email saya pak rohmanskom@gmail.com
Terimakasih banyak sebelumnya.
Sudah saya perbaiki mas. Tapi tidak menjamin berjalan dengan baik ya. Karena itu versi lama sekali.