Sebelum transaksi dilakukan Shipping, Carriers, Price Ranges, dan Weight Ranges harus terlebih dahulu di setting, tanpa melakukan setting terhadap Shipping maka transaksi pada shoping cart tak bisa dilaksanakan.
1. Lakukan setting Weight Ranges dengan memilih tab menu Shipping – Weight Ranges
layout seperti dibawah, isilah seakurat mungkin dengan berpedoman pada tarif yang berlaku pada masing-masing carrier ( jasa pengiriman barang )
Setelah diisi simpan dengan meng-klik icon Save..
2. Untuk setting Price Ranges dengan memilih tab menu Shipping – Price Ranges layout seperti dibawah ini :
3. Untuk setting Shipping dengan memilih tab menu Shipping – Shipping layout seperti dibawah ini :
Setelah diisi simpan dengan meng-klik icon Save..
Tutorial by syah jehan muhammad ( syahjehan27@gmail.com )
Gan, sekarang ane lagi coba pake prestashop 1.5.5. Itu shipmentnya ko cuma bisa by Zone aja ya (cth: Asia, Africa, dll).
ReplyDeleteGimana caranya ya untuk setting Shipment by Country dan State. (cth: Jakarta Rp 6000, Tangerang Rp 7000, dll)
standart prestashop seperti itu gan, ya mau gak mau harus terima...
ReplyDeletekalau mau agan bisa melakukan secara manual, buka melalui browser http://localhost/phpmyadmin terus pilih ps_zone kemudian browse, akan terlihat zone-zone yang ada, ini bisa di hapus dengan meng-klik tanda "X" dan menggantinya dengan zone agan sendiri
misal :
INSERT INTO `ps_zone` (`id_zone`, `name`, `active`) VALUES
(1, 'Europe', 1),
(2, 'North America', 1),
(3, 'Asia', 1),
(4, 'Africa', 1),
(5, 'Oceania', 1),
(6, 'South America', 1),
(7, 'Europe (out E.U)', 1),
(8, 'Jakarta Barat', 1),
(9, 'Jakarta Selatan', 1),
(10, 'Jakarta Timur', 1),
(11, 'Jakarta Utara', 1),
(12, 'Bandung', 1),
(13, 'Bogor', 1);
view : SELECT * FROM `ps_zone`
kemudian lanjutkan lagi :
INSERT INTO `ps_carrier` (`id_carrier`, `id_reference`, `id_tax_rules_group`, `name`, `url`, `active`, `deleted`, `shipping_handling`, `range_behavior`, `is_module`, `is_free`, `shipping_external`, `need_range`, `external_module_name`, `shipping_method`, `position`, `max_width`, `max_height`, `max_depth`, `max_weight`, `grade`) VALUES
(3, 3, 0, 'TIKI-JNE', 'http://www.tiki-jne.com', 1, 0, 1, 0, 0, 0, 0, 0, '', 2, 2, 0, 0, 0, 0.000000, 0);
view : SELECT * FROM `ps_carrier`
lanjutkan :
INSERT INTO `ps_carrier_lang` (`id_carrier`, `id_shop`, `id_lang`, `delay`) VALUES (1, 1, 1, 'Pick up in-store'),(2, 1, 1, 'Delivery next day!'),(3, 1, 1, '7 days '),(1, 3, \'3-14 hari kerja\'),(1, 2, \'3-14 hari kerja\'),(1, 1, \'3-14 hari kerja\');
view : SELECT * FROM `ps_carrier_lang`
lanjutkan dengan :
INSERT INTO `ps_carrier_zone` (`id_carrier`, `id_zone`) VALUES
(3, 1),(3, 2),(3, 3),(3, 4),(3, 5),(3, 6),(3, 7),(3, 8),(3, 9),(3, 10),(3, 11),(3, 12),(3, 12);
view : SELECT * FROM `ps_carrier_zone`
lanjutkan dengan ps_country,ps_country_lang,ps_module_country,ps_state
masih panjang gan kalau diterusin update-nya, tapi sedikit-sedikit gan ...
nanati kalau ada waktu saya buat tutorialnya...