Accéder directement au contenu
Créez un compte
ou
connecter-vous
Logo de la documentation Stripe
/
Demander à l'assistant IA
Créez un compte
Connectez-vous
Démarrer
Paiements
Revenus
Plateformes et places de marché
Gestion de fonds
Ressources pour les développeurs
Aperçu
À propos des paiements Stripe
Mettre votre intégration à niveau
Analyses des paiements
Paiements en ligne
PrésentationTrouver votre cas d'usageManaged Payments
Utiliser Payment Links
Créer une page de paiement
Développer une intégration avancée
Développer une intégration dans l'application
Moyens de paiement
Ajouter des moyens de paiement
Gérer les moyens de paiement
Paiement accéléré avec Link
Interfaces de paiement
Payment Links
Checkout
Elements pour le web
Elements intégrés à l'application
Scénarios de paiement
Gérer plusieurs devises
Tunnels de paiement personnalisés
Acquisition flexible
Orchestration
Paiements par TPE
Terminal
    Présentation
    Accepter les paiements par TPE
    Conception d'intégration
    Choisir votre lecteur
    Concevoir une intégration
    Démarrage rapide
    Exemples d'applications
    Tests
    Configuration de Terminal
    Configurer votre intégration
    Se connecter à un lecteur
    Acceptation d'un paiement
    Encaisser des paiements par carte
    Autres moyens de paiement
    Accepter les paiements hors ligne
    Paiement des commande par courrier/par téléphone
    Spécificités régionales
    Lors du règlement
    Collecter des pourboires
    Collecter et enregistrer des informations de paiement pour une utilisation ultérieure
    Autorisations flexibles
    Après le paiement
    Rembourser des transactions
    Fournir des reçus
    Personnalisez Checkout
    Affichage du panier
    Collecter les données saisies à l'écran
    Collecter les données des lectures de la piste magnétique
    Collecter les données des paiements NFC sans contact
    Applications sur des appareils
    Gérer les lecteurs
    Commander, renvoyer ou remplacer des lecteurs
    Enregistrer des lecteurs
    Gérer les emplacements et les zones
    Configurer des lecteurs
    Suivre les lecteurs
    Chiffrement
    Références
    Documentation de l'API
    Lecteurs mobiles
    Lecteurs intelligents
    Guide de migration du SDK
    Liste de contrôle pour le déploiement
    Fiches produit du lecteur Stripe Terminal
Au-delà des paiements
Constituez votre entreprise
Cryptomonnaies
Financial Connections
Climate
AccueilPaiementsTerminal

Spécificités régionales

Consultez les spécificités régionales relatives à l'intégration de Terminal dans les différents pays.

Dans la plupart des cas, vous pourrez utiliser une seule intégration Terminal dans l’ensemble des pays pris en charge. Toutefois, en raison des réglementations et moyens de paiement locaux, il existe des exigences spécifiques à certains pays. Après avoir parcouru l’exemple d’intégration, utilisez ce guide pour en savoir plus sur les exigences spécifiques à certains pays concernant Terminal.

Remarque

Pour traiter les paiements Terminal, le compte Stripe recevant les fonds et l’emplacement associé au lecteur doivent se trouver dans le même pays et accepter uniquement la devise locale.

Pays

Disponibilité

Reportez-vous au tableau suivant pour connaître les lecteurs et plateformes SDK que vous pouvez utiliser dans chaque pays.

PaysAndroid**iOS**JavaScript
Allemagne
BBPOS WisePad 3
Bluetooth or USB
Lecteur S700 de Stripe
Smart
Tap to Pay*
Embedded
BBPOS WisePad 3
Bluetooth
Lecteur S700 de Stripe
Smart
Tap to Pay*
Embedded
Lecteur S700 de Stripe
Smart
*Cette forme d'intégration Terminal est actuellement en phase bêta.
**La compatibilité de ce SDK mobile s'applique également lorsqu'il est utilisé avec React Native.

Intégrer Terminal en Allemagne

Stripe prend en charge les paiements Visa, Mastercard, American Express, Discover et girocard en Allemagne. Toutes les transactions doivent être libellées en euros (EUR). Pour accepter un paiement Terminal en Allemagne, le compte de votre plateforme ou celui du compte connecté doit être établi en Allemagne.

paiements girocard

girocard est le réseau interbancaire qui gère l’acheminement des paiements par carte de débit en Allemagne. Les cartes de débit personnelles allemandes portent pour la plupart le logo girocard et sont cobadgées Visa ou Mastercard (ou leurs sous-marques comme V-Pay ou Maestro). Vous pouvez traiter ces cartes sur l’un des réseaux pris en charge.

Exigences relatives à l’intégration

Pour accepter les paiements girocard, vous devez utiliser le lecteur BBPOS WisePad 3 avec les versions minimales suivantes du SDK pour Terminal :

  • SDK iOS, version 2.17.0 : publié le 31 janvier 2023
  • SDK Android, version 2.17.0 : publié le 2 février 2023
  • SDK React Native, version 0.0.1-beta.12 : publié le 1er juin 2023

Les lecteurs Stripe S700 et BBPOS WisePOS E ne prennent pas en charge les cartes girocard. Ces appareils peuvent continuer à traiter les transactions effectuées avec des cartes cobadgées Visa et Mastercard.

Acheminement des cartes de débit co-marquées

Les cartes de débit girocard cobadgées sont compatibles avec les réseaux de cartes girocard et internationaux. Si votre intégration prend en charge girocard, vous pouvez choisir de traiter le paiement directement via girocard ou via le réseau cobadgé lorsque vous créez un PaymentIntent.

Pour ce faire, définissez requested_priority sur l’attribut imbriqué payment_method_options.card_present.routing à cet effet.

RoutageMise en œuvreRésultat
girocardDéfinissez requested_priority sur domestic pour l’attribut imbriqué payment_method_options.card_present.routingPour les cartes girocard co-marquées, le réseau girocard est prioritaire. Toutes les autres cartes seront traitées comme d’habitude.
Réseaux internationauxDéfinissez requested_priority sur international pour l’attribut imbriqué payment_method_options.card_present.routingPour les cartes girocard co-marquées, le réseau international est prioritaire. Toutes les autres cartes seront traitées comme d’habitude.

Stripe Terminal prend également en charge le choix d’une marque de carte du client par défaut pour vous aider à répondre aux exigences applicables. Les clients qui insèrent une carte girocard co-marquée dans un appareil compatible peuvent passer outre votre choix prioritaire en sélectionnant l’option de routage réseau de leur choix.

wisepad-3

Les SetupIntents, qui sont utilisés pour collecter les informations de la carte bancaire sans la débiter, sont toujours acheminés vers le réseau international. En effet, girocard ne prend pas en charge les paiements hors session initiés par une entreprise.

Rembourser un paiement girocard

Vous pouvez rembourser les paiements girocard via l’API ou le Dashboard. Il n’est pas nécessaire que le titulaire de la carte présente à nouveau sa carte au point de vente.

Le réseau girocard ne prend pas en charge les remboursements de manière native. Pour contourner ce problème, Stripe envoie le remboursement par virement SEPA sur le compte bancaire du client, en utilisant l’IBAN associé à sa carte girocard.

Pour vérifier l’état du transfert, inspectez l’objet Refund. Sachez que le remboursement peut échouer, par exemple si le client clôture son compte bancaire ou si le transfert ne peut pas être traité.

Identifier le réseau

Pour identifier le réseau sur lequel un paiement a été traité, inspectez la valeur network de l’objet Charge associé à un PaymentIntent réussi.

{ "id": "ch_1Ff52K2eZvKYlo2CWe10i0s7", "object": "charge", ... "payment_method_details": { "card_present": { "brand": "visa", ... "network": "girocard" }, "type": "card_present" } }

Utiliser les emplacements

Créez des emplacements pour votre entreprise avec des adresses en/à/au(x) Allemagne et associez-y vos lecteurs. Ainsi, ces derniers téléchargeront automatiquement la configuration nécessaire pour traiter correctement les paiements en/à/au(x) Allemagne. Pour être valide, l’adresse d’un emplacement en/à/au(x) Allemagne doit contenir les propriétés line1, city, postal_code, and country.

Command Line
curl
curl https://api.stripe.com/v1/terminal/locations \ -u
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:
\ -d "display_name"="HQ" \ -d "address[line1]"="Jarrestrasse 80" \ -d "address[city]"="Hamburg" \ -d "address[country]"="DE" \ -d "address[postal_code]"="22303" \

Version logicielle du lecteur

Les lecteurs BBPOS WisePad 3 utilisés en Allemagne doivent utiliser la version logicielle 4.01.00.52_DE_v21_511001 ou une version ultérieure. Pour en savoir plus, consultez les mises à jour logicielles de BBPOS WisePad 3.

Traduction

En raison de règlementations linguistiques les services, (y compris les services pour point de vente) doivent être fournis en German, sauf lorsque le titulaire et l’émetteur de la carte bancaire ont convenu d’utiliser l’anglais. Terminal est conçu pour vous permettre de vous conformer à ces exigences si elles concernent votre entreprise.

Langue par défaut du lecteur

Le lecteur BBPOS WisePOS E et le lecteur Stripe S700 offrent la possibilité de changer de langue dans le panneau Paramètres. Balayez l’écran vers la droite pour accéder au panneau Paramètres, puis sélectionnez votre langue.

Le lecteur BBPOS WisePad 3 prend en charge le changement de langue directement dans l’interface du lecteur. Après avoir attribué un emplacement au lecteur avec une adresse en/à/au(x) Allemagne, le lecteur installe le paquet linguistique correspondant à votre région, si ce n’est pas déjà fait. Pour afficher les langues disponibles et sélectionner une langue, cliquez sur le bouton Alimentation/Paramètres et faites défiler vers le bas à l’aide des touches fléchées jusqu’à atteindre le menu du choix de la langue. Mettez en surbrillance la langue souhaitée et appuyez sur la touche verte Entrée.

Autres traductions

Si vous êtes tenus d’offrir vos services en ou souhaitez traduire du texte en German et en anglais, veillez à ce que les écrans et reçus de vos lecteurs personnalisés affichent les traductions appropriées.

Authentification forte du client

La réglementation européenne impose l’authentication forte du client (SCA) afin de limiter la fraude et de sécuriser les paiements. La SCA est ou sera obligatoire pour les paiements électroniques initiés par le client dans l’Espace économique européen (EEE). Pour en savoir plus sur ce règlement européen, consultez le guide sur la directive DSP2 et la SCA de Stripe.

Les transactions inférieures à 50 euros (ou montant équivalent dans la devise locale) sont considérées comme low value et peuvent être exemptées de SCA. Cependant, les banques doivent exiger une authentification lorsque l’exemption pour low value a été utilisée cinq fois de suite depuis la dernière authentification réussie du titulaire de la carte ou si la somme des paiements exemptés précédents est supérieure à 150 euros (ou montant équivalent dans la devise locale).

En/à/au(x) Allemagne, toutes les transactions par insertion authentifiées à l’aide d’un code PIN répondent aux exigences de la SCA. La carte représente le premier élément d’authentification de la transaction (élément détenu par le client) et le code PIN représente le second (élément connu du client). Certaines cartes sans contact prennent en charge la validation du code PIN par simple pression ; cependant, d’autres peuvent avoir besoin d’initier une transaction authentifiée par carte à puce avec code PIN pour se conformer aux exigences de la SCA.

Si une transaction sans contact ne peut pas bénéficier d’une exemption de SCA, le lecteur invite le client à saisir son code PIN ou insérer sa carte bancaire pour une transaction par carte à puce avec saisie de code PIN.

Vous verrez deux paiements associés à ces transactions avec authentification forte du client. Le premier sera un paiement provisoirement refusé (« soft decline ») accompagné du message de refus online_or_offline_pin_required ou offline_pin_required, selon les fonctionnalités de la carte bancaire. Le second sera un paiement autorisé ou un refus de paiement définitif (« hard decline »).

Cette page vous a-t-elle été utile ?
OuiNon
Besoin d'aide ? Contactez le service Support.
Rejoignez notre programme d'accès anticipé.
Consultez notre log des modifications.
Des questions ? Contactez l'équipe commerciale.
LLM ? Lire llms.txt.
Propulsé par Markdoc