Je vais intégrer Razorpay dans votre application Flask avec une gestion sécurisée des webhooks
Un développeur logiciel qui vise toujours la perfection !
À propos de ce service
Votre application Flask perd-elle des ventes parce que les paiements ne sont pas configurés correctement, ou êtes-vous bloqué sur la vérification des webhooks Razorpay ?
J'ai construit et déployé une application SaaS en production utilisant Flask, PostgreSQL et Razorpay, gérant de vrais utilisateurs payants, la vérification sécurisée des signatures de webhook, et la facturation par abonnement. Je sais exactement où cette intégration échoue (webhooks non vérifiés, traitement en double des paiements, problèmes de base de données lors du démarrage à froid) car je l'ai déboguée moi-même en production.
Ce que je peux faire pour vous :
- Intégration du flux de création de commande Razorpay et de paiement
- Point de terminaison webhook sécurisé avec vérification de signature HMAC
- Logique de gestion des niveaux d'abonnement (gratuit/payant)
- Gestion idempotente des paiements pour éviter les doubles charges
- Tests en mode sandbox avant la mise en production
Pourquoi travailler avec moi :
La plupart des vendeurs proposant cela ont simplement suivi un tutoriel. J'ai utilisé ce système avec de vrais clients et de l'argent réel, donc je connais les cas limites qui posent problème en production, pas seulement le chemin heureux dans la documentation.
Envoyez-moi un message avec votre configuration actuelle (version de Flask, hébergement, ce qui est déjà construit) et je vous dirai exactement quel package convient à votre projet.
Mon portfolio
FAQ
Traduction automatique
Dois-je vous fournir mes clés Razorpay en production ?
Non. Nous commençons en mode sandbox/test de Razorpay. Vous ajoutez vos clés en production une fois que tout est vérifié et fonctionne.
Comment puis-je partager mon code avec vous ?
Invitation au dépôt GitHub (dépôt privé, ajoutez-moi en tant que collaborateur) ou un fichier zip via le système de livraison de Fiverr.
Que faire si la structure de mon application Flask est différente de celle attendue ?
Envoyez-moi votre configuration actuelle avant de commander — je confirmerai si le périmètre correspond au package ou je suggérerai le bon niveau.
Quelle est la différence entre les forfaits ?
Basique = intégration webhook uniquement. Standard = ajoute les niveaux d'abonnement. Premium = ajoute l'idempotence + la gestion des retries.
Que se passe-t-il s'il y a un bug après la livraison ?
Les révisions incluses couvrent la correction des problèmes dans le périmètre convenu. Les bugs hors du périmètre initial sont traités séparément.

