In my case, it wasn't a bank thing; I only have one ZIP code, and it just wasn't taking.

In the end, I did head out and buy a digital code to download Stormblood. Not being able to buy from the site was quite a hassle, though...