If you go into your Square Enix account and click on Your Order > click manage on the Stormblood order, there will be an option to push payment through now rather then waiting for them to bill you.
Printable View
I bought my game from the SE store (digital), got a code which I redeemed and got another code to use in the mogstation. On friday, june 9th I got billed and recieved the same code I got when I pre-ordered. So I assume the code I got then, and the code I got for the mogstation was the full game code with the pre-order bonus.
Already got the 1st redeem code, and redeemed it to get early access code at mogstation: now the account has early access status.
SE sent a mail stated that SB will be charged on Friday 9th(already passed), but you can press "pay now" to debit it off the card, which I did and already receive a confirming mail as well as the message from bank that SE is already paid.
Since nothing happened after that, no code sent, I can only assume that the code will be sent to email on sometimes around 19-20 or something.
So basically once early access has ended, we won't be able to play anymore unless we enter that full registration code? Perfect...
I actually followed up and sent a ticket asking, they told me we'd get the code closer to full release, so during EA the registration code will be sent out.