Bonjour, j'espère que vous allez bien.
Je recherche un développeur capable de modifier un module PrestaShop.
Ma situation actuelle est la suivante :
J'ai acheté et installé sur ma boutique le module "Full Affiliate" qui permet de faire de l'affiliation (un affilié envoie son lien et si une personne créer un compte sur la boutique via ce lien, elle sera "rattaché" à cet affilié à vie et apportera des commissions à chaque fois qu'il passera commande).
Cependant j'ai un autre plugin indispensable installer sur ma boutique qui est : "Module Inscription B2B - SIRET / TVA & Groupe automatique" qui permet de "valider manuellement" l'inscription d'un client quand il crée son compte (donc sa demande d'inscription passe par une modération avant d'être acceptée).
Le problème est donc le suivant :
Quand je crée un compte en passant par un lien affilié, cela ne détecte aucune création de compte pour l'affilié et donc aucune commission à vie ni à du tout lors d'un achat même après avoir "valider" la demande d'inscription.
Donc, je pense qu'il y a une interférence ou quelque chose avec le module de validation qui fait que quand quelqu'un créer un compte, ce n'est pas pris en compte pour l'affilié.
J'ai contacté le créateur du plugin qui m'a répondu ceci :
" Notre module utilise le hook appelé "actionObjectCustomerAddAfter" pour associer les clients aux affiliés, sur la base du cookie. Nous pensons que le module de validation ne crée pas réellement un objet Client lorsque la validation manuelle est active, donc notre module ne peut pas intervenir. Et lorsque le module de validation crée finalement l'objet Client (lorsque la validation manuelle est terminée), le cookie n'est plus actif (bien sûr, parce que le cookie est sur l'ordinateur du Client, et la validation est faite par un administrateur).
Malheureusement, nous pensons que la seule solution pour résoudre ce problème est d'intervenir dans le module de validation, mais le support ne couvre pas cela car nous ne pouvons pas intervenir dans d'autres modules si le problème de base est en dehors de notre module."
Le développeur du module m'a proposé de me fournir toutes les informations nécessaires pour la bonne modification du module.
Donc, je recherche quelqu'un capable de modifier le module pour résoudre le problème énoncer précédemment.
En attente de vos réponses.