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.
Disponibilité
Reportez-vous au tableau suivant pour connaître les lecteurs et plateformes SDK que vous pouvez utiliser dans chaque pays.
Pays | Android** | iOS** | JavaScript | Piloté par serveur |
---|---|---|---|---|
Australie | ![]() WisePad 3 Bluetooth or USB![]() Lecteur S700 de Stripe Smart![]() WisePOS E Smart![]() Tap to Pay Embedded | ![]() WisePad 3 Bluetooth![]() Lecteur S700 de Stripe Smart![]() WisePOS E Smart![]() Tap to Pay Embedded | ![]() Lecteur S700 de Stripe Smart![]() WisePOS E Smart | ![]() WisePOS E Smart |
Intégrer Terminal en Australie
Stripe prend en charge les paiements Visa, Mastercard, American Express et eftpos en Australie. Toutes les transactions doivent être libellées en dollars australiens (AUD). Pour pouvoir accepter les paiements Terminal en Australie, le compte de votre plateforme ou le compte connecté doit être établi en Australie.
Utiliser les emplacements
Créez des emplacements pour votre entreprise avec des adresses en/à/au(x) Australie et associez-y vos lecteurs. Ainsi, ces derniers téléchargeront automatiquement la configuration nécessaire pour traiter correctement les paiements en/à/au(x) Australie. Pour être valide, l’adresse d’un emplacement en/à/au(x) Australie doit contenir les propriétés line1
, city
, state
, postal_
, and country
.
Version du logiciel du lecteur
Les lecteurs BBPOS WisePad 3 utilisés en Australie doivent utiliser la version logicielle 4.
ou une version ultérieure. Pour en savoir plus, consultez les mises à jour logicielles de BBPOS WisePad 3.
Paiements eftpos
Eftpos est le réseau local de cartes de débit en Australie. Plus de 90 % des cartes eftpos sont co-marquées Visa ou Mastercard, vous pouvez donc traiter ces cartes sur l’un ou l’autre des réseaux pris en charge.
Stripe traite les cartes eftpos avec co-branding plutôt que les cartes eftpos, Visa ou Mastercard en fonction des exigences de routage à moindre coût et du type de transaction.
Disponibilité
Le réseau eftpos est disponible pour toutes les entreprises qui utilisent Stripe en Australie, sauf :
- Salons de massage (MCC 7297)
- Établissements financiers - Décaissements manuels en espèces (MCC 6010)
- Établissements financiers - Marchandises et services (MCC 6012)
- Établissements non financiers - Devises, mandats et chèques de voyage.(MCC 6051)
- Chargement de valeurs stockées à distance — Marchand (MCC 6530)
- Achat/chargement d’une carte à valeur stockée (MCC 6540)
- Virements bancaires, mandats (MCC 4829)
Les transactions de retrait, au cours desquelles l’entreprise verse des espèces à un client, ne sont pas prises en charge sur Terminal.
Exigences en matière d’intégration
Pour traiter les paiements par TPE sur le réseau eftpos, vous devez vous assurer que votre intégration Terminal :
Utilise des SDK Terminal à jour
Si vous utilisez le SDK iOS, le SDK Android ou le SDKReact Native Terminal, vous devez utiliser les versions minimales suivantes du SDK pour accepter les paiements eftpos :
- SDK iOS 2.20.0, publié le 3 mai 2023
- SDK Android 2.20.0, publié le 11 mai 2023
- SDK React Native 0.0.1-beta.12, publié le 1er juin 2023
Si vous utilisez le SDK Javascript Terminal ou une intégration pilotée par serveur, vous n’avez aucun changement à apporter.
Utilise le type de capture
automatic
oumanual_
pour vos paiementspreferred Eftpos prend uniquement en charge les paiements autorisés et capturés en une seule étape. Contrairement à des réseaux comme Visa et Mastercard, eftpos ne permet pas de bloquer une somme d’argent sur une carte bancaire pour capturer les fonds ultérieurement. Seuls les paiements avec le type de capture
automatic
oumanual_
peuvent être traités sur eftpos.preferred Type de capture Mise en œuvre Résultat automatique Définissez capture_method sur automatic
dans le PaymentIntent.Tous les paiements par carte bancaire seront autorisés et capturés en une seule étape. manual_preferred
Définissez capture_method de l’attribut imbriqué
payment_
surmethod_ options. card_ present manual_
.preferred Les paiements par carte eftpos seront autorisés et capturés en une seule étape.
Seuls les paiements par carte non eftpos seront autorisés. Pour capturer les fonds, vous devez effectuer une requête distincte.
manuel
Définissez capture_method sur
manual
dans le PaymentIntent.Les paiements par carte eftpos seront toujours refusés.
Seuls les paiements par carte non eftpos seront autorisés. Pour capturer les fonds, vous devez effectuer une requête distincte.
Rembourser un paiement eftpos
Le réseau eftpos prend en charge les remboursements en ligne 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.
Routage des cartes de débit multi-réseaux
Pour les cartes de débit multi-réseaux avec co-branding prenant en charge les réseaux de cartes nationaux et internationaux eftpos, Stripe utilise le routage par défaut suivant :
Type de capture | Routage par défaut pour les paiements par insertion | Routage par défaut pour les paiements sans contact |
---|---|---|
automatique | Le client fait un choix sur le lecteur Terminal | eftpos |
manual_preferred | Le client fait un choix sur le lecteur Terminal | Réseau international |
manuel | Réseau international | Réseau international |
Vous pouvez éventuellement indiquer votre préférence en matière de routage réseau lors de la création d’un PaymentIntent, en définissant le requested_priority pour l’attribut imbriqué payment_
.
Routage | Mise en œuvre | Résultat |
---|---|---|
eftpos | Définissez requested_priority sur | Pour les cartes eftpos avec co-branding, Stripe donne la priorité au réseau eftpos. Stripe continuera à autoriser toutes les autres cartes en l’état. |
Réseaux internationaux | Définissez requested_priority sur | Pour les cartes eftpos avec co-branding, Stripe donne la priorité au réseau international. Stripe continuera à autoriser toutes les autres cartes en l’état. |
Identifier le réseau sur lequel un paiement a été traité
Pour identifier le réseau sur lequel un paiement a été traité, inspectez le champ network de l’objet Charge associé à un Payment Intent réussi.
{ "id": "ch_1Ff52K2eZvKYlo2CWe10i0s7", "object": "charge", ... "payment_method_details": { "card_present": { "brand": "visa", ... "network": "eftpos_au" }, "type": "card_present" } }