Déclarer votre Merchant ID Apple Pay en mode GATEWAY
Schéma de principe
Détails de chaque étape ci-après.
Étape 1 : Configurer le contrat Apple Pay (mode GATEWAY)
- Connectez-vous à votre Back
Office Marchand.
- Affichez le menu Paramétrage > Société > Contrats.
- Sélectionnez votre contrat Apple Pay.
- Lisez les conditions de service Apple Pay puis cochez la case J'ai lu et j'accepte les conditions de service Apple
Pay.
- Cochez la case "Recevoir les informations de livraison de
Apple Pay" si vous
souhaitez que Apple Pay récupère
les informations de livraison du compte de l'acheteur. Ces informations s'affichent
sur la même fenêtre quand l'acheteur sélectionne sa carte pour payer.
L'acheteur peut aussi choisir une autre adresse disponible sur son compte ou bien saisir une nouvelle adresse. Celle-ci doit être complète pour pouvoir procéder au paiement.
La plateforme de paiement récupère ces données pour mettre à jour le détail de la transaction et les transmet au site marchand via l'IPN.
- Apple fournit
un fichier pour vérifier le propriétaire de votre domaine. Nous recommandons
de réaliser cette étape après la création de votre contrat en suivant la
procédure décrite plus loin à l'étape 2.
Cette étape est obligatoire si vous faites une intégration en mode embarqué.
En mode redirection, cette étape est inutile car le domaine de la plateforme de paiement (sogecommerce.societegenerale.eu) est déjà reconnu par Apple.
- Cliquez sur Sauvegarder.
Étape 2 : Déclarer votre nom de domaine chez Apple
Cette étape est obligatoire si vous faites une intégration en mode embarqué.
En mode redirection, cette étape est inutile car le domaine de la plateforme de paiement (sogecommerce.societegenerale.eu) est déjà reconnu par Apple.
Apple fournit un fichier pour vérifier le propriétaire de votre domaine. La plateforme de paiement Sogecommerce se charge d'effectuer cette vérification en temps réel.
Vous devez déclarer toutes les URLs où Apple Pay sera utilisé et ces URLs doivent être en https.
Depuis le menu Paramétrage > Société > Contrats, sélectionnez votre contrat Apple Pay :

- Cliquez sur téléchargez ce fichier de vérification.
- Copiez le fichier téléchargé apple-developer-merchantid-domain-association.txt.
- Créez un répertoire intitulé .well-known
à la racine de votre domaine pour y coller le fichier.
À la fin, vous devez avoir une URL de ce type : https://your-domain.com/.well-known/apple-developer-merchantid-domain-association.txt.
Apple se sert de ce fichier pour vérifier que vous êtes le propriétaire du domaine.
Si vous avez plusieurs domaines, vous devrez créer ce répertoire à la racine de chaque domaine et y déposer le même fichier.
- Une fois le fichier déposé dans le répertoire .well-known à la racine de votre domaine, revenez sur la page de détail de votre contrat Apple Pay dans votre Back Office Marchand.
- Cliquez sur Ajouter puis saisissez l'URL
de votre domaine.
Exemple : https://www.domain-name.net
La plateforme de paiement vérifie la présence du fichier en temps réel.
Si le fichier est présent dans le répertoire .well-known, ce type d'icône
précède l'URL ajoutée :
Sinon l'URL est précédée de ce type d'icône
:
Positionnez le curseur sur la ligne en erreur pour faire apparaître le détail.
Fichier de vérification introuvable - Vérifiez que le fichier est présent dans le répertoire .well-known.
- Vérifiez que le fichier est accessible sans restriction de droit d'accès.
- Vérifiez que le contenu du fichier n'a pas été altéré et correspond à celui fourni par Apple.
Le nom de domaine n'est pas enregistré pour ce contrat - Vous devez ajouter et vérifier votre nom de domaine depuis votre compte Apple.
Le contrat n'a pas été trouvé auprès d'Apple - Vérifiez que le Merchant ID Apple Pay est correct et qu'il existe sur votre compte Apple.
Le certificat a expiré ou a été révoqué - Vous devez renouveler les deux certificats à l'aide des fichiers CSR. Consultez la documentation pour demander la signature des certificats.
Action non autorisée - Vérifiez que vous utilisez le bon Merchant ID Apple Pay.
- Vérifiez que les certificats utilisés sont bien ceux délivrés pour ce Merchant ID Apple Pay.
- Cliquez sur Sauvegarder