Mondial Relay et Hikamarket

  • Posts: 79
  • Thank you received: 3
  • Hikamarket Multivendor Hikashop Business
3 years 2 months ago #328825

-- HikaShop version -- : 4.4.0
-- Joomla version -- : 3.9.24

Bonjour,

Le plugin Mondial Relay est incompatible avec Hikamarket car dès qu'il y a des produits de plusieurs vendeurs dans le panier, si certains vendeurs n'utilisent pas Mondial Relay l'adresse de livraison dans les emails indique l'adresse du client et pas le point relais choisi.

Cette incompatibilité est très dommageable, nous avons reçu beaucoup de commandes pour les fêtes de fin d'année et devoir systématiquement recontacter nos clients et nos vendeurs pour avoir la bonne adresse de livraison génère une charge de travail supplémentaire importante, et a un impact très négatif sur la perception de notre boutique par nos clients et vendeurs.

Il est impératif que nous trouvions une solution à ce problème, qui affecte également le plugin Colissimo que nous avons également acheté.

Une solution acceptable serait de récupérer ces infos lors de l'envoi des emails, pour modifier l'adresse de livraison avant envoi. Sur la visualisation de la commande et le panneau vendeur l'adresse serait toujours incorrecte, mais au moins les emails seraient bons.

Je pensais avoir trouvé une solution de ce type, en cherchant dans la table des commandes j'ai vu que le champ order_shipping_params de la sous-commande contenait ces infos, il était donc envisageable des les récupérer dans le preload des emails. Mais mes espoirs ont été vite déçus car ces infos ne sont présentes que s'il n'y a qu'un seul vendeur dans le panier. Lorsqu'il y en a plusieurs ces infos ne figurent plus dans ce champ, pas davantage d'ailleurs que l'adresse du client.

Vous serait-il possible de faire figurer les infos Mondial Relay et Colissimo systématiquement dans ce champ de la sous-commande concernée et ne pas les effacer lorsqu'il y a plusieurs vendeurs ?
A défaut, est-il envisageable que ces infos soient mises dans des variables $_SESSION, ce qui permettrait au moins de les récupérer sur les emails ?

En vous remerciant pour votre aide à résoudre ce problème de fond qui est vraiment pénalisant,
Cordialement

Last edit: 3 years 2 months ago by hts.

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

  • Posts: 25994
  • Thank you received: 4004
  • MODERATOR
3 years 1 month ago #328841

Bonjour,

Pouvez-vous nous fournir des détails sur votre configuration globale afin que nous reproduisons votre environnement en vue d'améliorations du plugins ?
Avez-vous la gestion du "shipping per vendor" ? Utilisez-vous des "warehouses" ?

Il ne va malheureusement pas être possible de stocker des informations dans la session puisque suivant la méthode de paiement que vous allez utiliser, la commande va être confirmer sur une autre session que celle du client ; et donc aucune information ne sera disponible.

Par contre, toutes les informations doivent être présente dans le order_shipping_params de la commande cliente.
Logiquement, ces informations ne sont pas dupliquée dans les commandes vendeurs dès lors qu'il y a plus d'un vendeur ; cela donnerait alors des détails à tous les vendeurs sur des éléments qui ne les concerne pas. Il s'agit donc d'une protection pour la sécurité des données.

Cordialement,


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: 79
  • Thank you received: 3
  • Hikamarket Multivendor Hikashop Business
3 years 1 month ago #328847

Bonjour,

merci pour votre réponse.

Ci-dessous les options du market :



Nous n'utilisons pas de warehouses car chaque warehouse est utilisable par tous les vendeurs, ce qui ne convient pas puisque ce sont nos vendeurs qui expédient directement leurs commandes. Pour notre utilisation, les warehouses seraient utiles si elles pouvaient être dédiées à un vendeur.

Compris pour les variables de session, ce n'était de toute façon pas la solution idéale.

Par contre je ne saisis pas trop à quoi vous faites référence en évoquant la commande vendeur versus commande client. Il me semble qu'il n'y a qu'une seule table des commandes : hikashop_order, et le champ où l'info est stockée est order_shipping_params de chaque ligne de type subsale.

Ci-dessous des contenus de ce champ, dans 2 cas où Mondial Relay a été choisi.

Premier cas, un seul vendeur dans le panier. Les infos Mondial Relay sont bien présentes :


Deuxième cas, plusieurs vendeurs dans le panier dont certains ne proposent pas Mondial Relay. Le client a choisi la livraison MR pour un vendeur, contenu du champ pour la sous-commande de ce vendeur :


Je peux vous donner un accès backend Super User si vous le souhaitez.

Merci pour votre aide,
Cordialement

Attachments:
Last edit: 3 years 1 month ago by hts.

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

  • Posts: 25994
  • Thank you received: 4004
  • MODERATOR
3 years 1 month ago #329076

Bonjour,

Nous avons bien pris en considération votre demande et votre configuration.
Le développement nécessaire se trouve au niveau même du plugin Mondial Relay qui doit dupliquer l'information lors de la création des sous-commande vendeur.
HikaMarket ne peut pas avoir connaissance de l'information qu'il doit déplacer puisque tout se trouve dans la section "mondialrelay".

Ce développement n'est pas simple mais une fois réalisé, il pourra être intégré aussi bien dans Mondial Relay que Colissimo.

Cordialement,


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: 79
  • Thank you received: 3
  • Hikamarket Multivendor Hikashop Business
3 years 1 month ago #329132

Bonjour,

C'est une très bonne nouvelle, nous attendrons donc la mise à jour des 2 plugins.

Merci beaucoup de la prise en compte de cette demande.
Cordialement

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

  • Posts: 25994
  • Thank you received: 4004
  • MODERATOR
3 years 1 month ago #329186

Bonjour,

Les deux plugins ont été mis à jour.

Cordialemet,


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: 79
  • Thank you received: 3
  • Hikamarket Multivendor Hikashop Business
3 years 1 month ago #329316

Bonjour,

merci pour votre réactivité, j'ai eu un peu de mal à trouver où récupérer les plugins (lien sur la facture) mais c'est fait, je les ai installés.
Les premiers tests sont bons, on attend les premières vraies commandes mais a priori c'est ok.

Encore merci,
Cordialement

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

  • Posts: 25994
  • Thank you received: 4004
  • MODERATOR
3 years 1 month ago #329324

Bonjour,

Oui, tous les plugins sont téléchargeables via la facture HikaShop.
Les zip permettent de faire une installation ou une mise à jour.

Cordialement,


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.

Time to create page: 0.083 seconds
Powered by Kunena Forum