Récupérer l'identifiant fiscal pour la remise
Les mutations et requêtes référencées ci-dessous montreront comment un taxId
applicable sera retourné dans la réponse. Dans le cas où un taxId
ne s'applique pas à l'expédition, le champ taxId
sera vide.
Demande
Réponse
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
mutation {
landedCostCalculateWorkflow(
input: { endUse: NOT_FOR_RESALE, method: DAP, tariffRate: ZONOS_PREFERRED }
) {
id
amountSubtotals {
duties
}
duties {
amount
currency
}
taxes {
amount
currency
}
fees {
amount
description
currency
}
remittance {
amount
description
note
}
taxId {
taxIdNumber
countryCode
}
}
}
Demande
Réponse
Requête
1
2
3
4
5
6
7
query {
landedCost(id: "landed_cost_f809d1a3-8551-46c2-9d20-b0cdb16b39b6") {
taxId {
taxIdNumber
}
}
}
Récupérer l'identifiant fiscal
Récupérez l'identifiant fiscal nécessaire pour traiter les expéditions de faible valeur.
GraphQL
Si vous utilisez l'API Landed Cost, vous pouvez demander un
taxId
lors de la création d'un devis Landed Cost ou après sa création. CetaxId
ne sera retourné que si l'expédition pour laquelle le devis est généré nécessite une remise en fonction du pays de destination et de la valeur de l'article. CetaxId
peut ensuite être transmis au transporteur lors de la création de l'étiquette et de la facture commerciale.