They actually already answered the problem with adding the payment information in. Check out this thread: http://forum.square-enix.com/ffxiv/t...03#post1092803

Be sure to check out the dev tracker periodically, every so often it actually has something useful for us NA/EU people