Installation du module Bridge
Installation via Composer Installer le module : composer require bridgepay/bridge-module-magento2 --no-dev Lancer : php bin/magento module:enable Bridgepay_Bridge Lancer : php bin/magento setup:upgrade Lancer : php bin/magento setup:static-content:deploy Vider les caches : php bin/magento cache:flush
Mise à jour via Composer Pour mettre à jour l'extension vers la dernière version disponible (en fonction de votre composer.json), exécutez ces commandes dans votre terminal : composer update bridgepay/bridge-module-magento2 --with-dependencies --no-dev php bin/magento setup:upgrade php bin/magento setup:di:compile php bin/magento setup:static-content:deploy php bin/magento cache:flush
Installation manuelle Installer le SDK : composer require 202ecommerce/bridge-sdk:1.0.0 Télécharger le module Bridge depuis la Marketplace Magento : https://marketplace.magento.com/extensions.html Copier / Coller les fichiers du module à la racine de votre Magento Lancer : php bin/magento module:enable Bridgepay_Bridge Lancer : php bin/magento setup:upgrade Lancer : php bin/magento setup:static-content:deploy Vider les caches : php bin/magento cache:flush
Mise en maintenance Vous souhaiterez peut-être activer le mode maintenance lors de l'installation ou de la mise à jour du module, en particulier lorsque vous travaillez sur un site de production. Pour ce faire, exécutez les deux commandes ci-dessous avant et après avoir exécuté les autres commandes de configuration : php bin/magento maintenance:enable Other setup commandsphp bin/magento maintenance:disable
Configuration du module en Sandbox
Une fois le module installé, vous pouvez accéder à la configuration du module sur votre back office Magento en vous rendant dans le menu Boutiques ⇒ Configuration ⇒ Bridge Officiel ⇒ Configuration
Les pré requis pour configurer le module
Pour configurer votre module Bridge vous devez être dans un Scope/ Portée Website ou Storeview
Les étapes de configuration du module Bridge
1 Créez votre compte Bridge
Cliquez sur ce lien et créez votre compte sur le dashboard Bridge. Configurez votre application, conformément à cette documentation
2 Copiez vos clés API dans le module Magento
Rendez-vous sur votre dashboard de votre application de Sandbox, sur l’onglet Paramètres ⇒ Détails de l’application.
Récupérez les clés d’API ‘Client ID’ et ‘Client Secret’
- Cochez l’environnement Développement / Sandbox / Test
- Copiez le client ID - client Secret dans votre module Magento dans les champs dédiés
- Cliquez sur Enregistrer la configuration
3 Configurez votre WebHook
Sur Magento copiez l’url de callback
Rendez-vous sur votre dashboard, sur l’onglet Webhooks ⇒ Ajouter un webhook Collez l’URL de callback dans le champ dédié, nommez le et cochez
payment.transaction.created payment.transaction.updated
Puis cliquez sur Envoyer un test
Une fois l’ensemble des opérations effectuées vous verrez dans l’onglet statut
Configuration du module en production
1 Contactez votre contact chez Bridge pour créer votre application de production
2 Copiez vos clés API dans le module Magento
Rendez-vous sur votre dashboard de votre application de Production, sur l’onglet Paramètres ⇒ Détails de l’application.
Récupérez les clés d’API ‘Client ID’ et ‘Client Secret’
- Cochez l’environnement Production
- Copiez le client ID - client Secret dans votre module Magento dans les champs dédiés
- Cliquez sur Enregistrer la configuration
3 Configurez votre WebHook
Sur Magento copiez l’url de callback
Rendez-vous sur votre dashboard, sur l’onglet Webhooks ⇒ Ajouter un webhook Collez l’URL de callback dans le champ dédié, nommez le et cochez
payment.transaction.created payment.transaction.updated
Puis cliquez sur Envoyer un test
Une fois l’ensemble des opérations effectuées vous verrez dans l’onglet statut