Fellow Canadian here!
You always have options, and Disney will always do everything they can to make it easy for them to take your payments ;). If you purchase directly through them, everything can go on a credit card- down payments, closing costs, and even the monthly loan payments if you need...