Notre module Bridge disponible sur WooCommerce vous permet de recevoir des paiements par virements directs. Vos clients pourront ainsi avoir une option supplémentaire dans la liste des paiements proposés sur votre site.
Une fois votre compte activé et votre application de Production créée, vous pouvez passer à l'intégration de Bridge pour commencer à collecter des paiement sur votre site internet.
1 - INSTALLATION DU MODULE BRIDGE
Si vous avez possession du module en format .zip :
- rendez vous dans l’onglet Extensions de votre dashboard Wordpress
- cliquez sur Ajouter
- cliquez sur Téléverser une extension
- sélectionnez l’extension en format .zip
- installez l’extension
Si vous n'avez pas le module en format .zip, vous pouvez faire une recherche d'extension directement sur Wordpress :
- rendez vous dans l’onglet Extensions de votre dashboard Wordpress
- cliquez sur Ajouter
- recherchez Bridge – Payer par Virement Immédiat dans la barre de recherche des extensions
- installez l’extension
Pour accéder à l’extension une fois installée :
- cliquez sur l’onglet Woocommerce de votre dashboard Wordpress
- cliquez sur Réglages
- accédez à l’onglet Paiements
-
cliquez sur Gérer, sur le module Paiement Bancaire by Bridge
PRÉ-REQUIS
Assurez-vous que votre paquetage OpenSSL Cipher inclut ce mode de cryptage : "aes-256-cbc".
L'algorithme nécessaire est le plugin de chiffrement OpenSSL : aes-256-cbc
2 - CONFIGURATION DU MODULE
Création d’un compte Bridge et configuration de vos applications et webhooks
Vous pouvez créer un compte Bridge en suivant notre guide de création d'un compte.
Afin de pouvoir utiliser notre module Woocommerce correctement, vous devrez faire un premier test de paiement en mode Sandbox. Par la suite vous pourrez accepter vos premiers paiements venant de vos clients en mode Production. Pour cela vous aurez besoin d'une application Sandbox (application de test) et d'une application de Production.
Une fois votre compte créé, vous pourrez créer votre application Sandbox en suivant notre guide de création de votre première application. Pour l'utilisation du module Woocommerce, lors de la création de l'application vous pouvez sélectionner comme produit uniquement Payment, et sélectionner Bénéficiaire Unique en précisant vos identifiants bancaire.
Pour créer une application de Production, veuillez contacter nos équipes.
Suite à ces étapes, vous devrez configurer vos webhooks. Les webhooks sont gérés par Bridge et vos applications et permettront au module Woocommerce d'obtenir le statut des paiements. Le fonctionnement est similaire pour les applications de Sandbox ou de Production, seule l'URL diffère.
Pour configurer vos webhooks :
- sélectionnez une application de Sandbox ou de Production
- rendez-vous dans l'onglet webhooks dans votre Dashboard Bridge
- cliquez sur ajouter un webhook pour accéder à son paramétrage
Pour une application de Sandbox :
Rendez vous dans le module Bridge Woocommerce, dans la partie Réglages > Paiements > Paiement Bancaire by Bridge > État du webhook de la sandbox. Dans l'état du webhook de la sandbox vous obtiendrez une URL correspondant à votre domaine + /bridge-webhook/transaction-updated?sandbox
- conservez cette URL et cliquez sur ajouter un webhook en ayant sélectionné préalablement votre application de Sandbox
- sélectionner comme évènement à envoyer au webhook : payment.transaction.updated
- nommez le webhook comme vous le souhaitez
- vous obtiendrez un Webhook Secret à ajouter dans le module Bridge de Woocommerce
Pour une application de Production :
Rendez vous dans le module Bridge Woocommerce, dans la partie Réglages > Paiements > Paiement Bancaire by Bridge > État du webhook de production. Dans l'état du webhook de production vous obtiendrez une URL correspondant à votre domaine + /bridge-webhook/transaction-updated
- conservez cette URL et cliquez sur ajouter un webhook en ayant sélectionné préalablement votre application de Production
- sélectionner comme évènement à envoyer au webhook : payment.transaction.updated
- nommez le webhook comme vous le souhaitez
- vous obtiendrez un Webhook Secret à ajouter dans le module Bridge de Woocommerce
Configuration du module en mode Sandbox et test d'un premier paiement
Ajoutez vos identifiants d’application en Sandbox au module Bridge de Woocommerce
- renseignez votre Client ID ainsi que votre Client Secret disponibles dans les Général Settings de votre application de Sandbox sur le dashboard de Bridge
- cliquez sur Enregistrer les modifications
- cliquez sur Vérifier les identifiants test (Sandbox) afin de valider la configuration
Entrez votre webhook Secret et testez l’envoi des webhooks
- renseignez votre Webhook Secret disponible dans l’onglet Webhooks du dashboard de Bridge sur votre application de Sandbox. Sur votre Webhook, cliquez sur Edit pour avoir accès à l'Auto-generated Secret
- cliquez sur Enregistrer les modifications
- retournez sur le dashboard de Bridge et cliquez sur Send a Test
- de retour sur l’extension sur le dashboard de Woocommerce, cliquez sur Vérifier la configuration du webhook
Recevoir et suivre votre premier paiement de test
Afin de pouvoir utiliser notre module en mode Production, il est impératif de faire un premier paiement en mode Sandbox. Cela vous permettra de valider le bon fonctionnement du module et le fait que vous receviez bien les virements effectués sur votre compte bancaire. Une fois validé, vous pourrez ajouter vos identifiants d'application de Production.
Pour faire un premier paiement en Sandbox :
- renseignez dans le module Bridge de Woocommerce vos identifiants d'application Sandbox
- configurez et testez vos webhooks
- rendez vous sur votre site internet et procédez à une commande en confirmant votre paiement. Vous pouvez suivre les étapes suivantes afin de réaliser votre premier paiement de test
Pour suivre votre premier paiement en Sandbox et le statut de la commande :
- rendez-vous dans l'onglet Woocommerce > Commandes de votre dashboard Wordpress
- cliquez sur l'État d'une commande
- à droite dans l'onglet Notes de commande, vous obtiendrez les statuts des paiements. Les paiements pourront par exemple passer du statut initié, à en attente, puis réussi, dans le cas d'un paiement finalisé
Une fois ce test effectué, vous pouvez configurer votre application de Production à activer par nos équipes. Pour créer une application de Production, veuillez contacter nos équipes.
Configuration du module en mode Production sur le module Bridge de WooCommerce et recevez vos premiers paiements
Entrez vos identifiants en mode Production dans le module Bridge de Woocommerce
- renseignez votre Client ID ainsi que votre Client Secret disponibles dans les Général Settings de votre application de Production sur le dashboard de Bridge
- cliquez sur Enregistrer les modifications
- cliquez sur Vérifier les identifiants test (Sandbox) afin de valider la configuration
Entrez votre Webhook Secret et testez l’envoi des webhooks
- renseignez votre Webhook Secret disponible dans l’onglet Webhooks du dashboard de Bridge sur votre application de Production. Sur votre Webhook, cliquez sur Edit pour avoir accès à l'Auto-generated Secret
- cliquez sur Enregistrer les modifications
- retournez sur le dashboard de Bridge et cliquez sur Send a Test
- de retour sur l’extension sur le dashboard de Woocommerce, cliquez sur Vérifier la configuration du webhook
Bravo, une fois les tests validés et votre application de Production configurée, vous pouvez accepter vos premiers paiements de la part de vos clients !