Small transaction fee will be taken beforehand even if the payment won't be completed. If the payment won't be completed it will still be kept as reserve at your bank account and will be normally refunded in one week or at the end of the month depending of your bank. This is same even in the allmighty wow lol...