So, the other day I was charging my prepaid VoIP account from sipgate.de via credit card payment. I chose 10 Eur which is the default and entered my card details. As usual, I was redirected to a different payment processor which itself redirects me to a page hosted by my bank asking me to confirm the payment (Visa Secure). The confirmation dialog showed an amount of 1 Eur instead of 10 Eur. To confirm the payment, my banking app on my mobile got notified. The app also showed 1 Eur. I confirmed, because I thought the worst that could happen is the payment failing or me getting 10 Eur balance for 1 Eur. It succeeded and I got 10 Eur added to my VoIP balance. But when I looked at my banking account later, it showed that indeed I was charged 10 Eur, not 1 Eur. Somehow the Website of my Bank and the App (different devices) were showing the wrong amount charged. I contacted my bank, but I haven't heard back so far.
So... Are there any legit (but obviously not obvious) explanations for that? Or is the payment system of my Bank broken?
Disclaimer: This MAY be specific to payment used in Germany... Not Sure how this is handled in other countries.