DOCS

Hitung landed cost

Hitung bea cukai, pajak, dan biaya dengan GraphQL.

GraphQL

Zonos menghitung total landed cost untuk pengiriman internasional—termasuk bea cukai, pajak, dan biaya tambahan apa pun yang dikenakan oleh bea cukai, pialang, atau perusahaan kurir. Dalam sebagian besar kasus, kami menjamin perhitungan ini dengan membayar tagihan akhir sendiri dan mengenakan biaya kepada Anda persis sesuai dengan yang kami hitung. Dalam beberapa kasus, Anda dapat menggunakan landed cost kami tanpa jaminan, artinya Anda bertanggung jawab atas perbedaan antara perhitungan kami dan biaya sebenarnya.

Siapkan permintaan 

Menghitung API landed cost memerlukan beberapa input, yang telah kami atur ke dalam alur kerja. Setelah selesai, Anda akan dapat membuat satu permintaan untuk mengembalikan landed cost berdasarkan tujuan pengiriman, item dalam keranjang, dan detail pengiriman.

Setiap alur kerja memiliki input yang diperlukan sendiri. GraphQL memungkinkan Anda menyertakan lebih banyak data daripada yang diperlukan, tetapi hanya bidang tertentu yang diperlukan untuk mengembalikan landed cost. Ini jelas ditandai dalam referensi API kami untuk melihat semua bidang yang mungkin.

Perhatikan bahwa beberapa bidang bersyarat diperlukan jika Anda ingin perhitungan Anda dijamin.

Di bawah, kami telah menguraikan semua bidang yang diperlukan untuk menghitung landed cost yang dijamin. Pastikan informasi ini disertakan sebelum membuat permintaan Anda.

Minta landed cost melalui API 

Setelah Anda memiliki data input yang diperlukan, kirimkan mutasi GraphQL ke endpoint API menggunakan perpustakaan atau alat klien pilihan Anda. Berikut adalah beberapa contoh cara Anda dapat menstruktur mutasi.

Gunakan permintaan ini ketika Anda membuat Zonos menghitung biaya pengiriman sebagai bagian dari permintaan Landed Cost. Kami kemudian akan menghitung bea cukai dan pajak pada pengiriman jika dinilai oleh negara tujuan.

1mutation CalculateLandedCost(
2$parties: [PartyCreateWorkflowInput!]!
3$items: [ItemCreateWorkflowInput!]!
4$landedCostConfig: LandedCostWorkFlowInput!
5) {
6 partyCreateWorkflow(input: $parties) {
7 type
8 id
9 organization
10 }
11 itemCreateWorkflow(input: $items) {
12 id
13 amount
14 productId
15 }
16 cartonizeWorkflow {
17 id
18 type
19 items {
20 item {
21 id
22 }
23 }
24 }
25 shipmentRatingCalculateWorkflow {
26 id
27 amount
28 }
29 landedCostCalculateWorkflow(input: $landedCostConfig) {
30 id
31 duties {
32 amount
33 currency
34 note
35 }
36 taxes {
37 amount
38 currency
39 note
40 }
41 fees {
42 amount
43 currency
44 note
45 }
46 }
47}

Langkah berikutnya: Buat pesanan

Setelah Anda menghitung landed cost dan menerima landedCostId dari respons API, Anda harus membuat pesanan untuk menyelesaikan transaksi dalam sistem Zonos. Gunakan mutasi orderCreate dan teruskan landedCostId dari kutipan Anda. Pelajari lebih lanjut tentang membuat pesanan.


Minta landed cost di Dashboard 

Anda juga dapat menghitung landed cost langsung di Zonos Dashboard tanpa menggunakan API. Ini membantu untuk menguji perhitungan, melatih tim Anda, atau mendapatkan kutipan cepat untuk pertanyaan pelanggan.

Dashboard menggunakan endpoint API yang sama seperti yang dijelaskan di atas, sehingga hasilnya akan sesuai dengan apa yang Anda dapatkan dari panggilan API langsung. Ini membuatnya menjadi cara yang bagus untuk memvalidasi integrasi API Anda atau menjelajahi bagaimana input yang berbeda mempengaruhi perhitungan.

Menggunakan kalkulator Dashboard

Dengan kalkulator landed cost di Dashboard, Anda dapat mendapatkan kutipan dengan tarif pengiriman yang dihitung, membuat kutipan dengan biaya pengiriman yang diketahui, atau memproses beberapa kutipan secara massal.

Gunakan alur ini ketika Anda mengetahui tingkat layanan pengiriman dan biaya untuk pengiriman Anda.

  1. Buka DashboardOrdersQuotes
  2. Klik New quote
  3. Opsional — Ubah lokasi alamat pengiriman Anda
  4. Pilih Destination country dari dropdown
  5. Masukkan jumlah pengiriman
    • Tingkat layanan bersifat opsional; menambahkannya memungkinkan kami untuk menghitung biaya pembawa yang berlaku
  6. Tambahkan detail item untuk pengiriman
    • Ketika Anda memasukkan deskripsi, kami secara otomatis mengklasifikasikan produk dan menghasilkan kode HS
    • Anda dapat menimpa kode HS yang dihasilkan jika diperlukan
    • Untuk beberapa item, klik Save and add another. Jika tidak, klik Save
  7. Opsional — Klik More options untuk mengubah:
    • Jenis penjualan ke For resale
    • Mode pengiriman ke Delivery duties unpaid
  8. Klik Get quote
    • Untuk membuat perubahan, klik Edit form dan ubah detail apa pun
    • Klik Get quote lagi untuk memperbarui

Kutipan landed cost akan muncul di sebelah kanan, termasuk biaya produk, pengiriman, dan impor. Perluas kutipan untuk melihat rincian terperinci item, pengiriman, bea cukai, pajak, dan biaya. Semua kutipan disimpan di halaman kutipan untuk referensi di masa mendatang.

Edit kutipan yang ada: Klik Quote again di kanan atas untuk mengubah kutipan yang ada daripada memulai dari awal.

Manfaat menggunakan Dashboard

  • Tidak diperlukan pengkodean — Hasilkan kutipan melalui antarmuka yang ramah pengguna
  • Pelatihan tim — Bantu anggota tim non-teknis memahami komponen landed cost
  • Validasi API — Verifikasi bahwa integrasi API Anda menghasilkan hasil yang diharapkan
  • Dukungan pelanggan — Dengan cepat hasilkan kutipan untuk pertanyaan pelanggan
  • Pemrosesan massal — Menangani beberapa perhitungan secara efisien (segera hadir)

Kutipan Dashboard menyertakan rincian terperinci yang sama seperti yang tersedia melalui API, menjadikannya pelengkap yang sangat baik untuk integrasi otomatis Anda.

Pesan demo

Apakah halaman ini bermanfaat?