Comment configurer Stripe et valider le domaine de la boutique ?

Le module utilise votre compte Stripe pour traiter les paiements Apple Pay. Dans l’onglet « Stripe », renseignez la clé publiable et la clé secrète du même compte Stripe et du même environnement.

Faire correspondre les clés et le mode

Les champs peuvent porter les libellés « Clé publiable de production (Live Publishable Key) » et « Clé secrète de production (Live Secret Key) », même pour vos essais : c’est bien la paire de clés de test qu’il faut y saisir en mode test. Enregistrez, puis vérifiez les messages du module.

Changer l’interrupteur « Production » ne remplace pas les clés. Désactiver cet interrupteur en conservant des clés de production ne suffit pas à sécuriser un essai. Corrigez toute incohérence entre les deux clés et le mode avant de lancer un paiement.

Valider le domaine de la boutique

Le site doit utiliser HTTPS sur toutes ses pages. Avec les clés renseignées, le module vérifie le compte Stripe et tente d’enregistrer automatiquement le domaine de la boutique. Consultez les messages affichés dans la configuration pour vérifier le résultat.

Si l’enregistrement automatique échoue, demandez à votre contact technique de vérifier que le fichier apple-developer-merchantid-domain-association est accessible publiquement dans le dossier /.well-known/, à la racine du domaine. Le chemin complet est /.well-known/apple-developer-merchantid-domain-association, même si la boutique est installée dans un sous-dossier. Suivez ensuite les instructions officielles de Stripe pour terminer l’enregistrement du domaine.

Avant d’accepter des paiements réels, vérifiez aussi que votre compte Stripe est autorisé à les recevoir. Si le bouton reste absent après la configuration, consultez la FAQ de diagnostic. Les tarifs et conditions sont disponibles auprès de Stripe.

Une fois Stripe configuré, choisissez le style et les emplacements du bouton.