Jump to content

Biaya kurir berdasarkan kelipatan berat


natali_a

Recommended Posts

Ingat ya, ini hanya bekerja untuk kelipatan 1 (satu) Kg saja. Tidak bisa untuk lebih dari satu weight ranges dalam satu zone. Note that you will have to get your hand dirty in working this out, because I am totally lazy. :P

Konsepnya: Misal harga kurir 0 - 1 Kg adalah Rp 5000, maka oleh dari itu, jikalau beratnya 2,5 Kg, walhasil keluarnya Rp 15.000, dikarenakan getMaxDeliveryPriceByWeight() mereturn 5000, dikalikan dengan ceil(2.5) yaitu 3. Mudah tho?

Step 1: Buat zone dulu
* Klik Shippings
* Klik Zones
* Klik Add new
* Masukkan name (misal: Jakarta), Pilih radio button contreng, dan klik save.

Step 2: Buat weight range
* Klik weight range
* Klik add new
* Pilih carrier (misal: Tiki). Kalau belum ada ya bikin dulu yah, ndak bisa mejik.
* Set from: 0 Kg, set to: 1 Kg (warning! Harus 1 Kg, ndak boleh lebih atau kurang)
* Klik save.

Step 3: Set handling dulu
* Klik shippings
* Di area shipping, set Free shipping starts at: 10000 Kg (ini yang kedua ya, yang berat, bukannya yang berdasarkan harga)
* Radio button pilih according to total weight
* Klik save.

Step 4: Set harga
* Klik Shippings
* Masukkan angka Rp 5000 di zone Jakarta yang sudah dibuat tadi (atau ya terserah elo lah, lihat skrinsyut di bawah)
* Klik save.

Step 5: Utak atik jeroan
* backup dulu, bikin copy dari file /classes/Carrier.php supaya kalau gwe ngacau, dosa gwe bisa dipulihkan :snake:
* Edit file /classes/Carrier.php, scroll langsung ke fungsi getDeliveryPriceByWeight($totalWeight, $id_zone), dan arahkan ke line 121 (ini prestashop versi 1.1 yaaa). Edit filenya:

public function getDeliveryPriceByWeight($totalWeight, $id_zone)
{
...
   if (!isset($result['price']))
       return $this->getMaxDeliveryPriceByWeight($id_zone);
   return $result['price'];
}




Ganti jadi:

public function getDeliveryPriceByWeight($totalWeight, $id_zone)
{
...
   if (!isset($result['price']))
       return $this->getMaxDeliveryPriceByWeight($id_zone) * ceil($totalWeight);
   return $result['price'] * ceil($totalWeight);
}



Selesai dan tepuk tangan!

5997_HwuGaXQqcslg4sfdoGSI_t

  • Like 1
Link to comment
Share on other sites

Amiiinnn. Gwe juga bersyukur orang PrestaShop bikin codingannya rapi dan logic-nya bener. Jadi dengan mengedit dua baris itu saja, semuanya __cascade__ sampai ke final checkout dan backendnya juga.

Sebelumnya sudah coba Zend cart, osCommerce, Magento (bujugbuneng hanya bisa diinstall di MWN gara-gara pdo_mysql), dan terakhir pakai Quick.cart (as I said, I am lazy). Sepertinya optimis niy pakai Prestashop. So far so good. Cuma masalah nilai di atas 10.000.000 aja yang masih harus di solve. Maklum, kali orang Prestashop ngga kepikiran ada transaksi di atas USD 10.000.000 hehehehe.

Kalau kalian puas, mampir dunks ke warung-warung gwe ya http://www.hamilcantik.com, http://www.myjoeshop.com sama http://www.jtowngirl.com. Yang terakhir mau gwe ubah pakai Prestashop mumpung umurnya baru seumur jagung kekekeks :snake:

Link to comment
Share on other sites

Lucu2 banget bu toko loe, palagi yg jtowngirl :D Kalo Prestashop dibanding sama Magento menurut loe gimana? Gw denger banyak banget rave soal Magento, cuma yg bikin gw rada males file-nya banyak banget, buat transfer file-nya aja gw butuh 2 hari...

Link to comment
Share on other sites

Wah Magento vs Prestashop sih seperti langit dan bumi. Menurut gwe sih, Magento baru dipake kalau gwe dapet proyek bikin website e-commerce dengan nilai proyek minimal Rp 150 juta wakakaks

Pro-nya Magento:
* Diskon dengan kondisi yang sangat kompleks, misal beli baju merah dua, diskon 10%. Atau beli berat berapa kilo, dapet bando satu.
* Multistore dengan single checkout. Contoh: www.gap.com www.bananarepublic.com www.oldnavy.com www.piperlime.com. Disitu ada empat domain berbeda dengan tampilan toko yang berbeda pula. Tapi shopping cartnya jadi satu, dan engine Magentonya cuma satu.
* Paypal-nya benar-benar integrated. Kalau presta khan pakai yang versi sederhana tuh, di forward ke paypal, tapi ya kalau mau integrated servernya juga harus bisa SSL, percuma juga kecuali serius.

Cons-nya Magento:
* Ndak bisa diinstall di hostingan shared yang pakai CPanel, karena butuh library pdo_mysql yang belum dianggap stable oleh Cpanel. Gwe berhasil menyalakan Magento di Masterwebnet yang pakai Spanel, karena php.ini bisa di set oleh masing-masing account. Gwe sih belum nyoba pakai dl('pdo_mysql.so'), tapi ya sudah terlanjur males mikir wakakaks.
* Lambatnya amit-amit jabang bayi. Ya sama seperti raksasa, badan gede tapi gerakannya jadi ngga lentur.
* Struktur templating yang buset dah kompleks amat. Nyari satu block saja susahnya mit-amit.
* Learning curve tinggi sekali. Belajar ngga bisa dalam itungan minggu. Gwe aja berbulan-bulan. Prestashop ini gwe baru belajar 2 hari sudah paham.
* Multicurrency juga ngaco. Ngga bisa menerima fakta bahwa Rp 1 = 0.000083 USD huahauhauhau.
* Ini yang paling ajaib. Ngga ada wire transfer (transfer bank)! Adanya cuma pakai cheque. Tapi ya kali aja gwenya yang o'on ngga nambah modul lagi, tapi ya defaultnya ngga ada.

Yaa kurang lebih begitu lah. Nah kalau Quick.cart yang gwe pakai sekarang itu sih sederhana banget. Situs hamilcantik.com jadi dalam 3 hari. Yg jtowngirl.com malah hanya butuh 1 hari penuh. Tapi ya itu, terbatas banget kemampuannya, dan yang paling o'on adalah: databasenya file. Yep! Ngga salah baca. Mending pakai Sqllite, ini benar-benar file style CSV biasa!

Begitulah sodara-sodara, curhat gwe yang tidak pendek ini. Hahahahaha :snake:

Link to comment
Share on other sites

Ok Natali_a, thanks atas konribusinya buat rekan2 di forum Presta. Good Work, selamat sudah berhasil customize core code nya presta. Sistem pengiriman yang saya kembangkan berawal dari keharusan menggunakan jasa pengiriman surat kilat khusus dari PT POS, mungkin Natali_a mulainya dari TIKI ya ? Hanya saja sistem yang sudah saya kembangkan memiliki perbedaan sebagai berikut ini:
1. Definisi zone di presta adalah benua, jadi saya tetap memakai zone asia dan menambahkan data state untuk pengganti kabupaten / kota di country indonesia. sebab kalau kita masukin data zone itu berupa jakarta, yang pertama user harus mengganti pemahamannya, yang kedua kita juga tidak bisa mengambil manfaat dari keutuhan sistem yang ada di presta, misalnya di sistem saya kota tujuan pengiriman dikasih nilai awal sama dengan kota saat user melakukan pendaftaran, belum lagi isi email konfirmasi yang akan dikirimkan ke pembeli saat checkout.
2. Kita bisa pakai multiple carrier dalam satu web, walaupun semua carrier tersebut berbeda-beda cara penanganan harga pengirimannya, ada yg pakai range 0-100 gr, ada yg kelipatan 1kg, 10kg,dll. hal ini tentunya penting karena user bisa bebas menentukan pilihan, terkecuali kita punya agen pengiriman khusus.
3. Kalau user check out, mereka tahu biaya kirimnya setelah memilih zone ya ? atau kita harus bikin 1 country (kota) untuk masing2 zone (kota) ? karena di proses pendaftaran hanya tersedia country dan state saja.

Tapi overall, thanks sudah meramaikan komunitas presta, saya juga yakin kalau ini hanya hasil sementara saja. pasti natali_a sudah bikin versi selanjutnya.

nb. saya juga mau menambahkan jasa pengiriman yang hanya tersedia untuk beberapa daerah saja tapi bisa lebih murah dari yang bertaraf nasional. misalkan pengiriman pakai bis, travel, lokal antar jawa sumatra, dll, jadi kita bisa milih state (kota) mana yang aktif untuk tiap-tiap carrier, travel dekat kos saya hanya bisa melayani pengiriman untuk daerah jogja dan solo misalnya.

Link to comment
Share on other sites

Wahaha iya maklum, saya masih cupu pakai JNE dan TIKI, karena ya pesanan sampai ratusan sebulan, kalau harus ngirim barang ke berbeda-beda "warung" ya repot juga ya.

Lagipula saya pakai JNE dan TIKI karena ada service AWB (Jne) dan Connote (Tiki), supaya customer puas dan percaya diri hehehe :D

http://www.hamilcantik.com/jne.php

Contoh JNE: http://www.hamilcantik.com/jne.php?awb=1211391000008

       TRACKING DETAILS       

AWB No.     Date of Shipment     Origin     Destination
1211391000008     19-AUG-2008 00:00     JAKARTA     BANDUNG
Shipper    Consignee
* LANS SABILA UTAMA    PANJI
TANGERANG    BANDUNG

SHIPMENT STATUS
Outbond
20-AUG-2008 00:51     Jakarta     Manifested
20-AUG-2008 05:58     Bandung     Received On Destination
Delivery Time
20-AUG-2008 10:17     Bandung     Delivered
POD detail
20-AUG-2008 17:40     Slsa     Via Post



Contoh Tiki: http://www.jtowngirl.com/jne.php?awb=020058527026

Your shipment status : SUCCEED
Date    : 28 Mar 2008, Time 19:58
Service    : REG (Regular Service)
Origin    : SIDOARJO (JATIM)
Destination    : JAKARTA

Shipment History
Date     time     Shipment Status     Location     Remarks
28 Mar 2008     19:58     SUCCEED     JAKARTA     By : MULYONO
28 Mar 2008     07:38     SHIPMENT IN PROCCESS     JAKARTA     -
28 Mar 2008     07:38     WITH DELIVERY COURIER     JAKARTA     TB000/DRS-5481
28 Mar 2008     01:01     WITH DELIVERY COURIER     JAKARTA     TB000/DRS-5413
27 Mar 2008     23:11     ARRIVED AT DESTINATION     JAKARTA     -



Mohon maklum suka timeout, karena server amrik akses ke server IIX, lelet! Ngomong-ngomong, di Prestashop itu bisa ngasih link ke Jne ini lho. Caranya:

* Login ke admin
* Klik tab Shippings
* Klik link submenu Carriers
* Klik action Edit di di daftar kurir, atau ya bikin baru pake Add new
* Nah, di bagian URL ketik: http://www.hamilcantik.com/jne.php?awb=@

Nah, nanti waktu mengatur pemesanan (orders), cara menambah nomer JNE/Tiki adalah sbb:
* Klik orders
* Pilih pesanan yang mau ditambahin nomer AWB/Connote
* Di pulldown menu status pilih Shipping, klik Change
* Nah, di area Shipping Information, akan keluar fieldnya! Masukkan nomernya saja di input box yang tersedia dan klik set shipping number

Horeee, di My Order user sekarang sudah ada linknya:

Order placed on 2009-03-16

Follow your order step by step
Date     Status
2009-03-16 18:53:19     Shipping
2009-03-16 18:53:03     Payment accepted
2009-03-16 18:43:29     Awaiting bank wire payment

Click the following link to track delivery of your order
http://www.hamilcantik.com/jne.php?id=123456789012

Order: #000005

Carrier: Tiki JNE

Payment method: Bank Transfer

Download your invoice as a .PDF file 



Siapa yang mau file jne.php? Japri yaaaaaa ;) Gratis koq :snake:

Link to comment
Share on other sites

natali_a @
Bantu donk !!! punyaku .. masih kebingungan nich,, masalah shipping nyaa... ampek sekarang ngandang ...

SEng se'er nyak,,,,,,


Apa itu SEng se'er nyak? Apa yang bisa dibantu? BTW sorry belum kirim file jne.php-nya. Ada di laptop satunya.
Link to comment
Share on other sites

oia silahkan di coba yaah, gw dah modif bdasarkan saran bos natali_a neeh...
zones jadi kota, country = zones, states jadi propinsi

cobain daftar ke http://cakram.net/authentication.php?back=my-account.php
trus cobain deh blanja2, di tunggu yah report nya, kali ajah msh ada yg error ;)


kalo mo coba admin nya ke http://cakram.net/admin2k/login.php
u: [email protected]
p: demoshop

Link to comment
Share on other sites

Attached adalah file jne.php yaaaa. Kalau yang bookmark itu, gwe pakai www.addthis.com saja koq. Yang itu khan maksudnya? Gwe ngga nemu postingan elo yang di thread lain. Jadi ngga mudeng (ngeh).


waduhhhhhh ........ puhiiiiinnggg
gw rewangin sampe lembur gak mudheng2..... step by step natali..... untuk shiping dan metode pembayaran..... BCA juga masih errrrrrrrrorrrrr TUOLOOOOONGGGG
Link to comment
Share on other sites

oia silahkan di coba yaah, gw dah modif bdasarkan saran bos natali_a neeh...
zones jadi kota, country = zones, states jadi propinsi

cobain daftar ke http://cakram.net/authentication.php?back=my-account.php
trus cobain deh blanja2, di tunggu yah report nya, kali ajah msh ada yg error ;)


kalo mo coba admin nya ke http://cakram.net/admin2k/login.php
u: [email protected]
p: demoshop


wahhhhh mantafs mas..... udah tak coba.... sip markisip, top markotop...... hla ini punyaku ngadat...... tak tut lembur semalaman gak jadi-jadi..... pancen dodol ..... tuooooooolooooonnnggggg........ Carriers, shipphing, dan metode pembayaran.... gak bisa.......

AMPUN.....
Link to comment
Share on other sites

oia silahkan di coba yaah, gw dah modif bdasarkan saran bos natali_a neeh...
zones jadi kota, country = zones, states jadi propinsi

cobain daftar ke http://cakram.net/authentication.php?back=my-account.php
trus cobain deh blanja2, di tunggu yah report nya, kali ajah msh ada yg error ;)


kalo mo coba admin nya ke http://cakram.net/admin2k/login.php
u: [email protected]
p: demoshop


Mantap man sudah gwe coba, ngga nyangka bisa jalan :snake:. Cangcing udah bahasa Indonesia juga, dan penamaan-nya juga udah bener. Country jadi propinsi yaps. Cangcing brooo :bug:. Gwe juga lagi tahap ngisi zones dan daerah tujuan pengiriman. Ntar gwe post SQLdumpnya kalau sudah pindah semua yooo. Tapi pengirimannya dari Jakarta.

Trus apaan tuh ada search kodepos? Waaaaa kepikiran sampai situ ya wehehehe. Gwe di kantor juga grab kodepos yang belum teridentifikasi oleh sistem yang lagi gwe kembangkan lewat situs Pos Indonesia itu. Tapi ya cupu juga gwe suka ketemu kodepos yang bahkan di situs Pos Indonesia pun ngga ada wakakaks.



wahhhhh mantafs mas..... udah tak coba.... sip markisip, top markotop...... hla ini punyaku ngadat...... tak tut lembur semalaman gak jadi-jadi..... pancen dodol ..... tuooooooolooooonnnggggg........ Carriers, shipphing, dan metode pembayaran.... gak bisa.......

AMPUN.....


Weh masih puyeng aja? Loe di Jakarta atau di luar Jawa? Kalo lagi di Jakarta rendez vous aja. Ntar gwe bantuin. Daerah Pondok Indah? Mampir ke warung gwe laaahh hehehehe.
Link to comment
Share on other sites

dr bdg bos. coba yah kalo jne bisa sediain pricelist nya model gini, xml lebih bgs biar bisa update langsung dr mrk.
kalo gw seh lebih sering make navicat, langsung export ke sql, bisa multiple sheet pula, enak kan ga perlu parsing2 lg

Link to comment
Share on other sites

oia silahkan di coba yaah, gw dah modif bdasarkan saran bos natali_a neeh...
zones jadi kota, country = zones, states jadi propinsi

cobain daftar ke http://cakram.net/authentication.php?back=my-account.php
trus cobain deh blanja2, di tunggu yah report nya, kali ajah msh ada yg error ;)


kalo mo coba admin nya ke http://cakram.net/admin2k/login.php
u: [email protected]
p: demoshop


Mantap man sudah gwe coba, ngga nyangka bisa jalan :snake:. Cangcing udah bahasa Indonesia juga, dan penamaan-nya juga udah bener. Country jadi propinsi yaps. Cangcing brooo :bug:. Gwe juga lagi tahap ngisi zones dan daerah tujuan pengiriman. Ntar gwe post SQLdumpnya kalau sudah pindah semua yooo. Tapi pengirimannya dari Jakarta.

Trus apaan tuh ada search kodepos? Waaaaa kepikiran sampai situ ya wehehehe. Gwe di kantor juga grab kodepos yang belum teridentifikasi oleh sistem yang lagi gwe kembangkan lewat situs Pos Indonesia itu. Tapi ya cupu juga gwe suka ketemu kodepos yang bahkan di situs Pos Indonesia pun ngga ada wakakaks.



wahhhhh mantafs mas..... udah tak coba.... sip markisip, top markotop...... hla ini punyaku ngadat...... tak tut lembur semalaman gak jadi-jadi..... pancen dodol ..... tuooooooolooooonnnggggg........ Carriers, shipphing, dan metode pembayaran.... gak bisa.......

AMPUN.....


Weh masih puyeng aja? Loe di Jakarta atau di luar Jawa? Kalo lagi di Jakarta rendez vous aja. Ntar gwe bantuin. Daerah Pondok Indah? Mampir ke warung gwe laaahh hehehehe.


G di jkt bozz, tapi g blom sempet mampir pondok indah..... nanti lain kali g akan mampir.... tolong di tread di sini dikit aja bu.... kalo ada waktu tolong order di tempatku, trus kesalahannya di mana ya bu...
Link to comment
Share on other sites

sample sql nya, format excel, saran gw seh import/exportnya pake navicat
download ajah yah


http://cakram.net/zones.xlsx


Waaa thx man! Eh ngomong-ngomong, ini pengiriman dari Jakarta atau Bandung? Gwe juga kemarin lagi copy paste file TikiJNE excelnya supaya jadi satu kolom, ntar mau bikin script buat feeding ke databasenya.


kalo di toko g ada pesan *Tidak ada pengirim yang dapat mengantar pada alamat ini! nah masalahnya apa ya boszzz pls donk
Link to comment
Share on other sites

pasti masalah nya di sql, table ps_delivery dan/atau ps_carrier_zone, coba di cek deh bandingin ama file yg gw attach.
duh gw lupa kalo di backoffice ny sebalh mana, soalnya gw bnyknya edit dr sql langsung, cape bow kalo dr back office

Link to comment
Share on other sites

  • 2 weeks later...

::[disetip]::

* Login ke admin
* Klik tab Shippings
* Klik link submenu Carriers
* Klik action Edit di di daftar kurir, atau ya bikin baru pake Add new
* Nah, di bagian URL ketik: http://www.hamilcantik.com/jne.php?awb=@

Nah, nanti waktu mengatur pemesanan (orders), cara menambah nomer JNE/Tiki adalah sbb:
* Klik orders
* Pilih pesanan yang mau ditambahin nomer AWB/Connote
* Di pulldown menu status pilih Shipping, klik Change
* Nah, di area Shipping Information, akan keluar fieldnya! Masukkan nomernya saja di input box yang tersedia dan klik set shipping number

::[disetip]::


bos, maap negh sebelum nya tapi aku dah ulik2 tracking number alias awb nya jne, nah ada cara yang lebih mudah loohh :)
untuk bagian URL masukin nya
http://www.tikijne.co.id/index.php?mib=tracking.detail&awb;=@&awb;_list=@

langsung jadi bow... heheheh... langsung redirect ke detail awb nya

pasti bos bikin jne.php gara2 method nya POST yah.... :)
btw great job

:)

Link to comment
Share on other sites

Ok Natali_a, thanks atas konribusinya buat rekan2 di forum Presta. Good Work, selamat sudah berhasil customize core code nya presta. Sistem pengiriman yang saya kembangkan berawal dari keharusan menggunakan jasa pengiriman surat kilat khusus dari PT POS, mungkin Natali_a mulainya dari TIKI ya ? Hanya saja sistem yang sudah saya kembangkan memiliki perbedaan sebagai berikut ini:
1. Definisi zone di presta adalah benua, jadi saya tetap memakai zone asia dan menambahkan data state untuk pengganti kabupaten / kota di country indonesia. sebab kalau kita masukin data zone itu berupa jakarta, yang pertama user harus mengganti pemahamannya, yang kedua kita juga tidak bisa mengambil manfaat dari keutuhan sistem yang ada di presta, misalnya di sistem saya kota tujuan pengiriman dikasih nilai awal sama dengan kota saat user melakukan pendaftaran, belum lagi isi email konfirmasi yang akan dikirimkan ke pembeli saat checkout.
2. Kita bisa pakai multiple carrier dalam satu web, walaupun semua carrier tersebut berbeda-beda cara penanganan harga pengirimannya, ada yg pakai range 0-100 gr, ada yg kelipatan 1kg, 10kg,dll. hal ini tentunya penting karena user bisa bebas menentukan pilihan, terkecuali kita punya agen pengiriman khusus.
3. Kalau user check out, mereka tahu biaya kirimnya setelah memilih zone ya ? atau kita harus bikin 1 country (kota) untuk masing2 zone (kota) ? karena di proses pendaftaran hanya tersedia country dan state saja.

Tapi overall, thanks sudah meramaikan komunitas presta, saya juga yakin kalau ini hanya hasil sementara saja. pasti natali_a sudah bikin versi selanjutnya.

nb. saya juga mau menambahkan jasa pengiriman yang hanya tersedia untuk beberapa daerah saja tapi bisa lebih murah dari yang bertaraf nasional. misalkan pengiriman pakai bis, travel, lokal antar jawa sumatra, dll, jadi kita bisa milih state (kota) mana yang aktif untuk tiap-tiap carrier, travel dekat kos saya hanya bisa melayani pengiriman untuk daerah jogja dan solo misalnya.


jualan modulnya laris bro??
kemarin g dah sempet pengen beli modul lo, tapi ternyata ada yg berbaik hati share di sini :P
kalau di forum sebelah g kasih cendol bro
Link to comment
Share on other sites

Alhamdulillah, bisa buat bantu developer Prestanya juga.
Saya sendiri belum bisa seperti bro Natali Ardianto yang dah punya banyak usaha, saya sendiri juga harus belajar banyak bagaimana menjadi freelancer yang baik.
Masalah uang bagi kebanyakan kita memang sulit, apalagi buat orang tua kita yang belum mau percaya anaknya yang baru lulus malah suka jadi pengangguran yang kerjaannya tiap hari ngenet di depan komputer T_T

Tapi santai bro, teman-teman yang sudah buat kerjasama denganku menyatakan senang, puas, karena sudah dibantu setup toko online mereka kok.

Thanks atas commentnya

contoh file manualnya bisa didownload di sini.

Saya yakin kalau yang cuma demikian, Bro Ardianto juga bisa bikin.

Link to comment
Share on other sites

Alhamdulillah, bisa buat bantu developer Prestanya juga.
Saya sendiri belum bisa seperti bro Natali Ardianto yang dah punya banyak usaha, saya sendiri juga harus belajar banyak bagaimana menjadi freelancer yang baik.
Masalah uang bagi kebanyakan kita memang sulit, apalagi buat orang tua kita yang belum mau percaya anaknya yang baru lulus malah suka jadi pengangguran yang kerjaannya tiap hari ngenet di depan komputer T_T

Tapi santai bro, teman-teman yang sudah buat kerjasama denganku menyatakan senang, puas, karena sudah dibantu setup toko online mereka kok.

Thanks atas commentnya

contoh file manualnya bisa didownload di sini.

Saya yakin kalau yang cuma demikian, Bro Ardianto juga bisa bikin.


ga papa bro, cuma rada aneh aja di forum Opensource-CMS atau apapun biasanya orang fokus ke share, kalau untuk jualan biasanya di tujukan ke customer-end user.
so kalau rejeki mah ga kemana, g juga sama2 freelancer ko :)
gud lak dech untuk jualannya
Link to comment
Share on other sites

  • 2 months later...
oia silahkan di coba yaah, gw dah modif bdasarkan saran bos natali_a neeh...
zones jadi kota, country = zones, states jadi propinsi

cobain daftar ke http://cakram.net/authentication.php?back=my-account.php
trus cobain deh blanja2, di tunggu yah report nya, kali ajah msh ada yg error ;)


kalo mo coba admin nya ke http://cakram.net/admin2k/login.php
u: [email protected]
p: demoshop


halo bro,
sdh kucobain belanja dan mulus2 aja,wah gimana tuh caranya ngilangin country2 di back office?udah tanyain prestateam ktnya kagak bisa eh malah yg ini bisa,plis kasih tau langkah2nya dong
tengkiu sblmnya :cheese:
Link to comment
Share on other sites

  • 3 weeks later...
Attached adalah file jne.php yaaaa. Kalau yang bookmark itu, gwe pakai www.addthis.com saja koq. Yang itu khan maksudnya? Gwe ngga nemu postingan elo yang di thread lain. Jadi ngga mudeng (ngeh).


file jne.php setlah di download taru di mana neh pada prestanya, mhn pencerahannya
Link to comment
Share on other sites

  • 2 weeks later...
Ingat ya, ini hanya bekerja untuk kelipatan 1 (satu) Kg saja. Tidak bisa untuk lebih dari satu weight ranges dalam satu zone. Note that you will have to get your hand dirty in working this out, because I am totally lazy. :P

Konsepnya: Misal harga kurir 0 - 1 Kg adalah Rp 5000, maka oleh dari itu, jikalau beratnya 2,5 Kg, walhasil keluarnya Rp 15.000, dikarenakan getMaxDeliveryPriceByWeight() mereturn 5000, dikalikan dengan ceil(2.5) yaitu 3. Mudah tho?

Step 1: Buat zone dulu
* Klik Shippings
* Klik Zones
* Klik Add new
* Masukkan name (misal: Jakarta), Pilih radio button contreng, dan klik save.

Step 2: Buat weight range
* Klik weight range
* Klik add new
* Pilih carrier (misal: Tiki). Kalau belum ada ya bikin dulu yah, ndak bisa mejik.
* Set from: 0 Kg, set to: 1 Kg (warning! Harus 1 Kg, ndak boleh lebih atau kurang)
* Klik save.

Step 3: Set handling dulu
* Klik shippings
* Di area shipping, set Free shipping starts at: 10000 Kg (ini yang kedua ya, yang berat, bukannya yang berdasarkan harga)
* Radio button pilih according to total weight
* Klik save.

Step 4: Set harga
* Klik Shippings
* Masukkan angka Rp 5000 di zone Jakarta yang sudah dibuat tadi (atau ya terserah elo lah, lihat skrinsyut di bawah)
* Klik save.

Step 5: Utak atik jeroan
* backup dulu, bikin copy dari file /classes/Carrier.php supaya kalau gwe ngacau, dosa gwe bisa dipulihkan :snake:
* Edit file /classes/Carrier.php, scroll langsung ke fungsi getDeliveryPriceByWeight($totalWeight, $id_zone), dan arahkan ke line 121 (ini prestashop versi 1.1 yaaa). Edit filenya:

saya dah ikuti step by step kok tiki nya gratis ya?
mohon pencerahan.
Link to comment
Share on other sites

  • 2 weeks later...

Thanks untuk bantuannya, akhirnya jadinya seperti ini. saya tambahin logo Tiki dan JNE. Biar narsis sedikit.
Tumben sepi, mungkin lagi banyak job, jadi tidak sempat online ya?

Sukses untuk toko-tokonya ya.

Saya masih sibuk merumuskan module shipping.

9970_6LQK88tEy6EhqPlptyxD_t

Link to comment
Share on other sites

  • 4 weeks later...
saya coba buat country Indonesia contain states, trus Add new states bikin state Jakarta... bisa jalan juga loh, ada yg bisa konfirmasi lagi?

kalo gitu jadi bersih country cuma indonesia ajah, ga ada Jakarta, Bandung etc


trus zone nya jadi apa bro? apa tetep zone dijadiin kota?
Link to comment
Share on other sites

gw masih agak bingung sih sama sistim pembayarannya, jadinya ongkos kirim gw potong rata semua, kecuali untuk pembelian diatas sekian baru free. kalo di opencart masih agak mendingan ngerti cuma ga sebagus presta, kalo magento amit-2 beratnya buat yang koneksi dodol. :)
sambil coba otak atik supaya ongkos kirim perdaerah biar beda tanpa harus edit core filesnya presta.

Link to comment
Share on other sites

  • 3 weeks later...
sample sql nya, format excel, saran gw seh import/exportnya pake navicat
download ajah yah


http://cakram.net/zones.xlsx



Maksudnya palai navicat gimana mbak/mas? Cara menggunakannya? (maaf..)
Apa bisa kita langsung upload data dari exel langsung ke back office...tanpa harus menulis satu-satu... Soalnya lumayan banyaaaak Banget... Kalau udah ada yang bisa mohon di share ya..

Trimakasih
Link to comment
Share on other sites

Thanks untuk bantuannya, akhirnya jadinya seperti ini. saya tambahin logo Tiki dan JNE. Biar narsis sedikit.
Tumben sepi, mungkin lagi banyak job, jadi tidak sempat online ya?

Sukses untuk toko-tokonya ya.

Saya masih sibuk merumuskan module shipping.


Wah tampilannya bagus...Mohon..Share file nya dong...
trimakasih
Link to comment
Share on other sites

  • 4 weeks later...
  • 4 weeks later...
  • 2 weeks later...


bos, maap negh sebelum nya tapi aku dah ulik2 tracking number alias awb nya jne, nah ada cara yang lebih mudah loohh :)
untuk bagian URL masukin nya
http://www.tikijne.co.id/index.php?mib=tracking.detail&awb;=@&awb;_list=@

langsung jadi bow... heheheh... langsung redirect ke detail awb nya

pasti bos bikin jne.php gara2 method nya POST yah.... :)
btw great job

:)



Pas masukin URL
http://www.tikijne.co.id/index.php?mib=tracking.detail&awb;=@&awb;_list=@

Error mulu bos, napa ya?! :(

Link to comment
Share on other sites

Bagaimana ya?

kok. di keranjang belanja saya, waktu di tambah produk yang mo di belanja, langsung ada isi di bagian Pegiriman.
Padahal belumt ahu itu pengiriman naya dimana

Trus klo kita log in dulu baru masukin proudk ke kranjang belnaja juga sama erro.
harga pegiriman ngaco, tapi ko udah melalui step Address --> shipping baru deh harga shipping yang bener muncul

padahal saya udah kasih 0 biaya pengurusan yang ada di back office

15266_IYtzQwFIiLqxZ5LpnsW6_t

15267_jhifFCMqOL5D8i76dbTp_t

Link to comment
Share on other sites

Bagaimana ya?

kok. di keranjang belanja saya, waktu di tambah produk yang mo di belanja, langsung ada isi di bagian Pegiriman.
Padahal belumt ahu itu pengiriman naya dimana

Trus klo kita log in dulu baru masukin proudk ke kranjang belnaja juga sama erro.
harga pegiriman ngaco, tapi ko udah melalui step Address --> shipping baru deh harga shipping yang bener muncul

padahal saya udah kasih 0 biaya pengurusan yang ada di back office


Setahu gua, biaya kirim yang muncul sebelum kita masukin address adalah biaya yang yang berasal dari default country, trus waktu kita masukin alamat, baru harga menyesuaikan dengan alamat yang kita masukkan. Jadi yang muncul pertama bukan error, tapi perkiraan sementara biaya kirim (dia ambil harga dari default country) sebelum system tahu kemana sebenarnya barang akan di kirim.
Link to comment
Share on other sites

Mas2 om2 tnya neh.................

dah bisa kok shippingnya neh q lagi edit tampilan agar city tuh g masuk k database kan ntr ada 2 nama kota
saya pengen menonaktifkan city di presta saya mw tnya scriptnya dmn ya????
Kok q cari2 g nemu neh contoh nya...


Ganti aja dengan kelurahan, trus dibikin fieldnya optional (bukan required field), jadi customer gak wajib isi data ke field tersebut, daripada ngubah databasenya.
Link to comment
Share on other sites

  • 2 weeks later...
  • 2 weeks later...
  • 2 weeks later...

mohon bantuannya dunk... karena saya udah muter2 urus shipping gak pernah beres

kalo dengan metode ini countries & states diganti jadi apa?
saya ubah countries jadi indonesia, dan states jadi propinsi

tapi karena dengan metode ini shipping berdasar zone, jadinya kota --> zone

misal
zone Bandung
states Jawa Barat
biaya TIKI JNE ke Bandung anggaplah 15 000

nah dalam pembuatan states Jawa Barat, zone nya harus Bandung. karena kalau tidak biaya kirim tidak akan keluar

bagaimana kalo zone ( kota ) Depok yang biaya kirimnya 20rb?
statenya kan udah tercentang zone Bandung, gak bisa dipindahin ke Depok? Jadinya biaya ke Depok 15 000 jg padahal harusnya 20 000

Link to comment
Share on other sites

... bagaimana kalo zone ( kota ) Depok yang biaya kirimnya 20rb?
statenya kan udah tercentang zone Bandung, gak bisa dipindahin ke Depok? Jadinya biaya ke Depok 15 000 jg padahal harusnya 20 000


buat state baru lagi namanya juga Jawa Barat, tetapi nanti zone-nya Depok. begitulah kira2
Link to comment
Share on other sites

  • 1 month later...

Mo tanya donk, masalah shipping juga. Jadi saya mempunyai skenario tarif pengiriman ke seluruh wilayah Indonesia memakai tarif flat, yang membedakan tarif pengiriman adalah jenis barang. Misal, untuk barang berupa baju, saya kenakan biaya pengiriman ke seluruh wilayah Indonesia Rp 5000, elektronik (misal TV) saya kenakan biaya pengiriman Rp 30rb, dan untuk barang pecah belah (misal gelas) saya kenakan biaya Rp 15rb untuk seluruh Indonesia. Ada yg bisa bantu saya?

Thx sebelumnya

Link to comment
Share on other sites

Mo tanya donk, masalah shipping juga. Jadi saya mempunyai skenario tarif pengiriman ke seluruh wilayah Indonesia memakai tarif flat, yang membedakan tarif pengiriman adalah jenis barang. Misal, untuk barang berupa baju, saya kenakan biaya pengiriman ke seluruh wilayah Indonesia Rp 5000, elektronik (misal TV) saya kenakan biaya pengiriman Rp 30rb, dan untuk barang pecah belah (misal gelas) saya kenakan biaya Rp 15rb untuk seluruh Indonesia. Ada yg bisa bantu saya?

Thx sebelumnya


Gak ada yg bisa bantu yak :(
Link to comment
Share on other sites

  • 4 weeks later...
Ingat ya, ini hanya bekerja untuk kelipatan 1 (satu) Kg saja. Tidak bisa untuk lebih dari satu weight ranges dalam satu zone. Note that you will have to get your hand dirty in working this out, because I am totally lazy. :P

Konsepnya: Misal harga kurir 0 - 1 Kg adalah Rp 5000, maka oleh dari itu, jikalau beratnya 2,5 Kg, walhasil keluarnya Rp 15.000, dikarenakan getMaxDeliveryPriceByWeight() mereturn 5000, dikalikan dengan ceil(2.5) yaitu 3. Mudah tho?

Step 1: Buat zone dulu
* Klik Shippings
* Klik Zones
* Klik Add new
* Masukkan name (misal: Jakarta), Pilih radio button contreng, dan klik save.

Step 2: Buat weight range
* Klik weight range
* Klik add new
* Pilih carrier (misal: Tiki). Kalau belum ada ya bikin dulu yah, ndak bisa mejik.
* Set from: 0 Kg, set to: 1 Kg (warning! Harus 1 Kg, ndak boleh lebih atau kurang)
* Klik save.

Step 3: Set handling dulu
* Klik shippings
* Di area shipping, set Free shipping starts at: 10000 Kg (ini yang kedua ya, yang berat, bukannya yang berdasarkan harga)
* Radio button pilih according to total weight
* Klik save.

Step 4: Set harga
* Klik Shippings
* Masukkan angka Rp 5000 di zone Jakarta yang sudah dibuat tadi (atau ya terserah elo lah, lihat skrinsyut di bawah)
* Klik save.

Step 5: Utak atik jeroan
* backup dulu, bikin copy dari file /classes/Carrier.php supaya kalau gwe ngacau, dosa gwe bisa dipulihkan :snake:
* Edit file /classes/Carrier.php, scroll langsung ke fungsi getDeliveryPriceByWeight($totalWeight, $id_zone), dan arahkan ke line 121 (ini prestashop versi 1.1 yaaa). Edit filenya:

public function getDeliveryPriceByWeight($totalWeight, $id_zone)
{
...
   if (!isset($result['price']))
       return $this->getMaxDeliveryPriceByWeight($id_zone);
   return $result['price'];
}




Ganti jadi:

public function getDeliveryPriceByWeight($totalWeight, $id_zone)
{
...
   if (!isset($result['price']))
       return $this->getMaxDeliveryPriceByWeight($id_zone) * ceil($totalWeight);
   return $result['price'] * ceil($totalWeight);
}



Selesai dan tepuk tangan!



:P
Link to comment
Share on other sites

  • 3 weeks later...
  • 1 month later...

Weh masih puyeng aja? Loe di Jakarta atau di luar Jawa? Kalo lagi di Jakarta rendez vous aja. Ntar gwe bantuin. Daerah Pondok Indah? Mampir ke warung gwe laaahh hehehehe.= Natalia boleh mampir...aku lagi di Ciputat bulan Ini, alamatnya minta ya...

Link to comment
Share on other sites

  • 1 month later...

Mau tanya juga soal shipping
tutorial diatas berlaku juga gak buat perhitungan yang beda harga/kg selanjutnya
contoh :
0-1 kg tarifnya : Rp. 5.000
2-5 kg tarifnya : Rp. 3.000

jadi kalo berat 2 kg ongkirnya Rp. 5.000 + 3.000 = Rp. 8000
bukannya 5.000 x 2 = Rp.10.000

mohon pencerahannya
thanks

Link to comment
Share on other sites

  • 3 weeks later...


bos, maap negh sebelum nya tapi aku dah ulik2 tracking number alias awb nya jne, nah ada cara yang lebih mudah loohh :)
untuk bagian URL masukin nya
http://www.tikijne.co.id/index.php?mib=tracking.detail&awb;=@&awb;_list=@

langsung jadi bow... heheheh... langsung redirect ke detail awb nya

pasti bos bikin jne.php gara2 method nya POST yah.... :)
btw great job

:)



Pas masukin URL
http://www.tikijne.co.id/index.php?mib=tracking.detail&awb;=@&awb;_list=@

Error mulu bos, napa ya?! :(



sama error terus :(
gimana yah, bingung
Link to comment
Share on other sites

  • 1 month later...
  • 1 month later...
  • 2 weeks later...
cobain mod-id.. liat signature gw


mksih bos,, mod-id nya keren... :) :)

eia bos,, tp aku jd bingung pas di pendaftaran nya (daftar member baru),, pilihan kota/daerah nya gmna? sdikit kurang jelas apakah itu kota/kab (krna ada kecamatan jg)??ato wilayah??
bisakah kalo kita bikin pemilihan nya.. pilih Provinsi dulu,, kemudian pilih Kabupaten,, dan terakhir pilih Kecamatan..
mohon pencerahan nya dari para master..

salam hormat
Link to comment
Share on other sites

cobain mod-id.. liat signature gw


mksih bos,, mod-id nya keren... :) :)

eia bos,, tp aku jd bingung pas di pendaftaran nya (daftar member baru),, pilihan kota/daerah nya gmna? sdikit kurang jelas apakah itu kota/kab (krna ada kecamatan jg)??ato wilayah??
bisakah kalo kita bikin pemilihan nya.. pilih Provinsi dulu,, kemudian pilih Kabupaten,, dan terakhir pilih Kecamatan..
mohon pencerahan nya dari para master..

salam hormat


Kalo aq buat pilihan Provinsi dan Kota saja, jadi Country dianggap Provinsi, dan State dianggap Kota.
Misal :
Country/Provinsi : Jawa Timur
State/Kota :
-Kediri
-Surabaya
-Malang

Pengaturan Provinsi dan kota ini langsung untuk mengeset daftar ongkos kirim berdasarkan kota customer.

Bisa di edit langsung di menu Shipping > Zone, Country, dan States.
Pertama harus buat Zone dulu,.. Urutannya : Zone -> Country -> State
1. Zone di isi dengan smua nama kota-kota yang ada, karena dipakai untuk menghitung ongkos kirim.
2. Country di isi dgn nama-nama provinsi.
Pilihan 'Contain States' harus di pilih Yes, supaya nanti states nya bisa muncul.
Pada saat nambah country, akan disuruh pilih zone, pilih salah satu kota yang ada di provinsi tersebut.
3. State diisi dengan nama-nama kota yang ada (daftar kota sama dengan yang sudah di masukkan ke Zone)
Pilih Country(Provinsi) dimana kota itu berlokasi.
Pilih nama Zone yang sama dengan nama State itu.

Buat Carrier baru (misal JNE REGULER).
Setelah itu masuk menu Shipping, edit ongkir di bagian 'Fees' di paling bawah.

Semoga berguna :)
Link to comment
Share on other sites

  • 2 weeks later...

mbak natali ,, saya mngalami permasalahan

saya termasuk baru dalam hal ini,

dalam pengaturan shiping untuk area Indonesia

langkah langkah yang harus di tempuh itu apa saja??

kita ga mungkin kan ketik satu persatu nama kota seluruh indonesia?

jujur saya merasa pusing bgt mikirin shiping ini, karena dr boz di tuntut cpat slesai..




maaf kalau tulisan saya terlampau banyak,
sungguh saya membutuhkan bantuan anda,


saya belum bisa membalas kebaikan anda, namun Tuhan tidak akan berdiam diri dengan kebaikan yang anda lakukan

termakasih

Link to comment
Share on other sites

ini sql dump prestahop saya, lengkap dengan daftar kota-kota (tapi tidak sampai daerah2 pedalaman, jadi tidak selengkap daftar JNE)
menurut saya daftar kota-kota ini sudah cukup.

id_lang bahasa indonesia saya adalah 5.
jadi bisa di update tabel2 yang berhubungan dengan zone, country, dan states kalo id_lang nya berbeda.

daftar ongkos kirim Reg dari Jakarta (pada tabel yang berhubungan dgn 'delivery')
kalo id carrier nya berbeda, bisa di update juga. jgn lupa id_lang nya juga..

saya lupa tabel mana saya yg berhubungan dgn shipping..
state, zone, country, devilery, dan 'lang' masing2 tabel. (entah apa lagi, lupa :P)

semoga bisa berguna bagi prestashopper smua.

Link to comment
Share on other sites

  • 2 months later...
  • 4 months later...
Wahaha iya maklum, saya masih cupu pakai JNE dan TIKI, karena ya pesanan sampai ratusan sebulan, kalau harus ngirim barang ke berbeda-beda "warung" ya repot juga ya.

Lagipula saya pakai JNE dan TIKI karena ada service AWB (Jne) dan Connote (Tiki), supaya customer puas dan percaya diri hehehe :D

http://www.hamilcantik.com/jne.php

Contoh JNE: http://www.hamilcantik.com/jne.php?awb=1211391000008
       TRACKING DETAILS       

AWB No.     Date of Shipment     Origin     Destination
1211391000008     19-AUG-2008 00:00     JAKARTA     BANDUNG
Shipper    Consignee
* LANS SABILA UTAMA    PANJI
TANGERANG    BANDUNG

SHIPMENT STATUS
Outbond
20-AUG-2008 00:51     Jakarta     Manifested
20-AUG-2008 05:58     Bandung     Received On Destination
Delivery Time
20-AUG-2008 10:17     Bandung     Delivered
POD detail
20-AUG-2008 17:40     Slsa     Via Post



Contoh Tiki: http://www.jtowngirl.com/jne.php?awb=020058527026

Your shipment status : SUCCEED
Date    : 28 Mar 2008, Time 19:58
Service    : REG (Regular Service)
Origin    : SIDOARJO (JATIM)
Destination    : JAKARTA

Shipment History
Date     time     Shipment Status     Location     Remarks
28 Mar 2008     19:58     SUCCEED     JAKARTA     By : MULYONO
28 Mar 2008     07:38     SHIPMENT IN PROCCESS     JAKARTA     -
28 Mar 2008     07:38     WITH DELIVERY COURIER     JAKARTA     TB000/DRS-5481
28 Mar 2008     01:01     WITH DELIVERY COURIER     JAKARTA     TB000/DRS-5413
27 Mar 2008     23:11     ARRIVED AT DESTINATION     JAKARTA     -



Mohon maklum suka timeout, karena server amrik akses ke server IIX, lelet! Ngomong-ngomong, di Prestashop itu bisa ngasih link ke Jne ini lho. Caranya:

* Login ke admin
* Klik tab Shippings
* Klik link submenu Carriers
* Klik action Edit di di daftar kurir, atau ya bikin baru pake Add new
* Nah, di bagian URL ketik: http://www.hamilcantik.com/jne.php?awb=@

Nah, nanti waktu mengatur pemesanan (orders), cara menambah nomer JNE/Tiki adalah sbb:
* Klik orders
* Pilih pesanan yang mau ditambahin nomer AWB/Connote
* Di pulldown menu status pilih Shipping, klik Change
* Nah, di area Shipping Information, akan keluar fieldnya! Masukkan nomernya saja di input box yang tersedia dan klik set shipping number

Horeee, di My Order user sekarang sudah ada linknya:

Order placed on 2009-03-16

Follow your order step by step
Date     Status
2009-03-16 18:53:19     Shipping
2009-03-16 18:53:03     Payment accepted
2009-03-16 18:43:29     Awaiting bank wire payment

Click the following link to track delivery of your order
http://www.hamilcantik.com/jne.php?id=123456789012

Order: #000005

Carrier: Tiki JNE

Payment method: Bank Transfer

Download your invoice as a .PDF file 



Siapa yang mau file jne.php? Japri yaaaaaa ;) Gratis koq :snake:




Ane mau dong file jne.php nya.... biar komplit
Thanks before ya...
Link to comment
Share on other sites

  • 2 months later...
  • 1 month later...
  • 2 months later...
  • 2 months later...
  • 1 month later...
  • 1 year later...
  • 4 months later...

om, maklum newbie di prestashop  :) tolongin dong di proses terakhir setelah pemilihan metode payment transfre via BCA dan MANDIRI setelah konfirmasi order keluar FATAL ERROR :


 


"Fatal error (OrderHistory -> id_order_state is empty)"


 


mohon tolongin dong solusi nya bagaimana. sy pake PS 1.4.11.0


 


thx sbelumnya om   :)


Link to comment
Share on other sites

  • 2 weeks later...

Ingat ya, ini hanya bekerja untuk kelipatan 1 (satu) Kg saja. Tidak bisa untuk lebih dari satu weight ranges dalam satu zone. Note that you will have to get your hand dirty in working this out, because I am totally lazy. :P

 

Konsepnya: Misal harga kurir 0 - 1 Kg adalah Rp 5000, maka oleh dari itu, jikalau beratnya 2,5 Kg, walhasil keluarnya Rp 15.000, dikarenakan getMaxDeliveryPriceByWeight() mereturn 5000, dikalikan dengan ceil(2.5) yaitu 3. Mudah tho?

 

Step 1: Buat zone dulu

* Klik Shippings

* Klik Zones

* Klik Add new

* Masukkan name (misal: Jakarta), Pilih radio button contreng, dan klik save.

 

Step 2: Buat weight range

* Klik weight range

* Klik add new

* Pilih carrier (misal: Tiki). Kalau belum ada ya bikin dulu yah, ndak bisa mejik.

* Set from: 0 Kg, set to: 1 Kg (warning! Harus 1 Kg, ndak boleh lebih atau kurang)

* Klik save.

 

Step 3: Set handling dulu

* Klik shippings

* Di area shipping, set Free shipping starts at: 10000 Kg (ini yang kedua ya, yang berat, bukannya yang berdasarkan harga)

* Radio button pilih according to total weight

* Klik save.

 

Step 4: Set harga

* Klik Shippings

* Masukkan angka Rp 5000 di zone Jakarta yang sudah dibuat tadi (atau ya terserah elo lah, lihat skrinsyut di bawah)

* Klik save.

 

Step 5: Utak atik jeroan

* backup dulu, bikin copy dari file /classes/Carrier.php supaya kalau gwe ngacau, dosa gwe bisa dipulihkan :snake:

* Edit file /classes/Carrier.php, scroll langsung ke fungsi getDeliveryPriceByWeight($totalWeight, $id_zone), dan arahkan ke line 121 (ini prestashop versi 1.1 yaaa). Edit filenya:

 

public function getDeliveryPriceByWeight($totalWeight, $id_zone){...    if (!isset($result['price']))        return $this->getMaxDeliveryPriceByWeight($id_zone);    return $result['price'];}

 

Ganti jadi:

public function getDeliveryPriceByWeight($totalWeight, $id_zone){...    if (!isset($result['price']))        return $this->getMaxDeliveryPriceByWeight($id_zone) * ceil($totalWeight);    return $result['price'] * ceil($totalWeight);}

Selesai dan tepuk tangan!

 

 

yahh buat ps 1.4 nya ga ada yah

udah dicoba tapi file nya ga sama

Link to comment
Share on other sites

  • 2 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...