DOCS

Bundel

Jual produk bundel dengan landed cost yang akurat dan opsi pengemasan yang fleksibel.

Bundel adalah produk yang dijual sebagai unit tunggal (induk) yang terpecah menjadi item komponen individual saat pembuatan pesanan. Ketika pelanggan membeli bundel, Zonos mengembangkannya menjadi komponen-komponennya, menyesuaikan harga setiap komponen secara proporsional sehingga totalnya sama dengan harga bundel induk, dan menghitung bea serta pajak berdasarkan setiap komponen individual.

Misalnya, seorang pedagang menjual baju secara individual seharga $30 masing-masing, atau sebagai bundel 4 buah seharga $100. Ketika pelanggan membeli bundel:

  • Pesanan dan invoice komersial menampilkan 4 baju masing-masing $25 (bukan 1 bundel seharga $100 atau 4 baju seharga $30 masing-masing)
  • HS code dan negara asal setiap baju digunakan untuk perhitungan landed cost
  • Biaya pengiriman dihitung menggunakan dimensi kotak sebenarnya yang digunakan pedagang untuk mengirimnya

Mode pengemasan 

Bundel mendukung dua mode pengemasan yang mengatur bagaimana item dikemas untuk pengiriman:

Assigned box

Pedagang menentukan terlebih dahulu item ke kotak tertentu dengan dimensi yang diketahui. Setiap kotak ditentukan dengan panjang, lebar, tinggi, dan kapasitas berat. Kartonisasi menggunakan kotak yang tepat ini alih-alih melakukan estimasi.

Paling cocok untuk: Produk yang kotak pengirimannya sudah Anda ketahui, atau bundel yang selalu dikirim dalam kotak yang sama.

Auto-box

Pedagang mengelompokkan item ke dalam bundel tanpa menentukan kotak. Pada saat pesanan dibuat, Zonos menggunakan algoritma kartonisasinya untuk menentukan pengemasan kotak yang optimal berdasarkan dimensi item dan opsi pengemasan yang tersedia.

Paling cocok untuk: Bundel dengan pengemasan yang bervariasi, produk dengan pengemasan yang fleksibel, atau ketika Anda ingin Zonos mengoptimalkan pemilihan kotak secara otomatis.

Kedua mode mengembangkan bundel menjadi komponen individual dengan HS code per item, negara asal, dan harga yang didiskon. Perbedaannya hanya pada bagaimana kotak ditentukan.

Cara kerja bundel 

Ketika Anda membuat bundel di Catalog, Anda menentukan:

  • SKU bundel atau ID produk — pengidentifikasi produk yang cocok dengan toko Anda
  • Harga bundel — harga total seperti yang muncul di toko Anda
  • Mode pengemasan — assigned box atau auto-box
  • Item komponen — setiap produk individual yang disertakan dalam bundel, dirujuk oleh ID item katalognya. Komponen harus sudah ada sebagai item katalog sebelum Anda dapat menambahkannya ke bundel.
  • Penugasan kotak (hanya assigned box) — komponen mana yang dikirim dalam kotak mana, dengan dimensi dan berat sebenarnya

Ketika pesanan yang berisi bundel ditempatkan, Zonos secara otomatis:

  1. Mengembangkan bundel menjadi komponen-komponennya yang terpisah
  2. Mendiskon setiap komponen menggunakan rasio harga yang dihitung sehingga harga per item cocok dengan harga bundel
  3. Menghitung landed cost menggunakan HS code, negara asal, dan dimensi kotak setiap komponen — menghasilkan total bea, pajak, dan pengiriman yang akurat
  4. Menghasilkan label — bundel assigned-box mendapat satu label per kotak yang ditentukan; bundel auto-box mendapat label berdasarkan hasil kartonisasi

Prasyarat 

Sebelum membuat bundel, pastikan bahwa:

  • Semua item komponen ada sebagai item katalog di Zonos Catalog Anda. Bundel merujuk komponen berdasarkan ID item katalognya — Anda tidak dapat menambahkan item yang belum ada. Komponen tidak perlu dijual secara individual di toko Anda — mereka dapat ada di katalog Anda hanya sebagai bagian bundel.
  • Setiap komponen memiliki HS code yang akurat, negara asal, dan pengukuran (berat dan dimensi). Ini digunakan untuk perhitungan landed cost ketika bundel dikembangkan.
  • SKU atau ID produk bundel cocok dengan pengidentifikasi yang dikirim platform e-commerce Anda ke Zonos dan preferensi kunci Item di Zonos Dashboard Anda. Untuk toko Shopify, ID produk bundel harus menjadi Shopify variant ID dari produk bundel.

Mengapa bundel penting untuk landed cost 

Tanpa bundel, Zonos melihat item baris tunggal (misal, "Truck Tire 4-Pack — $1.000") tanpa visibilitas ke apa yang ada di dalamnya. Ini menyebabkan masalah:

  • Tidak ada HS code per item — Zonos tidak dapat mengklasifikasikan komponen untuk tingkat bea yang akurat
  • Tidak ada dimensi kotak sebenarnya — biaya pengiriman diestimasi menggunakan algoritma auto-packing bukan kotak sebenarnya pedagang
  • Tidak ada harga per item — harga bundel penuh digunakan untuk perhitungan bea bukan harga per komponen yang didiskon
  • **Informasi yang salah pada invoice komersial - invoice komersial akan menampilkan 1 item, bukan setiap item individual
  • **Slip pengemasan generik - slip pengemasan tidak menampilkan setiap item yang harus dimasukkan ke dalam pesanan, hanya satu item baris untuk seluruh bundel

Bundel mengatasi kelimanya dengan memberikan Zonos rincian komponen, penugasan kotak (atau pengelompokan auto-box), dan alokasi harga di muka. Hasilnya adalah kutipan landed cost dan invoice komersial yang mencerminkan apa yang akan benar-benar dibayar pelanggan di perbatasan.

Rasio harga dan harga komponen 

Saat bundel terjual, Zonos perlu mengetahui berapa nilai masing-masing komponen secara individual. Ini karena pengiriman internasional memerlukan nilai yang dinyatakan per item pada invoice komersial, dan bea/pajak dihitung untuk setiap item secara terpisah.

priceRatio mengontrol bagaimana harga total bundel dibagi di antara komponen-komponennya. Anda tidak harus mengaturnya sendiri — jika dibiarkan kosong, Zonos secara otomatis membagi harga secara merata ke semua komponen.

Misalnya, bundel seharga $1.000 dengan 4 ban dan tanpa rasio harga yang diatur akan secara otomatis menyatakan setiap ban seharga $250 (0,25 masing-masing). Jika komponen Anda memiliki nilai yang berbeda — misalnya 2 ban premium dan 2 ban standar — Anda dapat mengatur rasio secara manual seperti 0,35 dan 0,15 untuk mencerminkan perbedaan nilai sebenarnya.

Zonos secara otomatis menormalisasi rasio sehingga Anda tidak perlu khawatir tentang perhitungannya:

  • Jika Anda membiarkan beberapa rasio kosong, nilai yang tersisa dibagi secara merata di antara komponen-komponen tersebut
  • Jika rasio tidak berjumlah tepat 1,0, Zonos menskalakannya secara proporsional
  • Rasio akhir selalu berjumlah tepat 1,0

Kartonisasi dan label 

Komponen bundel assigned-box menggunakan kotak yang ditentukan pedagang alih-alih algoritma bin-packing standar. packingPreference setiap komponen diatur ke ASSIGNED_BOX, yang memberi tahu kartonisasi untuk menempatkannya di kotak yang ditentukan oleh packageOptionId dan packageOptionIdIndex.

Ini adalah keuntungan inti dari bundel assigned-box — pedagang tahu persis bagaimana produk mereka dikirim, sehingga dimensi kotak dan berat yang digunakan untuk perhitungan landed cost akurat, bukan diestimasi.

Setiap kotak dalam bundel menghasilkan label pengiriman sendiri dengan nomor pelacakan sendiri. Bundel dengan dua kotak menghasilkan dua label.

Pesanan campuran

Item non-bundel dalam pesanan yang sama dikemas secara terpisah menggunakan algoritma kartonisasi standar, terlepas dari mode pengemasan yang digunakan bundel.

Pesanan bundel campuran 

Satu pesanan dapat berisi beberapa bundel dan item mandiri secara bersamaan. Misalnya, pesanan dengan:

  • 1x bundel 4-pack dengan assigned box (dikirim dalam 2 kotak)
  • 1x bundel auto-box berisi 3 item (kartonisasi menentukan pengemasan)
  • 1x item mandiri tunggal

Zonos mengembangkan setiap bundel secara independen. Perhitungan landed cost mencakup semua kotak dengan dimensi yang akurat dan semua harga komponen individual. Setiap kotak mendapat labelnya sendiri.

Integrasi platform 

Setiap platform e-commerce menangani bundel secara berbeda. Bagian di bawah ini menjelaskan bagaimana bundel Zonos berinteraksi dengan setiap platform yang didukung.

GraphQL API ReferenceTypes, inputs, and operations used in this guide
Pesan demo

Apakah halaman ini bermanfaat?