• France
état des services
démonstrations
assistance
FAQContacter le support
Video tutorials
Rechercher
Catégories
Tags
docs.
France
Espagne
Europe (Anglais)
Inde
Accueil
Cas d'usage
Créer un paiement
Créer un paiement en plusieurs fois
Proposer un paiement complémentaire
Créer un paiement par alias (token)
Créer un lien de paiement
Créer un abonnement
Gérer vos abonnements
Gérer vos transactions (rembourser,...)
Analyser vos journaux
Docs API
Formulaire embarqué
API REST
Formulaire en redirection
SDK Mobile
Échange de fichiers
Mandats SEPA par API REST
Exemples de code
Moyens de paiement
Modules de paiement
Marketplace
Guides
Back Office Marchand
Back Office Expert
Guides fonctionnels

Etape 6 : Passer en Production

I. Réaliser les tests obligatoires

Il est impératif de réaliser les tests obligatoires pour passer en PRODUCTION.

Les tests doivent être réalisés avec:

  • le mot de passe de test
  • la clé publique de test
  • la clé HMAC-SHA-256 de test

La liste des tests à réaliser est affichée dans le Back Office Expert, menu Paramétrage > Boutique > Clés d'API REST.

  • Vous devez simuler plusieurs paiements en utilisant les cartes de test présentes dans le tableau ci dessous, grâce à la barre de débug.
  • L'utilisation d'une carte par ligne est suffisante.
  • Les numéros de carte de test sont disponibles depuis la barre de debug, onglet Cartes de test.
  • Quand le test est validé, l'icône de la colonne "statut du test" passe en vert.
  • Une fois les 4 tests validés, le bouton Générer le mot de passe et la clé HMAC-SHA-256 de production devient accessible.

II. Générer les clés de PRODUCTION

  1. Cliquez sur le bouton "générer le mot de passe et la clé HMAC-SHA-256 de production". Pour information, le mode TEST est toujours disponible, même après la génération de la clé de production.

  2. Insérez les clés de PRODUCTION dans votre implémentation :

  • le mot de passe de production,
  • la clé publique de production,
  • la clé HMAC-SHA-256 de production pour calculer la signature contenue dans le champ kr-hash.
  1. Renseignez correctement l'URL de notification à la fin du paiement en mode PRODUCTION depuis le menu Paramétrage > Règles de notifications. (lien Définir l'URL de notification)

  2. Stockez les clés.
    Nous vous conseillons de conserver les informations (mot de passe, clé publique, clé HMAC-SHA-256 de production) de manière sécurisée car dès le premier paiement en PRODUCTION, elles seront masquées dans le Back Office Marchand.

III. Réaliser un premier paiement de production

  1. Effectuez une transaction réelle d'au moins 2 €.

Cette transaction pourra être annulée par la suite depuis le Back Office Expert via le menu Gestion > Transactions > onglet Transactions en cours. Cette transaction ne sera donc pas remise en banque.

  1. Vérifiez le bon fonctionnement de l'url de notification à la fin du paiement (IPN)

Affichez le détail de la transaction dans le Back Office Expert et vérifiez que le statut de l'URL de notification (Statut URL de notification) est bien Envoyé.

IV. Exemple simplifié PHP

Le fichier d'exemple est donné à titre indicatif, afin de comprendre le mécanisme d'intégration.

  1. Renseignez les clés d'API REST de Test dans le fichier config.php(lien Fichier d'exemple : config.php).

  2. Si besoin, modifiez les données du paiement dans le fichier formToken.php(lien Fichier d'exemple : formToken.php).

  3. Affichez le formulaire de paiement dans un navigateur en utilisant le fichier smartForm.php (lien Fichier d'exemple : smartForm.php).

  4. Une fois le formulaire affiché, cliquez sur l'onglet Cartes de test de la barre de debug et sélectionnez le type de carte à utiliser.

  5. Reportez-vous à la liste des tests dans le Back Office Marchand pour identifier le numéro de carte à utiliser.

  6. Lorsqu'un test est validé, son statut est mis à jour dans la liste. Utilisez le bouton Rafraichir la table si le statut ne s'est pas rafraichi automatiquement.

  7. Une fois les 4 tests validés, le bouton Générer le mot de passe et la clé HMAC-SHA-256 de production devient accessible.

  8. Cliquez sur le bouton Générer le mot de passe et la clé HMAC-SHA-256 de production et acceptez les différents messages d'avertissement.

Nous recrutons
Mentions légales
Charte de Protection des Données Personnelles
25.18-1.11