Livraison

Lorsque vous créez un nouveau compte Snipcart, la livraison est désactivée par défaut. Les commerçants qui vendent uniquement des produits numériques n'ont pas besoin de l'activer.

Pour activer la livraison, utilisez le commutateur à bascule sous Store configurations → Shipping dans le tableau de bord du commerçant.

Note : Le taux de livraison sera dans la devise du panier (ex. : le taux de livraison est de 10. Si le panier est en USD, les frais de livraison seront de 10 USD, si le panier est en EUR, les frais de livraison seront de 10 EUR). Si vous voulez changer le montant en fonction de la devise, vous pouvez utiliser le webhook de livraison pour convertir le taux dans la devise du panier.

Enable shipping

Méthodes de livraison personnalisées

Les méthodes de livraison personnalisées vous permettent de créer des méthodes et des tarifs de livraison prédéfinis pour votre boutique. Vous pouvez configurer les méthodes de livraison en fonction du lieu, du délai de livraison et du poids.

Sous Custom shipping → Custom shipping methods, basculez à "ON" et cliquez sur "Configure".

Ensuite, en cliquant sur "Create shipping method", vous verrez apparaître une matrice que vous pourrez utiliser pour définir votre méthode de livraison.

Nom du délai de livraison

  • Nom (ex. : "Livraison express")
  • Jours garantis pour la livraison (ex. : "2")
  • Pour un total de commande au-dessus de (ex. : "100.00")

Custom shipping method - name & delivery time

Les deux derniers champs sont facultatifs et peuvent être laissés vides.

Emplacement

Pour définir où cette méthode de livraison est disponible, basculez à "ON". Pour l'offrir dans le monde entier, laissez-le à "OFF".

Seuls les clients ayant une adresse dans la région définie pourront choisir ce mode de livraison.

Custom shipping methods - location

Souvenez-vous que les méthodes de livraison les plus spécifiques sont prioritaires — voir Comment Snipcart choisit les méthodes à afficher plus bas.

Taux

Remarque : si vous souhaitez utiliser uniquement l'emplacement comme facteur déterminant le coût de votre méthode de livraison, créez simplement un taux unique avec des champs de poids vides.

Vous pouvez définir plusieurs taux par méthode de livraison, définis par différentes tranches de poids.

Assurez-vous de définir le poids de votre produit en utilisant l'attribut data-item-weight.

Dans l'exemple ci-dessous, si le poids total de la commande est inférieur à 1000 g, la livraison coûtera 10.00 $. Si le poids est compris entre 1000 g et 2000 g, elle coûtera alors 20.00 $. Et pour les commandes de plus de 2000 g, elle coûterait 30.00 $.

Custom shipping methods - rates

Si vous n'avez pas besoin de proposer des frais de livraison en fonction du contenu de la commande, vous pouvez simplement laisser les champs From et To vides et saisir les frais de livraison.

Shipping method without weight

Restreindre une méthode à des codes postaux spécifiques

Une méthode peut aussi être limitée aux adresses dont le code postal correspond à une expression régulière (le champ postalCodeRegex de l'API des méthodes de livraison personnalisées). Par exemple, ^75\d{3}$ correspond à tous les codes postaux parisiens (ils commencent tous par 75), tandis que ^(?!20)\d{5}$ correspond à tout code postal français à 5 chiffres, sauf ceux commençant par 20 (la Corse).

Comment Snipcart choisit les méthodes à afficher

Pour chaque client, Snipcart ne conserve que les méthodes les plus spécifiques qui conviennent :

  1. Emplacement. Il part des méthodes ciblant le pays du client — et sa province ou son état, pour les pays qui en ont.
  2. Compatibilité avec le panier. Il écarte celles qui ne conviennent pas : la tranche de poids de la méthode doit couvrir le poids total de la commande, et le total du panier doit atteindre le total de commande minimum de la méthode.
  3. Code postal. Si le code postal du client correspond à la restriction d'au moins une des méthodes restantes, seules ces méthodes sont conservées ; celles sans restriction de code postal sont écartées. Si aucune ne correspond — ou si aucun code postal n'a encore été saisi — seules les méthodes sans restriction de code postal sont conservées.
  4. Repli mondial. S'il ne reste plus rien après les étapes ci-dessus, Snipcart affiche vos méthodes mondiales (bascule d'emplacement à "OFF") qui conviennent au panier. Autrement dit, les méthodes mondiales n'apparaissent que lorsqu'aucune méthode spécifique à l'emplacement n'est disponible pour ce client — une seule méthode de pays correspondante suffit à toutes les masquer.

Lorsque plusieurs taux d'une même méthode s'appliquent, c'est le moins cher qui est facturé.

Provinces et états : ciblez la province ou l'état pour les pays qui en ont (le Canada, les États-Unis, etc.). Une restriction au pays seul ne correspondra pas à ces clients, qui se rabattront alors sur vos méthodes mondiales.

Webhooks

Si vous souhaitez contrôler à 100 % le mode de calcul des frais de livraison, les webhooks sont la solution. Ils constituent également une bonne option si vous devez intégrer un tiers que nous ne prenons pas en charge, comme Shipstation par exemple.

Vous trouverez plus d'informations sur la façon de travailler avec les webhooks dans cette entrée.

Fournisseurs de services de livraison intégrés

Nous avons également mis en place des intégrations avec des fournisseurs de services de livraison reconnus. Pour l'instant, ceux qui sont pris en charge sont :

  • USPS
  • UPS
  • Purolator
  • Postes Canada
  • Australia Post

Note : FedEx a été retiré en raison de changements apportés à sa politique d'API. Les utilisateurs disposant déjà d'une intégration continueront de fonctionner pour le moment, mais aucun nouvel utilisateur ne peut l'utiliser.

Snipcart supported shipping providers

Ces intégrations sont directement connectées aux API de chaque fournisseur de services de livraison, ce qui signifie que vos clients obtiennent des estimations précises des livraisons directement à la source.

Pour chaque fournisseur de services de livraison, vous devez obtenir des informations d'identification pour l'API et les configurer dans le tableau de bord du commerçant. Nous vous suggérons de contacter directement le fournisseur de services de livraison pour toute assistance dans l'obtention de ces informations d'identification.

Notez qu'il est nécessaire de définir le poids de vos produits avec data-item-weight pour que ces intégrations fonctionnent.

USPS exige que toutes les dimensions des produits soient définies.