Statut de la commande avec aup

  • Posts: 318
  • Thank you received: 1
12 years 7 months ago #45323

Bonjour,
je me pose une question
Sur une boutique j'utilise AUP et Hikashop mais pour le moment il n'y avait pas de paiement en ligne, donc les internautes commandaient et gagnais des points automatiquement dès qu'ils passait commande. et vu que mon client ne veut pas toucher à son admin hikashop, ben les commande étaient passées en automatique en "confirmer" sinon le plugin AUP pour hikashop ne délivre pas les points.
Problème :
aujourd'hui il veut un système de paiement en ligne sips en plus de la réservation, donc mon problème c'est que on ne va plus savoir où on en est avec les commandes car elles vont toutes être en statut "valider"
ca aurait été mieux de pouvoir donner les points avec un autre statut
Mais j'ai bien peur que ça ne soit pas possible.
Merci pour vos solutions


Agence web e-commerce spécialiste Hikashop

Please Log in or Create an account to join the conversation.

  • Posts: 2639
  • Thank you received: 66
  • Hikashop Business
12 years 7 months ago #45336

en principe ça vient avec le plugin de Jerome :P

Please Log in or Create an account to join the conversation.

  • Posts: 318
  • Thank you received: 1
12 years 7 months ago #45345

Très bonne nouvelle.
Donc avec la futur version ?
Pour quand est elle prévue, car j'en ai un besoin on va dire urgent
Merci encore pour tout ;)


Agence web e-commerce spécialiste Hikashop

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
12 years 7 months ago #45348

On vient de sortir la 1.5.7 avant le joomladay. Donc la 1.5.8 sera dans un mois au moins. Sinon, il faut vous arranger avec erick ;)

Please Log in or Create an account to join the conversation.

  • Posts: 318
  • Thank you received: 1
12 years 7 months ago #45354

Ok très bien merci, je vais le contacter
Bon we B)


Agence web e-commerce spécialiste Hikashop

Please Log in or Create an account to join the conversation.

  • Posts: 2639
  • Thank you received: 66
  • Hikashop Business
12 years 7 months ago #45363

pour l'instant ça ne marche pas, il faut une intervention manuelle pour changer le status dans l'administration de hikasghop pour avoir des points, il y a bien l'option dans le plugin mais le declenchement auto ne marche pas

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
12 years 7 months ago #45514

De ce que m'a dit jérome, cela fonctionne. Vous pouvez définir un statut de commande (autre que créé) et les points seront attribués pour ce statut là.
Mais vous voulez que les points soient attribués directement à la création. Ca ne me semble pas une bonne idée pour une utilisation normale vu qu'il suffit de créer plein de commandes sans jamais les payer pour avoir plein de points gratuitement.

Please Log in or Create an account to join the conversation.

  • Posts: 2639
  • Thank you received: 66
  • Hikashop Business
12 years 7 months ago #45520

il faut manuellement déclencher un status pour que les points soient incrémentes, automatiquement ça ne marche pas
pour mon client et celui de toffffe il est indispensable que ça se fasse automatiquement , si le client a plein de point et que c'est de la triche ce n'est pas important mon client réglera ça dans le paiement différé

il y a aussi un bug czar après envois de la commande il y a le message vous avez utilisés x points

Please Log in or Create an account to join the conversation.

  • Posts: 26158
  • Thank you received: 4028
  • MODERATOR
12 years 7 months ago #45604

Bonjour,

Il faut ne pas tout confondre et ne pas crier au "ça ne marche pas".
Le système d'ajout de points comportait un potentiel bug, que j'ai corrigé en ajoutant par la même occasion une nouvelle option de configuration.

Cette option de configuration permet de choisir les statuts pour lesquels on accepte de donner des points à l'utilisateur.
Ainsi, lorsqu'une commande passe d'un statut qui ne fait pas parti de la liste à un statut qui fait parti de la liste, on lui fournis des points.
Ce processus sur déroule uniquement lors d'une mise à jour de commande.
Le système prends aussi en compte la suppression de points (pour le changement inverse, si l'option adéquate est activée).

Maintenant il faut bien comprendre une chose, ce que le plugin ne fait pas : l'ajout de points lors de la création de la commande.
Comme je l'ai dit juste au dessus, les points sont ajoutés durant l'évènement de mise à jour de commande et non pas à la création de la commande. Le processus qui est bel est bien automatique ne peut pas se déclencher à un endroit ou il n'a pas été prévu pour.
Lorsque vous modifiez manuellement un statut de commande, le système ajoute automatiquement les points. Ce n'est pas à vous d'aller ajouter manuellement les points. La configuration de votre site n'est pas en adéquation avec le principe de fonctionnement de plugin.

D'un point de vue général, le fait de donner des points à la création d'une commande permet à un utilisateur de gagner une grande quantité de points en créant des commandes qu'il ne validera pas ensuite.
En plus de cela, des plugins de paiement comme "collect on delivery" permet de définir une statut pour la commande après "paiement". Ce plugin fait une mise à jour de la commande afin de changer le statut et déclenche donc l'évènement d'ajout de points. Le plugin "bank transfert" fait de même.

Alors maintenant, vu que j'ai l'impression que la discussion tourne déjà grandement en ronds j'ai passé je ne sais combien de temps à faire les modifications dans le plugin pour ajouter cette nouvelle fonctionnalité qui pour ma part peut se résoudre par de la configuration.
Résultat, il a fallut refaire une partie des fonction de calcul de points afin de poser des optimisations pour que le loadFullOrder ne soit pas appelé à chaque fois qu'une commande était créé, car malheureusement cet évènement ne peux pas forcement accéder à toutes les informations nécessaires par le plugin pour faire le traitement des données et des calculs de points, nécessitant ainsi le chargement de la commande de la base de données et allongeant ainsi le temps de traitement.
Il y a eu aussi une grande quantité de tests, même des tests sans utiliser de méthode de paiement afin de gérer presque tous les cas inimaginables.

Le plugin est commit et dans les tuyaux pour la 1.5.8


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 2639
  • Thank you received: 66
  • Hikashop Business
12 years 7 months ago #45811

en ce cas c´est effectivement une mauvaise compréhension, ce qui pouvait servir c est l ajout de points automatique a la commande, le déclenchement manuel est autre chose, qui peut éventuellement servir a d autres personnes mais je n ai pas l utilite de declenchement manuel de divers status
pas grave , mais comme tu dis c est du boulot un peu pour rien

D'un point de vue général, le fait de donner des points à la création d'une commande permet à un utilisateur de gagner une grande quantité de points en créant des commandes qu'il ne validera pas ensuite.

ce n est pas grave du tout pour certains clients qui n encaissent qu apres validation , s il y a de la triche ils le voient de suite et ne valident pas la commande

enfin laissons comme ca

il reste un petit bug car quand on envoie la commande on a le message vous avez utilise x points

Please Log in or Create an account to join the conversation.

Time to create page: 0.079 seconds
Powered by Kunena Forum