Les meilleurs développeurs informatique freelances sont sur Codeur.com

Interface SOAP avec un éditeur de logiciel

 Fermé·Moins de 500 €·20 offres·353 vues·11 interactions


(je suis en congés à partir du 14/08 au soir, de retour début Septembre donc je répondrai éventuellement aux questions à mon retour)

Nous sommes revendeur d'un logiciel et j'ai besoin de créer un formulaire Web où :

1/ notre client saisit sa clé de licence dans le formulaire puis valide
(une clé de licence est un code d'une dizaine de chiffres et lettres que le client est censé connaitre)

2/ avec cette clé qui est un identifiant unique, cela va interroger le système de l'éditeur du logiciel (pour rappel nous sommes revendeur, pas l'éditeur) via un web-service SOAP qu'ils mettent à notre disposition, pour récupérer le code produit du logiciel correspondant à la licence (car ils ont plusieurs produits), la date d'expiration de la licence, etc... (avec la clé de licence, ils nous renvoient un tableau avec les infos sur cette licence)

3/ en fonction du contenu du tableau récupéré chez l'éditeur, deux possibilités :

- si la licence est encore renouvelable : renvoyer vers la bonne fiche produit sur notre boutique en ligne, ce qui permet au client de renouveler sa licence (il faut au passage passer par un tableau de conversion car chaque code produit de l'éditeur = un code produit dans notre e-Commerce, nous n'avons pas les mêmes codes produit)

- ou si plus renouvelable ou s'il y a une erreur quelconque sur la clé de licence (il y 2 ou 3 cas d'erreurs possibles) dans ce cas on affiche un formulaire de contact

Je précise qu'il n'y a pas besoin de générer la clé de licence.
Les clés de licences sont soit saisies par les clients (pour ceux qui connaissent leurs clés) ou alors elles sont récupérées dans l'URL contenue dans l'Email de de rappel qu'on envoie aux clients quelques jours avant que leur licence n'expire.

Exemple d'URL --> [URL visible pour les membres Pro]
(cela doit récupérer la clé qui ici serait ABCD)

Si on récupère la clé dans l'URL, inutile d'afficher le formulaire au client, autant rediriger directement sur la bonne fiche produit sur notre boutique en ligne.

Je précise aussi que le but de ce script n'est que d'interroger la base de l'éditeur, y récupérer des infos sur la licence, puis renvoyer vers la bonne fiche produit sur notre boutique en ligne.

Tout ce qui vient avant et après (génération des clés de licence, envoi des Email de rappel, traitement de la commande, réactivation de la licence...) ne font pas partie de ce projet

Budget indicatif : Moins de 500 €

Publication : 14 août 2023 à 13h59

Profils recherchés : Développeur spécifique freelance, Expert BDD freelance, Développeur PHP freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

20 freelances ont répondu à ce projet

18 propositions de devis en moins de 2h

Mehdi Stili Agence de développement web
tobywip Agence de développement PHP
Addfi Développeur full-stack
blackfisk Développeur PHP
Mapetiteagenceweb Agence web
Reda Aourag Expert CRM
Gabriel Genoni Développeur Laravel
+13

Montant moyen des devis proposés : 400 €

Estimation du délai : 4 jours

Publier un projet similaire

Nos ressources utiles

Allez plus loin avec nos ressources liées à ce projet !

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients