If some orders appear with a difference of a few cents, this is not related to the payment module but to PrestaShop that does not correctly round the number between the amounts before and after tax.
This issue has been thoroughly discussed on the PrestaShop forum.