DOCS

Calculer un landed cost

Calculez les droits, taxes et frais avec GraphQL.

GraphQL

Zonos calcule le landed cost total des envois internationaux, y compris les droits, les taxes et tous les frais supplémentaires facturés par les douanes, les courtiers ou les transporteurs. Dans la plupart des cas, nous garantissons ces calculs en payant nous-mêmes la facture finale et en vous facturant exactement le montant que nous avons calculé. Dans certains cas, vous pouvez utiliser notre landed cost sans garantie, ce qui signifie que vous assumez la responsabilité de toute différence entre notre calcul et les frais réels.

Préparer la requête 

Le calcul d'un landed cost avec l'API nécessite plusieurs données d'entrée, que nous avons organisées en flux de travail. Une fois ces données réunies, vous pourrez envoyer une seule requête pour obtenir un landed cost en fonction de la destination d'expédition, des articles du panier et des détails d'expédition.

Chaque flux de travail a ses propres données d'entrée requises. GraphQL vous permet de transmettre plus de données que nécessaire, mais seuls certains champs sont requis pour obtenir un landed cost. Ceux-ci sont clairement indiqués dans notre référence API, qui répertorie tous les champs possibles.

Notez que certains champs sont requis de manière conditionnelle si vous souhaitez que votre calcul soit garanti.

Vous trouverez ci-dessous tous les champs requis pour calculer un landed cost garanti. Assurez-vous que ces informations sont incluses avant d'envoyer votre requête.

Demander un landed cost avec l'API 

Une fois que vous disposez des données d'entrée requises, envoyez la mutation GraphQL au point de terminaison de l'API en utilisant la bibliothèque cliente ou l'outil de votre choix. Voici quelques exemples de la façon dont vous pouvez structurer la mutation.

Utilisez cette requête lorsque vous laissez Zonos calculer le coût d'expédition dans le cadre de la requête de landed cost. Nous calculerons alors les droits et taxes sur l'expédition s'ils sont perçus par le pays de destination.

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}

Étape suivante : créer une commande

Après avoir calculé un landed cost et reçu le landedCostId dans la réponse de l'API, vous devez créer une commande pour finaliser la transaction dans le système Zonos. Utilisez la mutation orderCreate et transmettez le landedCostId de votre soumission. En savoir plus sur la création de commandes.


Demander un landed cost dans Dashboard 

Vous pouvez également calculer des landed costs directement dans Zonos Dashboard sans utiliser l'API. C'est utile pour tester des calculs, former votre équipe ou obtenir rapidement des soumissions pour les demandes des clients.

Dashboard utilise les mêmes points de terminaison API décrits ci-dessus, les résultats correspondront donc à ce que vous obtiendriez via des appels API directs. C'est un excellent moyen de valider votre intégration API ou d'explorer comment différentes entrées affectent les calculs.

Utiliser le calculateur Dashboard

Avec le calculateur de landed cost dans Dashboard, vous pouvez obtenir des soumissions avec des tarifs d'expédition calculés, créer des soumissions avec des coûts d'expédition connus ou traiter plusieurs soumissions en lot.

Utilisez ce flux lorsque vous connaissez le niveau de service d'expédition et le coût de votre envoi.

  1. Allez dans Dashboard → Orders → Quotes
  2. Cliquez sur New quote
  3. Facultatif — Modifiez l'emplacement de votre adresse d'expédition (point de départ)
  4. Sélectionnez un Destination country dans la liste déroulante
  5. Saisissez le montant d'expédition
    • Le niveau de service est facultatif; l'ajouter nous permet de calculer les frais de transporteur applicables
  6. Ajoutez les détails des articles pour l'envoi
    • Lorsque vous saisissez une description, nous classifions automatiquement le produit et générons un code HS
    • Vous pouvez remplacer le code HS généré si nécessaire
    • Pour plusieurs articles, cliquez sur Save and add another. Sinon, cliquez sur Save
  7. Facultatif — Cliquez sur More options pour modifier :
    • Le type de vente en For resale
    • Le mode de livraison en Delivery duties unpaid
  8. Cliquez sur Get quote
    • Pour apporter des modifications, cliquez sur Edit form et modifiez les détails
    • Cliquez à nouveau sur Get quote pour mettre à jour

Une soumission de landed cost apparaîtra à droite, incluant les coûts du produit, de l'expédition et d'importation. Développez la soumission pour voir la ventilation détaillée des articles, de l'expédition, des droits, des taxes et des frais. Toutes les soumissions sont enregistrées sur la page des soumissions pour consultation ultérieure.

Modifier des soumissions existantes : Cliquez sur Quote again en haut à droite pour modifier une soumission existante plutôt que de repartir de zéro.

Avantages de l'utilisation de Dashboard

  • Aucun codage requis — Générez des soumissions au moyen d'une interface conviviale
  • Formation de l'équipe — Aidez les membres non techniques de l'équipe à comprendre les composantes du landed cost
  • Validation API — Vérifiez que votre intégration API produit les résultats attendus
  • Service à la clientèle — Générez rapidement des soumissions pour les demandes des clients
  • Traitement en lot — Gérez plusieurs calculs efficacement (bientôt disponible)

Les soumissions Dashboard incluent les mêmes ventilations détaillées que celles offertes par l'API, ce qui en fait un excellent complément à votre intégration automatisée.

Réserver une démo

Cette page vous a-t-elle été utile?