AWS now allows customers to pay for their usage in advance
With Advance Pay, you can now pay for your AWS usage in advance, and pay your future invoices automatically. Once you add funds to Advance Pay, AWS will automatically use them to pay for your invoices when they become due for payment. You can register for Advance Pay from Payments page of the Billing and Cost Management console. You can now add funds to Advance Pay through the AWS Billing Management Console using your U.S. bank account or electronic funds transfer. You can add your US-based bank account to your AWS account from the "Payment Methods" page, and use bank transfers to add funds to Advance Pay. You can generate funding documents through the console and use electronic funds transfers. You can view your Advance pay funding history in the "Advance Pay" on the Payments page.