Yup, this is still how it works. I just ordered my DDE and all I have is the exchange voucher. The CM just asked for the voucher number, a little contact info, and my credit card info and I was good to go. Hopefully my DDE will arrive before I leave March 26, if not, she already told me she was going to request that a temp card be sent to the Epcot Guest Services location.