In the past, you had to put the $200 deposit on the card...the rest you can pay off however you like. (I've done this twice, so I am not just spouting what I've heard.)
At DTD, the 10 % discount at WoD you just *show* the card, don't need to actually use it.
SkierPete