7 / 7
Sep 2018

I cant for the life of me work out why this has been happeneing; with certain items, if the user adds them in to the shopping cart, any previous content of the cart gets discarded in place of the new item.



At http://www.fptestingwebsite.com/our-expertise/market-maps/reigistration-download/ for example (a test site I'm working on) the user can add 'web 2.0 communities' 'evaluation' and 'premium' items to the cart, but then if they add the 'mobile enterprise' 'evaluation' item to the cart, the contents of the cart is replaced with just the 'mobile enterprise' 'evaluation' item. Any help would be much appreciated!

  • created

    May '09
  • last reply

    Sep '18
  • 6

    replies

  • 1.6k

    views

  • 4

    users

  • 3

    links

Looks like you may be mixing buttons for products priced with different currencies in your E-junkie Seller Admin.



The cart can only calculate prices in one currency at a time. This is because payment processors can only receive orders passed to checkout with all pricing in a common currency; they have no provision to handle a checkout for items priced in different currencies. Thus, if you have some products added in the cart that are priced in, say, GBP, then adding a product priced in USD would "reset" the cart and start it over with just the product priced in that different currency.



BTW, you also only need to have one View Cart button per entire page; you don't need a View Cart for every single Add to Cart. :^)

13 days later

Hiya,



I thought I had the same problem.



http://www.timtempest.com/store



As with so many other payment systems I am trying this week the price in Yen is displayed incorrectly.



There is no such thing as 150.00 yen.



In American you have dollars and cents, the UK there is pounds and pence. In japan there is just yen.



Have i missed a setting some where? Is this why I get the overwrite issue you have described above?



Thank you.

Our system saves and displays all prices the same regardless of currency, so 150 yen would always show up as 150.00. As long as you make sure to set Yen as the currency for all of your products, you should not encounter the issue described above.



If you are testing a cart which is not retaining any items added to it, you may be encountering this issue:

http://www.e-junkie.com/ej/trouble.cart-items-not-retained.htm

9 years later

Sorry for bringing up this topic from years ago, but when e-junkie sends 150.00 Yen to stripe.com, stripe reads it as 15,000 YEN because Stripe do not want decimals being sent to them for zero decimal currencies. Is there anyway not to send a decimal point?

Thanks for bringing that to our attention; I'll refer it to Development for correction.