PLUGIN API GRENKE
J’ai développé, dans le cadre de mon stage de 2e année de BTS SIO, un plugin WordPress en PHP.
Ce plugin est destiné à simplifier et automatiser les demandes de financement pour les utilisateurs d’un site web. Il intègre de manière fluide l’API de Grenke, permettant ainsi une interaction directe et efficace avec les services de financement de Grenke.
Le plugin conçu lors de mon stage est principalement centré autour d’un formulaire dynamique qui récupère les données nécessaires auprès des utilisateurs pour initier des demandes de financement.
Collecte des données
Le formulaire intégré sur le site WordPress recueille toutes les informations requises des utilisateurs, telles que les détails personnels et financiers nécessaires à la demande de financement auprès de GRENKE.
Envoi de la requête à l’API
Une fois les données collectées, elles sont formatées selon les exigences de l’API de Grenke et envoyées via une requête sécurisée. L’API traite la demande et retourne un identifiant unique de la transaction et un statut initial. Ces identifiants sont stockés de manière sécurisée dans un fichier temporaire.
Suivi du statut avec Cron
J’ai mis en place un fichier cron pour interroger régulièrement l’API et vérifier le statut de chaque demande de financement. Ce processus automatisé permet de suivre l’évolution de la demande sans intervention manuelle.
Gestion des réponses de l’API
Lorsque l’API retourne le statut « accepté » pour une demande, le plugin déclenche automatiquement une nouvelle requête à l’API de Grenke pour envoyer le contrat de financement pré-remplie directement par e-mail au demandeur.