Jump to content

Payment Issue - Warning: $158.79 paid instead of $158.78 !


Recommended Posts

Hi guys,

I'm using 1.2.5 and Paypal module 1.6. We've had a few orders which have come back with this type of error:

Warning: $158.79 paid instead of $158.78 !

Then I have to go in and manually change the status to payment accepted (the paypal payment goes through fine). Its always off by one cent... sounds like a rounding issue. Anyone else have this problem?

Joey

Link to comment
Share on other sites

Joey: I have posted a solution for this issue on the forum, can't seem to find it right now, but it's here somewhere.

I believe this was fixed in PS1.3

Nigel: Which PS and paypal module version are you using?

Link to comment
Share on other sites

Warning: £0.00 paid instead of £44.74 ! :(

Its a moneybookers issue on my end.

MB mod is 1.0 from home page. Prestashop is 1.3.0.9 but I am not sure that is really accurate. I am fairly certain I had to revert everything back to the latest stable build prior to that. I will try to update it today.

Nigel

Link to comment
Share on other sites

Still getting this one cent off round error randomly. If you guys have seen some code that catches this, let me know... otherwise I'm pretty good with PHP, I'll try and code it so it will grant payment accepted if the totals are within a few cents of each other. Let me know. Thanks!

Link to comment
Share on other sites

  • 5 weeks later...
  • 2 weeks later...

I just had an order with the same problem. My problem was that although the customer went through the ordering in Euros I only accept payment in GBP's so it seems that when Paypal returned that the payment was less (as it was paid in GBP) it threw up a payment error because it was expecting to see the amount paid the same as in the cart.

Have I missed a setting or is there something I can do to stop this happening?

Link to comment
Share on other sites

×
×
  • Create New...