Is it possible that excess amount of money will be debited?
We can assure you that complaints of this nature are extremely rare.
Terms of services of Visa / Mastercard allow you to apply to the bank if you disagree with the debited amount of money.
As an additional security measure you may issue a virtual card with the amount needed for transaction.
Payments security is guaranteed by Datacash Security (datacash.com).