Dans Magento, nous avons plusieurs magasins. Deux de ces magasins partagent les mêmes produits mais ils ont des prix différents. Le magasin 1 utilise le yen japonais tandis que le magasin 2 utilise le dollar américain. J'utilise le yen japonais comme devise de base pour les deux magasins afin que nous n'ayons pas besoin d'entrer 2 prix, 1 pour le yen et 1 pour le dollar. J'ai été en mesure de convertir tous les prix dans le magasin 2 frontend-sage au dollar en faisant quelques changements dans le code html.Gestion de plusieurs devises dans Magento
Nous utilisons Paypal comme mode de paiement. Comme nous utilisons le yen comme devise de base, la devise du magasin 2 est également affichée en yen. J'ai converti cela aussi en dollar. Tout fonctionne bien jusqu'à ce point. Le problème vient quand je vais au panneau d'administration. Sous Ventes/Commandes. J'essaie de traiter la commande et de facturer la commande spécifiée. Le problème est, les détails de la commande montrent maintenant 2 prix (1 en yens, 1 en dollar) comme si:
Order Totals
Grand Total ¥21,200.00 [$218.36]
Total Paid ¥0.00 [$0.00]
Total Refunded ¥0.00 [$0.00]
Donc, si je tente de facturer l'ordre, je me retrouve avec cette erreur:
PayPal gateway has rejected request. Currency of capture must be the same as currency of authorization (#10613: Currency mismatch).
Y at-il de toute façon que je puisse faire en sorte que Magento gère les deux devises alors que la devise de base est le yen japonais?
Merci. Cela me permet de changer la devise mais le problème persiste lors de la facturation de la commande dans le panneau d'administration. Je reçois toujours la même erreur parce que l'ordre a 2 devises apparaissant. – user1597438
qu'est-ce qu'une erreur? dans la facture. – liyakat
La même chose que ci-dessus. La passerelle PayPal a rejeté la demande. La devise de saisie doit être la même que la monnaie d'autorisation (# 10613: Disparité de devise). – user1597438