Collecter les adresses physiques et les numéros de téléphone
Collecter une adresse
Pour collecter l’adresse de facturation d’un client au sein d’une session Checkout, transmettez le paramètre billing_address_collection
lorsque vous créez une session Checkout. Vous devez préciser si l’adresse de facturation doit être systématiquement collectée (required
) ou uniquement lorsque cela est nécessaire (par exemple, pour le calcul des taxes) (auto
).
Pour collecter l’adresse de livraison d’un client dans Checkout, transmettez le paramètre shipping_address_collection
lorsque vous créez une session Checkout.
Lorsque vous collectez une adresse de livraison, vous devez également préciser les pays pour lesquels vous autorisez la livraison. Configurez la propriété allowed_countries
à l’aide du tableau des codes pays ISO à deux lettres.
Lorsque le client clôture la session, l’objet session Checkout enregistre l’adresse de livraison collectée dans la propriété shipping_details
et l’inclut dans la charge utile du webhook checkout.session.completed
. Vous pouvez également consulter les informations de livraison dans le Dashboard, sur la page contenant les détails du paiement.
Collecter le numéro de téléphone
Pour collecter le numéro de téléphone d’un client dans une session Checkout, transmettez le paramètre phone_number_collection
lorsque vous créez une session Checkout.