Erreur Payment Request

  • Posts: 3
  • Thank you received: 0
1 year 10 months ago #342526

-- HikaShop version -- : 4.6.0
-- HikaMarket version -- : 4.1.0
-- Joomla version -- : 3.10.9

Joomla : 3.10.9.
Hikashop: 4.5.1
HikaMarket MultiVendor : 4.1.0

Market options:
Taxes and fees Options : Store paid Directly
Limit vendors in cart : One vendor

Bonjour,
Après avoir effectué plusieurs tests de commandes chez un vendeur avec des devises différentes (€ et XPF), j’ai essayé d’accéder depuis le back-end marchand à la page Payment Request de ce vendeur et j’obtiens le message d’erreur suivant :
0 Call to a member function convertUniquePrice() on null.


Y a t’il un moyen de régler cela, ou alors faut-il limiter à 1 devise les paiements faits à ce vendeur?


J’ai aussi un autre problème qui peut être lié aux multiples devises utilisées, la mention Order this month est erronée (voir screen joint), on dirait que ca fait une simple addition sans prendre en compte les taux de change.

Cordialement,
Thibaud

Attachments:

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

  • Posts: 26000
  • Thank you received: 4004
  • MODERATOR
1 year 10 months ago #342527

Bonjour,

Dans la partie "vendor pay", l'appel à convertUniquePrice est fait sur le membre "currencyHelper" qui est chargé au début de la fonction.
Il faudrait activer le "debug mode" dans la configuration générale de Joomla afin d'avoir la "callstack" (pile d'appel de fonctions) complète et ainsi déterminer quel fichier est impacté par le problème.

En ce qui concerne le rapport, j'ai celui-ci fonctionnel sur un site de test (je n'arrive donc à le reproduire).
La requête SQL donne une liste de sommes en fonction de la device ; donc le rapport devrait vous afficher 2 lignes pour vos deux devices.
Il faudrait plus de détails sur le contenu des sous-commandes afin de comprendre la différence que vous avez avec mon site de test.

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: 3
  • Thank you received: 0
1 year 10 months ago #342569

Bonjour,
Merci pour votre réponse rapide,

Apparement, il n’y a pas d’appel fait à currencyHelper dans la callstack.

J’ai joint 1 screen avec le call stack et un autre avec le détail des commandes (c’est toujours le même produit, juste la devise qui change).

Cordialement,
Thibaud

Attachments:

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

  • Posts: 26000
  • Thank you received: 4004
  • MODERATOR
1 year 10 months ago #342570

Bonjour,

Merci pour votre retour.
Je regardais du côté du backend alors qu'effectivement, il s'agissait du front-end.
Vous pouvez re-télécharger HikaMarket 4.1.0 afin de récupérer le correctif.

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.
The following user(s) said Thank You: tbo

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

  • Posts: 3
  • Thank you received: 0
1 year 10 months ago #342575

Bonjour,
Merci! Cette version a réglé le problème!!

Par contre , il y a juste le problème d'affichage de montant des commandes dans Order this month qui persiste.

Merci d'avoir reglé le problème si rapidement!

Cordialement,
Thibaud

Attachments:

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

  • Posts: 26000
  • Thank you received: 4004
  • MODERATOR
1 year 10 months ago #342611

Bonjour,

Et j'étais passé à côté avec ma relecture nocturne, il manquait effectivement un "petit" GROUP BY afin de faire correctement l'agrégation des prix.
Comme pour cette nuit, vous pouvez re-télécharger HikaMarket afin d'avoir le patch correctif qui va permettre d'avoir deux lignes pour les commandes du mois comme pour les deux autres blocs qui sont à côté.

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: 1
  • Thank you received: 0
1 year 10 months ago #342640

Bonjour,
Merci pour le correctif, je n'ai plus de problème d'addition dans l'encadré order this month, par contre il m'affiche seulement le résumé des commandes faites dans une devise, dans mon cas, toutes les commandes en XPF sont ignorées.


Cordialement,
Thibaud

Attachments:

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

  • Posts: 26000
  • Thank you received: 4004
  • MODERATOR
1 year 10 months ago #342641

Bonjour,

En changeant le retour de "Objet" à "List", cela devrait vous permettre d'avoir une liste d'élément et non plus que le premier :)
Désolé, à faire des petits correctifs rapides, ils ne sont pas passés par la phase de tests traditionnels.

Cordialement,

PS : Le nouveau package est disponible


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.
Last edit: 1 year 10 months ago by Jerome.
The following user(s) said Thank You: tbo

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

Moderators: Obsidev
Time to create page: 0.082 seconds
Powered by Kunena Forum