- Posts: 261
- Thank you received: 4
Affiliation sans paypal
je suis en train de tester le système d'affiliation, mon site de test n'a pas de méthode de paiement activée.
Quand j'essaye de payer les commissions des partenaires, il me propose d’être redirigé vers paypal. Et que je coche "non" ou "oui", il m'affiche ensuite : Payment method not found
J'aimerais me servir de cette fonction uniquement pour remettre à zéro le compteur du partenaire, générer une facture sans effectuer de paiement par paypal. Est-ce possible ?
Merci d'avance
Ben
Please Log in or Create an account to join the conversation.
Oui c'est possible. Soit vour activer le plugin paypal, meme si vous ne l'utilisez pas,
Soit vour changer le code:
if(!empty($method)){
en:
if(!empty($method)&&$pay){
dans le fichier administrator/components/com_hikashop/controllers/user.php et cela fonctionnera.
Please Log in or Create an account to join the conversation.
Bon we
Please Log in or Create an account to join the conversation.
Toujours sur l'affiliation, je souhaiterais que quand un client s'enregistre sur l'url d'un partenaire (ex : www.mondomaine.com/?partner_id=2 ) son compte soit directement associé au partenaire (id 2).
Actuellement, le client est obligé de le rentrer manuellement (mon compte/affiliation/Email de partenaire). Sans cela, si le client utilise son compte depuis un autre poste (ou un autre navigateur ou en ayant supprimé les cookies) sur l'adresse générale du site ( www.mondomaine.com ), le partenaire n'est plus rémunéré sur ces achats.
Ne serait-il pas plus simple que l'email de partenaire soit associé automatiquement au compte quand il est enregistré ? Et est-ce possible ?
Merci d'avance.
Ben
Please Log in or Create an account to join the conversation.
Il n'y a pas d'option pour cela.
Pour faire cela, il faudrait modifier le code du plugin d'affiliation (fichier plugins/system/hikashopaffiliate/hikashopaffiliate.php ) pour enregistrer le partenaire dans les informations de l'utilisateur dans la base de données et ensuite utiliser cette information quand le cookie n'est pas disponible.
Please Log in or Create an account to join the conversation.
Malheureusement ça dépasse mes compétences.
Je pense que ce serait bien pour une prochaine version. Dans le principe, je comprends pas bien pourquoi un client qui s'enregistre via l'url d'un partenaire pourrais commander avec son compte (depuis un autre poste) sans que le partenaire soit commissionné.
Mais merci quand même.
Ben
Please Log in or Create an account to join the conversation.
Toujours sur l'affiliation. J'ai un petit problème.
Quand je fais "payer maintenant" et que je génère une facture correspondante aux commissions du partenaire (avec statut confirmée), le compteur "somme non payée totale" se remet à 0, mais il ne le fait pas dans la liste de partenaire.
Ci-joint capture d'écran.
Attachment not found
Attachment not found
Merci d'avance.
Please Log in or Create an account to join the conversation.
Go in PHPMyAdmin, delete the views hikashop_sale_view hikashop_lead_view and hikashop_click_view and try again. That should then output the correct amount on the listing.
Please Log in or Create an account to join the conversation.
Pourrais-tu être un peu plus précis stp. J'y connais vraiment rien en php, bdd, ...
Je suis allé dans phpmyadmin, j'ai essayé de supprimer les vues que tu m'as indiqué. J'ai réessayé et j'ai toujours le même problème. Quand je retourne dans phpmyadmin, les vues sont réapparues. Et quand j'essaye de les supprimer à nouveau, j'ai un message d'erreur : #1051 - Unknown table 'wm4z9_hikashop_click_view'
Je sais vraiment pas comment m'y prendre. Peux-tu m'aider stp.
Merci d'avance.
Ben
Please Log in or Create an account to join the conversation.
Si cela ne fonctionne toujours pas je n'ai pas d'autre idée.
Il faudrait débugger directement sur le site et donc un accès backend et FTP.
Please Log in or Create an account to join the conversation.
J'ai envoyé mes codes en MP. Avez-vous pu y jeter un oeil ?
Ben
Please Log in or Create an account to join the conversation.
Nous avons trouvé le problème et corrigé.
Please Log in or Create an account to join the conversation.
Ben
Please Log in or Create an account to join the conversation.