Mon besoin concerne l’extension officielle Stripe for WooCommerce : permettre d’utiliser nativement les Extended Authorizations Stripe pour les paiements configurés avec :
Émettre une autorisation sur la page de paiement et encaisser plus tard
Mon activité est la location de véhicules. Lorsqu’un client effectue une réservation, le site doit pouvoir créer une empreinte bancaire de caution, sans encaisser immédiatement le montant, puis capturer ou annuler cette caution à la fin de la location.
Aujourd’hui, l’option de capture manuelle fonctionne : Stripe crée bien un PaymentIntent avec :
capture_method: manual
status: requires_capture
Cependant, le plugin ne transmet pas à Stripe le paramètre nécessaire pour demander l’autorisation prolongée :
payment_method_options[card][request_extended_authorization] = if_available
Sans ce paramètre, la validité de l’empreinte reste limitée au délai standard, qui n’est pas adapté aux locations pouvant dépasser sept jours.
Stripe documente les Extended Authorizations comme un mécanisme permettant, lorsqu’une transaction est éligible, de conserver une autorisation jusqu’à 30 jours. Je comprends que cette durée n’est pas garantie et dépend notamment de la carte, du réseau, du pays et de l’éligibilité du compte Stripe. La date réelle de capture reste celle indiquée par Stripe dans capture_before.
Pouvez-vous, s’il vous plaît, faire remonter ce besoin à l’équipe produit comme demande d’évolution de l’extension Stripe for WooCommerce ?
Une intégration native pourrait idéalement proposer une option du type :
Demander une autorisation prolongée Stripe lorsque disponible
qui ajouterait automatiquement :
request_extended_authorization = if_available
uniquement lorsque la capture manuelle est activée.
Merci d’avance pour la transmission de ce besoin à l’équipe produit.
Open
Last updated: September 2, 2026
0 comments
Log in to comment on this feature request.