HenrikF Posted April 9, 2017 Share Posted April 9, 2017 The following applies to a B2B-shop of one of my customers where product prices are shown net (without VAT). This was done using the configuration in the customers group. PrestaShop: 1.6.1.11 PayPal module: 3.11.4 Country: Germany (DE) VAT: 19% Imagine a shop with low-price products. We have products in the range between 0,10 and 0,30 EUR (10 and 30 Eurocent). For testing purpose I've created a product with a price of 0,10 EUR and put that 10000 times into the basket. PrestaShop shows (correctly) the following: Total products (tax excl.): 1000,00 EUR Total (tax excl.): 1000,00 EUR Tax: 190,00 EUR TOTAL: 1190,00 EUR Everything is great so far. Now we continue the checkout using PayPal. It shows: Cart: 1200,00 EUR This could only happen due to a miscalculation of the PayPal-module. With a single product price of 0,10 EUR and a tax rate of 19% the price including tax would be 0,12 EUR. When ordered 10000 times this would result in 1200,00 EUR as shown by PayPal. BUT (!) the calculation method can be adjusted in the PrestaShop BackEnd: Round mode: Round up away from zero, when ... Round type: Round on each line It appears to me the PayPal-module does not take the »Round type« into account. a ) Can someone conform this behavior? b ) Does someone have a solution to this? With this bug present a B2B-solution with PrestaShop and PayPal is out of question. Or better say: We can not use PayPal as a payment solution. Kind regards, Henrik Fisch P.S.: It looks like this is a similar problem as shown in this thread: https://www.prestashop.com/forums/topic/461977-paypal-charges-different-amount-than-the-order-value/ Link to comment Share on other sites More sharing options...
202ecommerce Posted April 20, 2017 Share Posted April 20, 2017 Hi Henrik, Effectivly PrestaShop use 6 number after the dot and PayPal, only 3. The only solution for this moment is to modify your round Type. Instead of each line, you have to choose each product. Regards, Cyril - 202 ecommerce Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now