Transferts MangoPay et User Points

  • Posts: 18
  • Thank you received: 0
  • Hikamarket Multivendor Hikaserial Standard Hikashop Business
3 months 2 weeks ago #301366

-- HikaShop version -- : 4.0.1
-- HikaMarket version -- : 3.0.0
-- Joomla version -- : 3.9.1

Bonjour,

Je me suis rendu compte d'un petit problème dans les ordres passés via l'API MangoPay lors de l'utilisation de points :
- Le PayIn est correct et prend bien en compte les points utilisés. Le montant payé est égal à la commande - valeur des points utilisés, la somme est stockée dans le wallet du client
- Une fois le paiement validé par MangoPay un ordre de transfert est émis vers le wallet du vendeur. Le transfert devrait correspondre au PayIn, mais lorsque des points ont été utilisés le montant demandé pour le transfert correspond au montant total de la commande, sans prendre en compte les points utilisés

Un de nos clients disposait de 200 points (200€). Il a passé une commande de 197,46€, et utilisé 197 points. Il a donc payé par CB 0,46€.

Le PayIn est bien de 0,46€ :



Une fois le paiement validé par MangoPay, l'ordre de transfert émis est de 197,46€ :


L'ordre de transfert échoue puisque le wallet client n'est pas suffisamment provisionné. Et on s'aperçoit que les 0,46€ apparaissent comme une commission, ce qui ne devrait pas être le cas.

En vous remerciant, et à votre disposition si vous souhaitez d'autres précisions.

Cordialement

Attachments:

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

  • Posts: 23348
  • Thank you received: 3627
  • MODERATOR
3 months 2 weeks ago #301389

Bonjour,

Les points sont comme une réduction par coupon non appliqué aux vendeur.
Le client va avoir une diminution de son total mais cela ne va pas affecter la commande du vendeur puisque les points sont entre la boutique et l'utilisateur.

De ce fait, l'utilisateur va bien payer ses 0.46€ mais le vendeur doit toujours gagner 197.46€ pour sa vente.
Dans les coupons HikaShop ; vous avez une option pour indiquer si le coupon impactera ce que le vendeur va gagner ; mais pour les points, de base cela n'est pas transféré.

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: 18
  • Thank you received: 0
  • Hikamarket Multivendor Hikaserial Standard Hikashop Business
3 months 2 weeks ago #301395

Merci pour votre réponse.

Il va de soi que le vendeur doit toucher la totalité de sa commande, mais c'est au vendeur principal qu'il appartient de lui payer les points utilisés par le client.

Si je comprends, dès lors que des points sont utilisés il y aura forcément une erreur dans le transfert MangoPay du wallet client vers le wallet vendeur, car dans tous les cas le contenu du wallet client sera insuffisant. On va faire avec, mais cela nécessite une vigilance accrue sur les mouvements opérés sur MangoPay, et faire toutes les opérations manuellement sur MangoPay.

Il me semble cependant qu'il y a un souci avec les 0,46€ qui apparaissent en commission dans l'ordre de transfert.

Merci en tous cas pour vos éclaircissements.

Cordialement

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

  • Posts: 23348
  • Thank you received: 3627
  • MODERATOR
3 months 2 weeks ago #301397

Bonjour,

Je vais voir pour faire un correctif dans le plugin afin de ne pas essayer de faire le transfert si jamais le total des vendeur est supérieur à la somme dans le wallet.
Car oui, le soucis est que le vendeur est payé par l'argent que le client a payé (qu'il envoie dans un wallet, créé spécialement pour la commande).
Puisqu'il n'y a pas les fond nécessaires, il n'est pas possible au vendeur d'être payé. Il faut donc transférer l'argent manuellement.
Mais rien ne dit que le wallet de l'administrateur possède les fonds nécessaires pour cela.
Au final, il sera tout de même nécessaire de payer le vendeur, manuellement.

Je ne peux pas expliquer simplement les 0.46€ mais cela donne l'impression que ce n'est pas réellement la somme des frais mais plutôt qu'il a pris la valeur de ce qui a été payé par le client. C'est pour moi un effet de bord du context.
Je ne peux que supposer qu'une transaction normale (lorsque la somme du vendeur n'est pas supérieur), la valeur est correct.

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.

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