Filtrer par marque de carte bancaire
Choisir les marques de cartes à accepter
Utilisez les Paiements dans l’application de Stripe pour contrôler les marques de cartes bancaires que vous acceptez. L’adaptation à votre marque vous permet de spécifier les marques de cartes bancaires autorisées ou non pour :
- Le formulaire de carte bancaire dans les paiements de l’application.
- Les cartes que les acheteurs peuvent utiliser avec Apple Pay.
Lorsque vous configurez les Paiements dans l’application, vous pouvez spécifier l’une des deux options suivantes :
allowed
: N’acceptez que les marques de carte spécifiées.disallowed
: Acceptez toutes les marques de cartes, à l’exception de celles spécifiées.
Pour chacune de ces options, transmettez un tableau contenant une ou plusieurs des marques de cartes suivantes, telles que définies sur EmbeddedPaymentElement.
:
.
visa .
mastercard .
amex .
discover
Remarque
La valeur discover
englobe toutes les cartes du réseau mondial Discover, dont Discover, Diners Club, JCB, UnionPay et Elo.
Ce guide explique comment utiliser le filtrage par marque afin d’accepter uniquement les paiements effectués avec les cartes des marques Visa et Mastercard.
Avant de commencer
- Créez un compte Stripe ou connectez-vous.
- Suivez le guide Accepter les paiements dans l’application du composant Element Payment pour intégrer le composant Element Mobile Payment.
Filtrer par marque de carte bancaire
Lorsque vous créez un objet EmbeddedPaymentElement.
, spécifiez les marques de carte que vous souhaitez autoriser ou interdire à l’aide de la propriété cardBrandAcceptance
. Cet exemple montre comment autoriser uniquement les cartes Visa et Mastercard :
import StripePaymentSheet class MyCheckoutVC: UIViewController { func createEmbeddedPaymentElement() async throws -> EmbeddedPaymentElement { // ... var configuration = EmbeddedPaymentElement.Configuration() configuration.cardBrandAcceptance = .allowed(brands: [.visa, .mastercard]) // ... } }
Tester votre intégration
Stripe fournit un ensemble de numéros de carte de test que vous pouvez utiliser pour tester votre flux de paiement et vérifier que le composant Mobile Payment Element accepte ou bloque bien les marques de carte de votre choix.
