Active les moyens de paiement automatiques par défaut pour PaymentIntents et SetupIntentsModifications majeures
Nouveautés
LesPaymentIntents et lesSetupIntents activent désormais par défaut les automatic_ dynamiques, ce qui vous permet de définir les paramètres de paiement depuis le Dashboard. Auparavant, le paramétrage par défaut se limitait aux paiements par carte lorsque ni les payment_ ni lesautomatic_ n’étaient spécifiés. Pour de plus amples informations, consultez le guide de mise à niveau.
- Lors de la confirmation d’un PaymentIntent, vous devez maintenant fournir une
return_, sauf siurl off_.session=true - Lors de la confirmation d’un PaymentIntent, vous ne pouvez pas utiliser
error_. Utilisezon_ requires_ action payment_avecmethod_ types error_si vous souhaitez faire échouer les tentatives de paiement lorsque les PaymentIntents passent à l’étaton_ requires_ action requires_.action - Lors de la confirmation d’un SetupIntent, vous devez maintenant fournir une
return_.url - Vous pouvez contourner l’exigence de
return_en utilisanturl automatic_, ce qui filtrera automatiquement les moyens de paiement qui nécessitent une redirection même s’ils sont activés dans le Dashboard.payment_ methods[allow_ redirects]=never
Impact
Les PaymentIntents et SetupIntents utilisent désormais des moyens de paiement automatiques par défaut, ce qui permet de les configurer via le Dashboard Stripe.