DOCS

Disable ioss remittance

/

IOSS havalesini devre dışı bırak

EU'ya remit vergileri göndermek için taşıyıcıları kullanın, IOSS aracılığıyla değil.

GraphQL

İthalat Tek Durak Mağazası (IOSS) birkaç avantaj sunar, ancak IOSS numaramızı yerine getirme ayarınıza entegre etmenin mümkün olmadığı durumlar vardır. IOSS numaramızı kullanamıyorsanız, Avrupa Birliği (AB) siparişleriniz için IOSS havalesini devre dışı bırakabilirsiniz, böylece garantili varış maliyetlerimizden yararlanmaya devam edersiniz. IOSS isteğe bağlı olduğundan, AB'ye gönderilen düşük değerli mallar için vergilerinizi remit etmek üzere DDP sürecini kullanmaya devam edebilirsiniz. IOSS'u devre dışı bırakmak ancak garantimizi kullanmaya devam etmek için, siparişlerinizden havaleyi kaldırmak için bir gelişmiş kural kullanın.

Havale kaldırma 

ruleCreate mutation kullanarak landed cost hesaplandıktan sonra havaleyi kaldırın. IOSS havale kullandığından, taşıyıcıyı kullanarak DDP gönderimi aracılığıyla remit yapmak havale kullanmadığı için, havaleyi kaldırmak, mağazanız için IOSS'u etkili bir şekilde devre dışı bırakır.

name ve description tercihlerinize göre ayarlanabilir, çünkü bunlar kuralın işlevini etkilemez. condition, hangi ülkelerin havale kaldırılacağını belirtir. action, geçerli siparişler için havale'nin sıfıra ayarlandığından emin olur.

Mutation

1
2
3
4
5
6
7
8
9
10
mutation ruleCreate($input: RuleInput!) {
  ruleCreate(input: $input) {
    id
    name
    description
    condition
    action
    context
  }
}

Değişkenler

1
2
3
4
5
6
7
8
9
{
  "input": {
    "name": "Disable IOSS",
    "description": "Remove remittance for EU orders after the landed cost has been calculated. Use DDP instead.",
    "condition": ":ship_to_country: any_matches AT,BE,BG,HR,CY,CZ,DK,EE,FI,FR,DE,GR,HU,IE,IT,LV,LT,LU,MT,NL,PL,PT,RO,SK,SI,ES,SE",
    "action": ":include_remittance: = false",
    "context": "LANDED_COST_CALCULATE_POST"
  }
}

Kuralı Test Et

Kuralı test etmek için, AB'deki bir varış adresi kullanarak bir teklif için bir iş akışı çalıştırın ve sepet değerinin 150 euro'nun altında olduğundan emin olun. Eğer bu kural doğru çalışıyorsa, yanıtın sonunda boş bir remittance dizisi almanız gerekir.

Değişiklik

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
mutation quoteWorkflow {
  partyCreateWorkflow(
    input: [
      {
        location: {
          administrativeArea: ""
          administrativeAreaCode: "MA"
          countryCode: US
          line1: "1150 Great Plain Ave"
          line2: ""
          locality: "Needham"
          postalCode: "02492"
        }
        type: ORIGIN
      }
      {
        location: {
          countryCode: FR
          line1: "73 rue Marguerite"
          locality: "Villiers-le-bel"
          administrativeArea: ""
          administrativeAreaCode: ""
          postalCode: "95400"
        }
        person: {
          email: "test@gmail.com"
          firstName: "firstName"
          lastName: "lastName"
          phone: "5022303021"
          companyName: "TestCompany"
          metadata: { key: "key", value: "value" }
        }
        type: DESTINATION
      }
    ]
  ) {
    type
    id
    organization
  }
  itemCreateWorkflow(
    input: [
      {
        amount: 10
        currencyCode: USD
        countryOfOrigin: US
        quantity: 1
        productId: "productId"
        description: "description"
        measurements: [
          { type: WIDTH, value: 2, unitOfMeasure: CENTIMETER }
          { type: WEIGHT, value: 2, unitOfMeasure: POUND }
        ]
      }
      {
        amount: 25.89
        currencyCode: USD
        countryOfOrigin: US
        quantity: 2
        productId: "productId2"
        description: "description2"
        measurements: [
          { type: WIDTH, value: 2, unitOfMeasure: CENTIMETER }
          { type: WEIGHT, value: 2, unitOfMeasure: POUND }
        ]
      }
    ]
  ) {
    id
    amount
  }
  cartonizeWorkflow {
    id
    type
    items {
      item {
        id
      }
    }
  }
  shipmentRatingCreateWorkflow(
    input: { serviceLevelCode: "UPS_EXPEDITED", amount: 15, currencyCode: USD }
  ) {
    id
    amount
  }
  landedCostCalculateWorkflow(
    input: {
      endUse: NOT_FOR_RESALE
      method: DAP
      tariffRate: ZONOS_PREFERRED
      useUnwrapped: true
    }
  ) {
    id
    amountSubtotals {
      duties
      taxes
      fees
      landedCostTotal
    }
    deMinimis {
      type
      formula
      method
      threshold
      note
    }
    fees {
      amount
      currency
    }
    taxes {
      amount
      description
      formula
    }
    duties {
      amount
      description
      formula
    }
    remittance {
      amount
      description
      __typename
    }
    appliedRules {
      rule {
        action
        condition
        context
      }
      before
      after
    }
  }
}

Bu sayfa yardımcı oldu mu?