Hi, you can pay in dollars from starling. Log in > Spending > Send Money > Foreign Exchange Then put the dollars in and it will auto convert back to what the GBP amount is. You then decide the transaction method like swift etc. You can do all this in advance to get an estimate of what the cost and charges will be. Just confirm with Disney that they will accept the transaction type, you could try a small transaction and follow up with a bigger one once they confirm receipt.You may be lucky enough to have a debit card that doesn’t charge any transactions fees you could try and pay with that also. When I bought my disney direct contract they let me phone up every couple of days and make 10K chunks on my credit card, would presume they may also let you do that with a debit card.