Ingenico ePayments est la solution de paiement présente dans 200 pays et adopté par 60 000 e-commerçant et présent sur les terminaux de paiement des commerçants. Dans ce tuto je vais vous apprendre comment intégrer Ingenico dans votre site e-commerce avec woocommerce.
Votre compte Ingénico
Si vous êtes commerçant et que vous disposez un contrat avec Ingénico pour votre TPE vous devrez créer un second compte qui sera dédié à votre boutique en ligne (Ingenico ePayments), car les paramètre ne sont pas les mêmes que les TPE.
La passerelle de paiement Ingenico pour woocommerce
Il existe plusieurs plugins payant et gratuit :
- Woocommerce Ingenico (le plugin officiel de woocommerce 79$)
- AG WooCommerce Ingenico ePayments (59$/an)
- Pronamic Pay ( Gratuit et une version payante a 49€/an)
Pour ce tuto je vais utiliser le plugin Pronamic Pay version gratuite qui convient très bien pour l’intégration d’un paiement par carte bancaire. Après la création et validation de votre compte Ingenico vous aurez deux accès un compte test pour faire des essais de paiement et un compte réel, les deux se paramètre de la même façon seul les accès sont différents.
Connectez-vous à votre compte Ingenico pour récupérer les informations suivantes :
- ID utilisateur API
- SHA-IN Pass phrase
- SHA-OUT Pass phrase
- Sélection de Algorithme de hachage
Le PSPID et le mot de passe vous ai fourni par Ingenico.
ID utilisateur API
Pour récupérer votre ID Utilisateur vous allez dans Configuration —> Mot de passe.
SHA-IN Pass phrase
Pour récupérer votre SHA-IN Pass phrase vous allez dans Configuration —> information technique —> Contrôle de données et d’origine. Puis dans contrôles pour e-commerce indiquer l’url de votre boutique. Puis dans Clé SHA-IN cliquer sur visible pour la récupérer.
SHA-OUT Pass phrase
Pour récupérer votre SHA-IN Pass phrase vous allez dans Configuration —> information technique —> Retour d’information sur la transaction. Dans cette partie vous laissez les paramètres par défaut sauf dans la section Paramètres dynamiques du commerce en ligne où vous ajouté les commandes suivantes :
- ACCEPTANCE - AMOUNT - BRAND - CARDNO - CN - COMPLUS - CURRENCY - DCC_COMMPERCENTAGE - DCC_CONVAMOUNT - DCC_CONVCCY - DCC_EXCHRATE - DCC_EXCHRATESOURCE - DCC_EXCHRATETS - DCC_INDICATOR - DCC_MARGINPERCENTAGE - ED - IP - NCERROR - ORDERID - PAYID - PAYIDSUB - PM - STATUS
Puis faite sauvegarder.
Ensuite allez dans la section Tous les modes de soumission pour récupérer votre Clé SHA-OUT cliquer sur visible pour l’obtenir.
Sélection de Algorithme de hachage
Pour sélectionner l’algorithme de hachage vous allez dans Configuration —> information technique —> Paramètres globaux de sécurité et vous sélectionner SHA-256 et sauvegarder.
Maintenant que vous avez toutes les informations techniques installer le plugin Pronamic Pay puis activé le, vous aurez un onglet payer dans le menu admin de wordpress avec les sous-menus suivant :
- Tableau de bord
- Paiement
- Abonnements
- Rapports
- Formulaire
- Configurations
- Réglages
Allez dans configurations puis faite ajouter (Configurations de passerelle de paiement)
- Prestataire pour le paiement: Sélectionner Ingenico/Ogone – e-Commerce
- Modus vous sélectionner live pour le paiement réel
- Sélectionnez l’algorithme de hachage : SHA-256
Puis dans générale complétez les informations suivantes récupéré sur votre compte Ingenico :
- PSPID
- ID utilisateur API
- Votre mot de passe utilisateur API
- SHA-IN Pass phrase
- SHA-OUT Pass phrase
Ensuite faite un test dans la section Test ajouté un montant quelconque puis cliquer sur Test pour vérifier la passerelle entre votre site et Ingenico.
IMAGE
Réglage Woocommerce
Une fois les vérifications faites, vous allez activez le paiement par carte bancaire dans woocommerce :
Woocommerce puis Réglages et l’onglet ‘ Paiement ‘ Activé Pronamic – Carte de crédit
Maintenant vous disposé d’un paiement par carte bancaire pour votre boutique en ligne.