Paket Pengiriman untuk Magento 2 – Kasus Penggunaan (Bagian 1)
Diterbitkan: 2017-06-01Paket Pengiriman kami untuk Magento 2 dengan cepat mendapatkan popularitas di kalangan pengguna platform. Dalam hal ini, kami terus menerima pertanyaan tentang fungsionalitas ekstensi dan kemungkinan cara untuk memaksimalkannya untuk beberapa kebutuhan bisnis tertentu.
Itu sebabnya kami memutuskan untuk menulis serangkaian posting blog tentang ekstensi. Artikel-artikel ini akan menjawab beberapa pertanyaan umum dan menjelaskan kasus-kasus menarik dari penggunaan ekstensi.
Ayo berguling!
1. Mengatur Biaya Pengiriman
Pertanyaan:
Saya perlu mengatur biaya pengiriman yang bergantung pada kisaran harga produk. Misalnya, untuk produk:
dari $0 – $3000, biaya pengiriman adalah 11%
dari $3000 – hingga $5000, biaya pengiriman adalah 5%
Dan ketika harga produk lebih dari $5000, pengiriman GRATIS.
Bagaimana cara mengaturnya dengan Magento 2 Shipping Suite ?
Menjawab:
Untuk mengonfigurasi biaya pengiriman yang bergantung pada kisaran harga produk, Anda perlu membuat aturan pengiriman yang sesuai untuk pengiriman 11%, 5%, dan 0% . Untuk melakukannya, buka Toko – Aturan & Pembatasan Pengiriman – dan tambahkan aturan pengiriman baru di sana.
Setelah Anda memasukkan info aturan dasar, lompat ke bagian Ketentuan dan atur sebagai ' Subtotal sama dengan atau kurang dari ________ (jumlah keranjang) '.
Selanjutnya, buka tab Actions dan di bagian Modify Shipping Cost , pilih opsi Overwrite Amount (Percent) . Di bidang di bawah ini, tentukan biaya belanja per qty item dalam persen.
Simpan dan terapkan aturan. Itu pada dasarnya.
* Inilah mengapa Anda perlu menggunakan opsi 'Biaya Pengiriman per Kuantitas Item %' dan BUKAN opsi 'Biaya Pengiriman %'.
___________________________________________________________________
2. Harga Pengiriman untuk Zona/Negara
Pertanyaan:
Apakah mungkin untuk menetapkan harga pengiriman di tingkat zona daripada tingkat negara?
Menjawab:
Saat ini, fitur persis ini tidak tersedia di ekstensi.
Sebagai solusi sementara, Anda dapat menyetel harga pengiriman untuk zona geografis (misalnya, untuk Afrika atau Uni Eropa ).
Pertama, buka Toko – Metode Pengiriman – pilih metode yang ingin Anda edit – buka Pengaturan Tarif – di sana, di kisi, pilih tarif yang akan diedit (atau tambahkan yang baru) – buka tab Ketentuan dan masukkan data-data yang dibutuhkan.
Berikut adalah caranya:
Negara dapat diedit di bawah Toko – Konfigurasi – MageWorx – Aturan Pengiriman – Negara berdasarkan Konfigurasi Wilayah :
___________________________________________________________________
3. Aturan dan Pembatasan Pengiriman
Kasus:
Ada 2 Aturan Pengiriman:
1) Aturan Pelanggan Ritel – Berlaku untuk grup pelanggan ritel dan logout. Plus, ada beberapa metode pengiriman yang disiapkan untuk pelanggan ritel yang menerapkan aturan pengiriman ini, dan beberapa metode pengiriman tersembunyi yang tidak tersedia untuk pelanggan perdagangan.
2) Aturan Pelanggan Perdagangan – Berlaku untuk grup pelanggan Perdagangan. Plus, ada dua metode pengiriman yang disiapkan untuk pelanggan Trade yang menerapkan aturan pengiriman ini, dan dua metode pengiriman tersembunyi yang tidak tersedia untuk pelanggan trade.
Jika seseorang memilih negara yang berbeda dari lokasi saat ini, ekstensi akan menampilkan semua metode pengiriman. Diperlukan untuk menyembunyikan opsi pengiriman apa pun jika tidak berada di lokasi saat ini.
metode pengiriman
Ada 2 Metode Pengiriman untuk Pelanggan Ritel dan 2 Metode Pengiriman untuk Pelanggan Dagang. Dalam metode pengiriman ini, semua pengaturan tarif berlaku untuk kode pos Inggris untuk menambahkan biaya berdasarkan kode pos.
Sasaran: Aturan/Pembatasan Pengiriman harus diprioritaskan dan metode pengiriman harus ditampilkan berdasarkan tindakan yang ditetapkan dalam aturan pengiriman. Jika tidak, tampaknya Anda tidak dapat menampilkan aturan pengiriman secara kondisional berdasarkan grup pelanggan.
(lihat tangkapan layar terlampir untuk detail lebih lanjut – klik kanan -> Lihat Gambar)
Larutan:
Ada 2 aspek yang harus diperhatikan:
1) Zona pengiriman saat ini dapat digunakan dalam aturan kondisi. Dalam contoh di atas, Anda perlu menunjukkan bahwa zona pengiriman adalah daratan Inggris Raya. Perhatikan bahwa ini harus dilakukan untuk kedua aturan.
2) Secara default, aturan dengan prioritas tertinggi (misalnya 20) dijalankan terlebih dahulu, selanjutnya pergi aturan dengan tingkat kepentingan yang lebih rendah (misalnya 10, kemudian 5 dll).
Idealnya, Anda harus memiliki 2 grup aturan untuk setiap Grup Pelanggan secara khusus (dapat ditambahkan di pengaturan utama); dan satu aturan untuk menonaktifkan semua metode pengiriman yang tersedia untuk zona ' Daratan Inggris Raya '. Selanjutnya, Anda perlu menjalankan pemeriksaan sederhana: jika suatu zona bukan ' Daratan Inggris Raya ', nonaktifkan (sembunyikan) metode pengiriman untuk itu.
Selanjutnya, Anda cukup menambahkan sekelompok pengguna ke pengaturan utama, yang akan memungkinkan Anda menghindari pemeriksaan yang tidak perlu. Selanjutnya, Anda perlu membuat aturan. Misalnya, kode pos mulai dari PA, PH, DD, AB, IV atau KW dan Subtotal yang lebih dari 1000 pound. Dan jika aturan lolos, Anda menempatkan Biaya Pengiriman Timpa sebagai 0 pound (= pengiriman gratis).
Satu-satunya kelemahan dari pendekatan ini adalah banyaknya kemungkinan kombinasi. Hal baiknya adalah, itu bisa disederhanakan.
Misalnya, dalam kondisi ini:
Apakah pesanan berisi item pengiriman 21 HARI? (Atribut Produk – Boolean) dengan kenaikan harga standar 25 pon.
Kondisi dapat dijalankan secara terpisah untuk kedua kelompok pelanggan. Untuk menerapkannya, Anda cukup menunjukkan bahwa metode pengiriman dasar sama dengan 25 pound. Juga, Anda perlu membuat satu aturan prioritas tinggi yang akan memeriksa apakah ada produk seperti itu di keranjang belanja, dan jika ada di sana, itu akan menambahkan kenaikan 25 pound ke harga pengiriman.
Apa berikutnya?
Jika produk ditemukan di keranjang belanja, terlepas dari kelompok pelanggan (perdagangan atau pengecer), biaya pengiriman akan berlipat ganda dan akan berjumlah 50 pound (25 + 25). Namun, ketika aturan pengiriman gratis dipicu, itu menimpa biaya pengiriman membuat harga total sebagaimana mestinya.
Jika produk tersebut tidak ditemukan di keranjang belanja, dan aturan pengiriman gratis tidak berfungsi, pelanggan akan dikenakan biaya 25 pound sebagai harga pengiriman. Ini akan menghilangkan keharusan menjalankan pemeriksaan yang berlebihan dan panjang.
Jadi, sekarang, Anda punya 2 aturan:
– yang pertama menyembunyikan metode pengiriman Anda untuk mereka yang TIDAK berasal dari Daratan Inggris,
– tanggal 2 menambahkan tambahan 25 pon jika keranjang belanja memiliki produk dengan jangka waktu pengiriman 21 HARI.
Satu-satunya yang tersisa untuk dilakukan adalah menambahkan beberapa aturan khusus untuk grup pelanggan Anda:
3 – untuk eceran,
Jika ini pengecualian kode pos?
PA, PH, DD, AB, IV atau KW
Anda harus mengubah biaya pengiriman menjadi 0 (Jumlah Penimpaan Biaya Pengiriman (Tetap) = 0) dan hentikan layanan (Hentikan Pemrosesan Lebih Lanjut = Ya).
4 – Apakah ini pengecualian kode pos?
PA, PH, DD, AB, IV atau KW – BENAR dan sabtotal lebih dari 1000 pound,
Anda perlu mengubah biaya pengiriman menjadi 0 (Jumlah Timpa Biaya Pengiriman (Tetap) = 0) dan hentikan layanan (Hentikan Pemrosesan Lebih Lanjut = Ya)
5 – Apakah ini pengecualian kode pos?
PA, PH, DD, AB, IV atau KW – SALAH dan sabtotal lebih dari 500 pound
Anda perlu mengubah biaya pengiriman menjadi 0 (Jumlah Timpa Biaya Pengiriman (Tetap) = 0) dan hentikan layanan (Hentikan Pemrosesan Lebih Lanjut = Ya)
Karena fakta bahwa kami menetapkan biaya dasar menjadi 25 pound dan memiliki kenaikan 25 pound dari aturan ke-2, semuanya akan berjalan sebagaimana mestinya.
Jika Anda menggunakan beberapa metode pengiriman pihak ketiga tanpa kemampuan untuk menetapkan biaya dasar, Anda dapat membuat aturan lain dengan prioritas tertinggi (mirip dengan 1 dan 2, harus dilakukan sebelum tanggal 2 dan setelah tanggal 1) dan segera menimpa biaya pengiriman pengiriman metode ini menjadi 25 pound.
Itu pada dasarnya.
Bersambung….
PS Jika Anda ingin berbagi pengalaman menggunakan ekstensi dan menjelaskan bagaimana ekstensi tersebut membantu Anda dengan kebutuhan bisnis spesifik Anda, harap hubungi kami .