I recently went through something similar with a postponed event although I used a debit card.
In the end I wrote to the company with a 'Notice before Action' threatening legal action should they continue to refuse the refund.
The gist of it is that they are legally obliged to offer a refund as they are breaching the original contract terms under Consumer Rights Act 2015.
Additionally adding the clause that refunds aren't possible due to circumstances also breaches the act as an unfair term.
Here's an excerpt from my NBA
A week after they received my NBA and copies of all of my evidence proving a contract existed (receipts for tickets) they emailed to state that they would be refunding me in full and 2 days later formally cancelled the event so others would get their refunds.
In the end I wrote to the company with a 'Notice before Action' threatening legal action should they continue to refuse the refund.
The gist of it is that they are legally obliged to offer a refund as they are breaching the original contract terms under Consumer Rights Act 2015.
Additionally adding the clause that refunds aren't possible due to circumstances also breaches the act as an unfair term.
Here's an excerpt from my NBA
On 05/06/2020 you responded to this request, denying myself the refund, claiming your terms & conditions meant I could not claim a refund.
By doing so you breached my consumer rights under the Consumer Rights Act 2015 by breaching the following:
“A firm cannot require a consumer to fulfil all their contractual obligations while letting the firm avoid it’s own”
You further breached the CRA 2015 by including an unfair term which “excludes or limits the consumer’s legal rights or remedies when the firm has failed to meet it’s obligations under the contract”
A week after they received my NBA and copies of all of my evidence proving a contract existed (receipts for tickets) they emailed to state that they would be refunding me in full and 2 days later formally cancelled the event so others would get their refunds.