Razorpay¶
Razorpay est un fournisseur de paiement en ligne établi en Inde qui prend en charge plus de 100 méthodes de paiement.
Créer un compte Razorpay avec Odoo (entreprises indiennes uniquement)¶
Note
Cette méthode est disponible uniquement pour les entreprises indiennes.
Ce flux ne prend pas en charge le mode test.
Accéder au fournisseur de paiement Razorpay et cliquer sur Connecter.
Suivre le processus de création de compte et saisir les codes de vérification lorsqu’ils sont demandés.
Astuce
Si vous avez déjà un compte Razorpay, saisir vos identifiants Razorpay, sélectionner le compte que vous souhaitez lier à votre base de données Odoo (le cas échéant), puis cliquer sur Continuer.
À la fin du processus, cliquer sur Autoriser. Si toutes les informations requises ont été soumises, vous êtes ensuite redirigé vers Odoo et le fournisseur de paiement est Activé.
Saisie manuelle des identifiants et du webhook¶
Configuration de Razorpay¶
Créer un compte Razorpay si nécessaire et se connecter au tableau de bord Razorpay.
Accéder à l’onglet Paiements en haut de la page.
Activer le bouton Mode test dans le menu de gauche pour tester l’intégration sans facturer les clients. Le désactiver une fois que vous êtes prêt à accepter de vrais paiements.
Cliquer sur Compte et paramètres dans le menu de gauche, puis, sous Paramètres du site web et de l’application, sélectionner Clés API.
Copier les valeurs des champs Identifiant de clé et Clé secrète et les enregistrer pour plus tard.
Cliquer sur Compte et paramètres dans le menu de gauche, puis, sous Paramètres du site web et de l’application, sélectionner Webhooks.
- Cliquer sur Ajouter un nouveau webhook, puis saisir l’URL de votre base de données Odoo suivie de
/payment/razorpay/webhookdans le champ URL du webhook.Par exemple :https://example.odoo.com/payment/razorpay/webhook. Complétez le champ Secret avec un mot de passe de votre choix et enregistrez-le pour plus tard.
Activer les événements suivants : payment.authorized, payment.captured, payment.failed, refund.failed et refund.processed.
Cliquer sur Créer un webhook pour finaliser la configuration.
Important
La fonctionnalité Paiements récurrents doit être activée pour accepter les paiements récurrents. Pour activer cette fonctionnalité, soumettre une demande à l”équipe de support Razorpay.
Configuration Odoo¶
Activer le mode développeur.
Dans l’onglet Identifiants, remplir les champs Identifiant de clé, Clé secrète et Secret du webhook avec les valeurs enregistrées lors de Configuration de Razorpay.
Configurer les options restantes selon les besoins.
Définir le champ État sur Activé (ou Mode test si vous testez Razorpay en test).
Important
Si vous configurez Odoo pour capturer les montants manuellement :
L’annulation manuelle d’une transaction n’est pas prise en charge par Razorpay.
Les transactions qui restent non capturées pendant plus de cinq jours sont automatiquement annulées.
Voir également