I see the previous expert has opted out. I will try to help you.
Credit card companies amaze me. If the payment hasn’t been made, of course they can stop it. They are quick enough to retract payments when someone goes over their credit limit.
You can either sue Barclaycard which is going to be lengthy risky and expensive or make a complaint to the Financial Ombudsman Service.
However, before doing that, can you let me have some details of exactly what it is that the company in Cyprus were doing for you and in respect of what? It’s just that this has the flavour of a scam because there is no reason why, if they have already recovered $41,000, they cannot simply send you back $32,000 to keep their $9000 legal fees.
It’s also worrying that they will not commit anything to writing. What you need to do is report the matter to the police/action fraud as a fraudulent transaction. Then, report the matter to Barclaycard as goods/services not received and if they still will not put the money back into your account, then complain to the Financial Ombudsman.
While this is in dispute, they should suspend interest and repayments.
Does that answer the question? Can I answer any specific points arising from this?
Please do not forget to use the rating service to rate my answer positively. If you don’t rate it positively, I don’t get paid for my time.
You may get the impression that the thread closes after rating, but it does not, it remains open and we can still exchange emails if anything needs clarification.