The answer
A card payment may fail because of incorrect details, missing bank approval or card restrictions. A pending entry in online banking is not automatically a completed charge.
What to do
Read the checkout message and check card and billing details.
Complete any security approval requested by your bank.
Before trying again, check whether a paid order already exists.
Contact your bank if needed. Send support only the order number and error message, never full card details.