# Personnalisez les marques de cartes

Personnalisez les marques de cartes bancaires affichées par Checkout.

# Page hébergée

> This is a Page hébergée for when payment-ui is stripe-hosted. View the full page at https://docs.stripe.com/payments/checkout/customization/card-brands?payment-ui=stripe-hosted.

Vous pouvez personnaliser les marques de cartes bancaires que vous souhaitez présenter à vos clients lors du paiement.

Pour bloquer des marques de cartes bancaires spécifiques, incluez le paramètre `brands_blocked` lors de la création d’une session Checkout. Transmettez un tableau contenant l’une des valeurs de marque de carte suivantes&nbsp;:

- `visa`
- `mastercard`
- `american_express`
- `discover_global_network`

La valeur `discover_global_network` englobe toutes les cartes du réseau Discover Global Network, à savoir Discover, Diners, JCB, UnionPay et Elo.

L’exemple de code suivant initialise la Checkout Session avec le paramètre `brands_blocked` défini sur `['american_express']`, ce qui empêche les clients d’utiliser les cartes American Express.

```curl
curl https://api.stripe.com/v1/checkout/sessions \
  -u "<<YOUR_SECRET_KEY>>:" \
  -d "line_items[0][price]={{PRICE_ID}}" \
  -d "line_items[0][quantity]=1" \
  -d mode=payment \
  --data-urlencode "success_url=https://example.com/success" \
  -d "payment_method_options[card][restrictions][brands_blocked][0]=american_express"
```

Si un client saisit un numéro de carte non pris en charge dans Checkout, un message d’erreur l’informe que la marque de sa carte n’est pas acceptée.
![Filtrage des marques de cartes bancaires lors du paiement](https://b.stripecdn.com/docs-statics-srv/assets/card-brand-filtering-on-form.e3a1bab1800020eefd977e093863d208.png)

Un message d’erreur s’affiche pour indiquer au client que vous n’acceptez pas les cartes Visa (ou toute autre marque de carte que vous avez bloquée).

[Link](https://docs.stripe.com/payments/link/checkout-link.md) désactive également les cartes bancaires enregistrées pour les clients récurrents si la carte bancaire enregistrée est bloquée.
![Filtrage des marques de cartes bancaires lors du paiement avec Link](https://b.stripecdn.com/docs-statics-srv/assets/card-brand-filtering-link.eb5ed48829c0b18a59dadf2a77cd6a66.png)

Si la Link la carte bancaire enregistrée d’un utilisateur est bloquée, elle est désactivée.

Checkout filtre également les cartes dans les wallets Apple et Google Pay, les [moyens de paiement enregistrés](https://docs.stripe.com/payments/checkout/save-during-payment.md) des clients, et les[réseaux provenant de cartes co-badgées](https://docs.stripe.com/co-badged-cards-compliance.md).


# Page intégrée

> This is a Page intégrée for when payment-ui is embedded-form. View the full page at https://docs.stripe.com/payments/checkout/customization/card-brands?payment-ui=embedded-form.

Vous pouvez personnaliser les marques de cartes bancaires que vous souhaitez présenter à vos clients lors du paiement.

Pour bloquer des marques de cartes bancaires spécifiques, incluez le paramètre `brands_blocked` lors de la création d’une session Checkout. Transmettez un tableau contenant l’une des valeurs de marque de carte suivantes&nbsp;:

- `visa`
- `mastercard`
- `american_express`
- `discover_global_network`

La valeur `discover_global_network` englobe toutes les cartes du réseau Discover Global Network, à savoir Discover, Diners, JCB, UnionPay et Elo.

L’exemple de code suivant initialise la Checkout Session avec le paramètre `brands_blocked` défini sur `['american_express']`, ce qui empêche les clients d’utiliser les cartes American Express.

```curl
curl https://api.stripe.com/v1/checkout/sessions \
  -u "<<YOUR_SECRET_KEY>>:" \
  -d "line_items[0][price]={{PRICE_ID}}" \
  -d "line_items[0][quantity]=1" \
  -d mode=payment \
  --data-urlencode "return_url=https://example.com/return" \
  -d ui_mode=embedded_page \
  -d "payment_method_options[card][restrictions][brands_blocked][0]=american_express"
```

Si un client saisit un numéro de carte non pris en charge dans Checkout, un message d’erreur l’informe que la marque de sa carte n’est pas acceptée.
![Filtrage des marques de cartes bancaires lors du paiement](https://b.stripecdn.com/docs-statics-srv/assets/card-brand-filtering-on-form.e3a1bab1800020eefd977e093863d208.png)

Un message d’erreur s’affiche pour indiquer au client que vous n’acceptez pas les cartes Visa (ou toute autre marque de carte que vous avez bloquée).

[Link](https://docs.stripe.com/payments/link/checkout-link.md) désactive également les cartes bancaires enregistrées pour les clients récurrents si la carte bancaire enregistrée est bloquée.
![Filtrage des marques de cartes bancaires lors du paiement avec Link](https://b.stripecdn.com/docs-statics-srv/assets/card-brand-filtering-link.eb5ed48829c0b18a59dadf2a77cd6a66.png)

Si la Link la carte bancaire enregistrée d’un utilisateur est bloquée, elle est désactivée.

Checkout filtre également les cartes dans les wallets Apple et Google Pay, les [moyens de paiement enregistrés](https://docs.stripe.com/payments/checkout/save-during-payment.md) des clients, et les[réseaux provenant de cartes co-badgées](https://docs.stripe.com/co-badged-cards-compliance.md).

