DOCS

Disable ioss remittance

/

Vô hiệu hóa việc chuyển tiền IOSS

Sử dụng các nhà vận chuyển để remit thuế đến EU thay vì thông qua IOSS.

GraphQL

Nhập Một Cửa Hàng (IOSS) mang lại nhiều lợi ích, nhưng có những trường hợp mà việc tích hợp số IOSS của chúng tôi vào thiết lập thực hiện của bạn có thể không khả thi. Nếu bạn không thể sử dụng số IOSS của chúng tôi, bạn có thể vô hiệu hóa việc chuyển tiền IOSS cho các đơn hàng của bạn tại Liên minh Châu Âu (EU), đảm bảo rằng bạn vẫn được hưởng lợi từ các chi phí đã được đảm bảo của chúng tôi. Vì IOSS là tùy chọn, bạn vẫn có thể sử dụng quy trình DDP để remit thuế cho hàng hóa có giá trị thấp được gửi đến EU. Để vô hiệu hóa IOSS nhưng vẫn tiếp tục sử dụng sự đảm bảo của chúng tôi, hãy loại bỏ việc chuyển tiền từ các đơn hàng của bạn bằng cách sử dụng một quy tắc nâng cao.

Loại bỏ việc chuyển tiền 

Sử dụng ruleCreate mutation để loại bỏ việc chuyển tiền sau khi landed cost được tính toán. Vì IOSS sử dụng việc chuyển tiền, trong khi việc sử dụng nhà vận chuyển để remit thông qua vận chuyển DDP không sử dụng, việc loại bỏ việc chuyển tiền sẽ vô hiệu hóa IOSS cho cửa hàng của bạn.

namedescription có thể được điều chỉnh theo sở thích của bạn vì chúng không ảnh hưởng đến chức năng của quy tắc. condition xác định các quốc gia nào sẽ bị loại bỏ remittance. action đảm bảo rằng remittance được đặt thành không cho các đơn hàng áp dụng.

Mutation

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

Biến

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"
  }
}

Kiểm tra quy tắc

Để kiểm tra quy tắc, chạy một quy trình làm việc cho một báo giá, sử dụng địa chỉ đích trong Liên minh châu Âu và giá trị giỏ hàng dưới 150 euro. Nếu quy tắc này hoạt động đúng, bạn nên nhận được một mảng remittance trống ở cuối phản hồi.

Mutation

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
    }
  }
}

Trang này có hữu ích không?