Hello,
we have a problem with your VirtueMart Stripe Checkout plugin. When an order comes in with an order price to two decimal places (for example $164.64 instead of $164.00.) the order payment confirmation fails. The error in the log is "plg_vmpayment_vmstripeco eventSessionCompleted, amount is not the same:". But the amount is the same.
While searching for the error, we came across a possible cause: float values are compared and are slightly different, as is usual for floating point numbers.
Is there any way to fix it?
Thanks in advance!
David