You can pay with a gift card, but you do have to call. Also, hang on to the card (or have it loaded into disneygiftcard.com) in case you have to cancel and get a refund. I marked the gift card I used with “MK EMM” so I wouldn’t forget which one I used!