Why have I not received my refund even though the order details show it?

Refunds are handled by the relevant card or wallet provider and usually arrive in about 3–7 days; we cannot speed them up.

If a top-up fails and a refund is initiated, the refund time is handled by the relevant card or wallet provider. We cannot speed up the refund. Refunds usually arrive within about 3–7 days.