DOCS

Penetapan harga inklusif terbalik

Balikkan bea, pajak, dan biaya dari harga inklusif Anda melalui API.

BETA

Penetapan harga inklusif terbalik Zonos memungkinkan Anda mengirimkan harga inklusif—yang sudah mencakup bea, pajak, dan/atau biaya—dan menerima harga dasar sebagai imbalannya untuk dokumentasi bea cukai. Ini memungkinkan Anda menampilkan penetapan harga all-in kepada pembeli sambil tetap menyatakan harga dasar yang bersih dan non-inklusif untuk faktur komersial. Solusi ini ideal untuk pasar di mana penetapan harga inklusif diharapkan atau diperlukan, membantu Anda mendukung strategi penetapan harga global dan mempertahankan akurasi dan kepatuhan bea cukai.

Bagaimana cara kerjanya? 

Untuk membalikkan bea, pajak, atau biaya dari harga inklusif, Anda akan menggunakan konfigurasi reverseAmountDetails dalam permintaan API Anda. Objek ini memberitahu Zonos komponen mana yang disertakan dalam harga input Anda dan harus dihapus untuk menghitung harga dasar sebenarnya untuk bea cukai.

Ketika Anda mengirimkan harga inklusif dengan konfigurasi reverseAmountDetails yang sesuai, Zonos akan:

  1. Menganalisis harga inklusif dan parameter yang ditentukan.
  2. Menentukan komponen mana (bea, pajak, biaya) yang akan dibalikkan.
  3. Menghitung harga dasar dengan menghapus komponen-komponen ini.
  4. Mengembalikan baik harga dasar yang disesuaikan maupun perincian jumlah yang dibalikkan.

Panduan API 

Untuk mengintegrasikan penetapan harga inklusif terbalik ke dalam alur kerja Anda, sertakan objek reverseAmountDetail dalam permintaan itemCreateWorkflow.

Mengonfigurasi permintaan

Melewatkan reverseAmountDetail memberitahu Zonos untuk membalikkan bea, pajak, dan/atau biaya. Jika konfigurasi ini tidak dilewatkan, perhitungan landed cost standar akan dilakukan.

itemReverseAmountType
taxRateCountry
dutyRateCountry
serviceLevelCodes
status (hanya respons)

Contoh API

Setelah Anda menyiapkan input yang diperlukan, kirimkan mutasi GraphQL ke API menggunakan klien atau alat pilihan Anda.

1mutation {
2 partyCreateWorkflow(
3 input: [
4 { type: ORIGIN, location: { countryCode: US } }
5 {
6 type: DESTINATION
7 location: { countryCode: CA, administrativeAreaCode: "AB" }
8 }
9 ]
10 ) {
11 id
12 }
13 itemCreateWorkflow(
14 input: [
15 {
16 productId: "product-1"
17 hsCode: "9503.00.9079"
18 countryOfOrigin: US
19 amount: 100
20 quantity: 1
21 currencyCode: USD
22 reverseAmountDetail: { type: DUTY_TAX, taxRateCountry: CA }
23 }
24 ]
25 ) {
26 id
27 amount
28 currencyCode
29 quantity
30 hsCode
31 countryOfOrigin
32 reverseAmountDetail {
33 originalAmount
34 amount
35 status
36 type
37 dutyRateCountry
38 taxRateCountry
39 taxRate
40 dutyRate
41 feeAmount
42 }
43 }
44 cartonsCreateWorkflow(
45 input: {
46 length: 8
47 width: 4
48 height: 2
49 dimensionalUnit: INCH
50 weight: 1
51 weightUnit: POUND
52 }
53 ) {
54 id
55 }
56 shipmentRatingCreateWorkflow(
57 input: {
58 amount: "30.00"
59 currencyCode: USD
60 serviceLevelCode: "ups.worldwide_expedited"
61 }
62 ) {
63 id
64 }
65 landedCostCalculateWorkflow(input: { calculationMethod: DDP_PREFERRED }) {
66 id
67 amountSubtotals {
68 items
69 shipping
70 duties
71 taxes
72 fees
73 }
74 duties {
75 amount
76 currency
77 note
78 }
79 fees {
80 amount
81 currency
82 type
83 note
84 }
85 taxes {
86 amount
87 currency
88 }
89 method
90 }
91}
Pesan demo

Apakah halaman ini bermanfaat?