Facturer la livraison
Créez différents tarifs de livraison pour vos clients.
Les frais de livraison vous permettent d’afficher diverses options d’expédition (standard, express et 24 heures) avec des estimations de livraison plus précises. Facturez vos clients pour la livraison à l’aide de différents produits Stripe, dont certains nécessitent l’écriture de code. Avant de créer des frais de livraison, découvrez comment collecter les adresses de facturation et de livraison.
Remarque
Les frais de livraison ne prennent en charge que des valeurs de montant fixe pour l’ensemble de la commande. Vous ne pouvez pas ajuster les frais de livraison en fonction du nombre d’articles dans la commande.
Créer des frais de livraisonDashboardCôté serveur
Remarque
Les frais de livraison ne prennent en charge que des valeurs de montant fixe pour l’ensemble de la commande. Vous ne pouvez pas ajuster les frais de livraison en fonction du nombre d’articles dans la commande.
Créer une session CheckoutCôté serveur
Pour créer une session de paiement incluant vos frais de livraison, transmettez l’ID des frais de livraison généré au paramètre shipping_options. Si vous souhaitez créer les frais de livraison en même temps qu’une session Checkout, utilisez le paramètre shipping_
avec shipping_
. Seules les sessions Checkout en mode de paiement prennent en charge les options de livraison.
L’exemple de code suivant ajoute deux options de livraison à la session Checkout :
- Livraison gratuite sous 5 à 7 jours ouvrés (estimation).
- Livraison par voie aérienne sous 1 jour ouvré (estimation) pour un coût de 15,00 USD.
Dans cet exemple, la première option du tableau shipping_
est sélectionnée par défaut lorsque le client accède à la page de paiement. Les clients peuvent cependant choisir ensuite l’option de leur choix.
Sauf échec de l’opération, le sélecteur d’option de livraison apparaît sur votre page de paiement :

Le sélecteur d’option de livraison sur la page de paiement