Booked a cash flight on ba.com (USA-EU) a few hours ago but I need to cancel. Well within the 24 hour cancellation period. However, the website is only giving me an option for travel vouchers. Do I need to call them to get a refund to my credit card?