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
Gestion des versions
Journal des modifications
Mettre à niveau votre version de l'API
Actualiser votre version du SDK
Essentials
SDK
API
Tests
    Tester votre intégration
    Tester des cas d'usage
    Sandboxes
    Tester l'affichage d'Apple Pay et Google Pay
CLI Stripe
Exemples de projets
Outils
Workbench
Dashboard des développeurs
Shell Stripe
Stripe pour Visual Studio Code
Fonctionnalités
Workflows
Destinations d'événements
Alertes d'intégrité de StripeChargements de fichiers
Solutions d'IA
Boîte à outils des agents
Modèle de protocole contextuel
Sécurité et confidentialité
Sécurité
Robot d'exploration Web Stripebot
Confidentialité
Extensions Stripe
Créer des applications Stripe
Utiliser les applications de Stripe
Partenaires
Partner ecosystem
Certification des partenaires
AccueilRessources pour les développeursTesting

Tester le rendu des portefeuilles Apple et Google

Comparez votre intégration aux intégrations de démonstration fonctionnelles pour identifier les éventuels problèmes de rendu.

La démonstration suivante présente différentes intégrations de paiement Stripe avec Apple Pay et Google Pay. Utilisez la démo pour comparer visuellement l’affichage de ces portefeuilles dans les intégrations de démonstration et dans votre propre intégration.

  • Si les options de paiement Apple Pay et Google Pay s’affichent comme prévu dans la démo et votre intégration, elles sont configurées correctement.
  • Si vous disposez d’un portefeuille valide, mais qu’il ne s’affiche pas comme moyen de paiement dans la démo, ajustez la configuration de votre appareil et de votre navigateur jusqu’à ce qu’Apple Pay et Google Pay apparaissent comme il se doit.
  • Si votre portefeuille s’affiche dans les démos, mais pas dans votre propre intégration, vérifiez votre intégration.

Initializing Embedded Checkout Session

Pour ce chemin d’intégration, Stripe.js détecte et prend en charge les portefeuilles suivants en fonction de l’état de votre appareil.

Creating Express Checkout Element, output of the ready evennt will be shown soon

Vérifier la configuration de votre appareil et de votre navigateur

Si vous ne voyez pas le portefeuille que vous attendez dans les démos, il est possible que votre appareil ou votre navigateur ne réponde pas aux conditions Apple Pay ou Google Pay suivantes.

  • Le portefeuille doit comporter au moins une carte.
  • Vous devez utiliser un appareil Apple Pay et un appareil Google Pay compatibles.
  • Vous devez utiliser une version prise en charge d’un navigateur pris en charge pour le portefeuille que vous testez.
  • Autorisez les navigateurs concernés à accéder à votre portefeuille.
    • Chrome : Paramètres > Remplissage automatique et mots de passe > Moyens de paiement > Autoriser les sites à vérifier si vous avez des moyens de paiement enregistrés
    • Safari : Paramètres > Avancé > Autoriser les sites Web à vérifier la présence d’Apple Pay et d’Apple Card
    • Opera : Paramètres > Avancé > Moyens de paiement > Autoriser les sites à vérifier si vous avez des moyens de paiement enregistrés
    • Edge : Paramètres > Confidentialité, recherche et services > Autoriser les sites à vérifier si vous avez des moyens de paiement enregistrés
  • N’utilisez pas de fenêtre incognito dans Chrome ou de fenêtre privée dans Safari, Edge ou Opera.
  • Vérifiez que vous exercez vos activités à partir d’une région Apple Pay et d’une région Google Pay prises en charge.
  • Stripe n’affiche pas Apple Pay ou Google Pay pour les adresses IP en Inde.
  • Pour Apple Pay, vérifiez que votre appareil prend en charge l’authentification biométrique.

Vérifier votre intégration

Si les moyens de paiement du portefeuille prévus apparaissent dans les formulaires de paiement de démonstration, mais ne s’affichent pas dans votre propre intégration, les points de contrôle suivants peuvent permettre de résoudre le problème.

(Checkout intégré) Enregistrer vos domaines

Consultez votre Dashboard Stripe pour confirmer les enregistrements de vos domaines. Vous devez enregistrer chaque domaine et sous-domaine séparément pour chaque environnement, y compris le mode production et chaque environnement de test.

Les utilisateurs de Connect doivent également tenir compte de la configuration des flux de fonds (paiements directs ou indirects) pour enregistrer les domaines correctement.

Activer les portefeuilles pour votre intégration

  • Activez les portefeuilles pris en charge dans vos configurations de moyens de paiement pour permettre aux moyens de paiement dynamiques de les afficher.
  • Pour indiquer manuellement les moyens de paiement du portefeuille numérique, incluez payment_method_types= ['card']lors de la création de la session Checkout.

Les portefeuilles peuvent apparaître dans un menu

Les sessions Checkout affichent Apple Pay et Google Pay dans un menu de moyens de paiement, plutôt que sous la forme de boutons isolés, si :

  • Vous définissez consent_collection.terms_of_service sur required.
  • Vous utilisez custom_fields.
  • Vous définissez tax_id_collection.required sur if_supported.
  • L’adresse IP du client se trouve en Finlande ou en Suède et des moyens de paiement autres que les cartes sont également disponibles.

Limitations

  • Les sessions Checkout faisant appel à Stripe Tax affichent uniquement Google Pay si vous activezshipping_address_collection.
  • (Paiement intégré) Apple Pay nécessite Safari 17 ou une version ultérieure, car le paiement intégré utilise des iframes avec des domaines différents.
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