Bloquer une somme sur une carte de paiement en ligne pour une période prolongée
Les autorisations prolongées ont une période de validité plus longue, ce qui vous permet de bloquer les fonds du client plus longtemps que les délais de validité d’autorisation standard. Pour la plupart des réseaux de cartes, la période de validité de l’autorisation par défaut est de 7 jours pour les paiements en ligne et de 2 jours pour les paiements par TPE via le Terminal, tandis que les périodes de validité prolongées peuvent aller jusqu’à 30 jours en fonction du réseau de cartes. Pour plus d’informations sur les délais de validité de l’autorisation, consultez cette page.
Disponibilité
Lorsque vous utilisez des autorisations prolongées, tenez compte des restrictions suivantes :
- Elles ne sont disponibles que sur Visa, Mastercard, American Express et Discover.
- Certaines marques de cartes bancaires appliquent des restrictions quant aux catégories de marchands qu’elles acceptent. Reportez-vous au tableau de disponibilité des réseaux ci-dessous.
- Cette page décrit le fonctionnement des autorisations prolongées pour les paiements par carte en ligne. Pour les paiements par carte bancaire effectués en personne avec des autorisations prolongées, consultez la documentation de Terminal.
- Checkout ne prend pas en charge les autorisations prolongées.
Fonctionnalité IC+
Les autorisations prolongées fait partie des fonctionnalités que nous proposons aux clients qui utilisent la tarification IC+. Si vous bénéficiez de plusieurs tarifications Stripe et souhaitez accéder à cette fonctionnalité, rendez-vous sur support.stripe.com pour en savoir plus.
Disponibilité par réseau de cartes et catégorie de marchand
Chaque réseau de cartes applique des règles différentes concernant l’admissibilité des paiements aux autorisations prolongées ainsi que la durée de validité de ces dernières. Le tableau suivant précise ces durées de validité ainsi que les types de transactions pour lesquels ces autorisations sont disponibles pour les réseaux Visa, Mastercard, American Express et Discover. En tout état de cause, dans la mesure où ces règles peuvent changer sans préavis, nous vous recommandons de toujours utiliser le champ capture_before pour confirmer la période de validité applicable pour un paiement donné.
Marque de la carte bancaire | Catégorie de marchand | Durée de validité de l’autorisation prolongée |
---|---|---|
Visa | Hôtel, hébergement, location de véhicule et croisiériste | 30 jours* |
Mastercard (à l’exclusion des cartes Maestro et Cirrus) | Toutes les catégories de marchands | Réduction de 30 jours |
American Express | Hébergement et location de véhicules | 30 jours** |
Discover | Compagnies aériennes, affrètement d’autocars/transport en autobus, location de voiture, croisiériste, navetteurs locaux/de banlieue, transport de passagers, y compris les ferries, hôtellerie, hébergement et train de passagers | Réduction de 30 jours |
Visa n’autorise l’autorisation prolongée que pour les transactions initiées par le client. Le délai exact d’autorisation prolongée de Visa est de 29 jours et 18 heures, afin de laisser suffisamment de temps pour le processus de compensation. Bien que le délai de validité soit prolongé à 30 jours, vous devez capturer les fonds autorisés au plus tard à la fin du séjour ou de la location de votre client.
Réseaux avec prise en charge limitée (bêta)
Modifications récentes de la disponibilité
Bonnes pratiques
Lorsque vous utilisez des autorisations prolongées, les fonds de vos clients sont bloqués plus longtemps. Utilisez des libellés de relevé bancaire clairs pour éviter une augmentation des litiges due à des paiements non reconnus.
Conformité
Vous êtes responsables du respect de l’ensemble des lois, réglementations et règles du réseau applicables lorsque vous utilisez des autorisations prolongées. Consultez les spécifications des réseaux de cartes que vous prévoyez d’accepter à l’aide de cette fonctionnalité pour vous assurer de la conformité de vos ventes aux règles applicables, lesquelles varient selon les réseaux. Par exemple, pour de nombreux réseaux, les périodes de validité prolongée sont réservées aux cas où vous ne connaissez pas le montant final que vous capturerez au moment de l’autorisation.
Les informations fournies sur cette page traitant de votre conformité à ces exigences le sont uniquement à titre indicatif, et ne constituent en rien des conseils juridiques, fiscaux, comptables ou autres. Si vous n’êtes pas certains des obligations auxquels vous êtes soumis, consultez un professionnel.
Demander une autorisation prolongée
Par défaut, une autorisation de paiement par carte en ligne est valable 7 jours pour la plupart des réseaux de cartes. Pour prolonger sa période de validité, vous pouvez demander une autorisation prolongée en utilisant if_available
avec le paramètre request_extended_authorization.
Utilisez le champ capture_before pour confirmer la période de validité d’un paiement donné. La période de validité ne change pas une fois le PaymentIntent confirmé. Pour déterminer si l’autorisation est prolongée après la confirmation du PaymentIntent, examinez le champ extended_authorization.status sur le paiement associé.
// PaymentIntent response { "id": "pi_xxx", "object": "payment_intent", "amount": 1000, "amount_capturable": 1000, "amount_received": 0, "status": "requires_capture", ... // if latest_charge is expanded "latest_charge": { "id": "ch_xxx", "object": "charge", "payment_method_details": { "card": { "amount_authorized": 1000, "capture_before": 1696524701, "extended_authorization": { "status": "enabled", // or "disabled" } } } ... } ... }
Tester votre intégration
Utilisez l’une des cartes de test Stripe ci-dessous avec n’importe quel CVC et une date d’expiration ultérieure pour demander des autorisations prolongées en mode test. Si des autorisations prolongées sont disponibles pour les paiements d’un réseau donné en mode test, elles le sont également en mode production.
Marque de la carte bancaire | Numéro | Moyen de paiement |
---|---|---|
Visa | pm_card_visa | |
Mastercard | pm_card_mastercard | |
Amex | pm_card_amex | |
Discover | pm_card_discover |