Setting up a billing account
To set up billing, you must add an authorized AWS account to your CodeCatalyst space and configure it for billing. Before you can set up a billing account, you must work with your AWS administrator to complete the prerequisites in the following procedure.
Before you can change your CodeCatalyst plan from the Free tier, you must first have an account set up for billing. When your space was created, an account was added to your space. This account will be used by default, but you can change it to another account.
Where necessary, these steps link you to the procedures in this guide for adding the AWS account you want to use for billing to your space by creating a connection and then turn on the tiers for the account.
Only one AWS account can be used as a billing account for a space in CodeCatalyst. If an account is already used for a space, you must use a different billing account for the additional space.
You must have the Space administrator role in CodeCatalyst and have administrator permissions for your account in AWS to manage billing.
Step 1: Add the billing account to your space
To choose a new account for billing, you must have completed the steps to add it to your space. Complete the steps as detailed in Adding an AWS account to a space.
You must have the Space administrator role in CodeCatalyst and have administrator permissions for your account in AWS to manage billing.
Step 2: Turn on the Standard tier for your billing account
Before you can change your CodeCatalyst plan from the Free tier, you must first have an account added as detailed in the previous step. Next, you set up the account for billing by turning on the Standard tier. See the steps in Turning on the Standard tier for a billing account.
This does not change the billing tier for the space. It allows the Standard tier for the account, so the Space administrator will be able to upgrade to the Standard tier.
You must have the Space administrator role in CodeCatalyst and have administrator permissions for your account in AWS to manage billing.
Step 3: Choose the billing account in CodeCatalyst
Next, specify the connected account as a billing account.
The account ID is now authorized for billing. This is the account that you will add to your space, and it is available in the list of options. Only AWS accounts that have been added to your space will show in the list.
You must have the Space administrator role to manage billing and accounts for your space.
To designate an added AWS account to a CodeCatalyst space for billing
Open the CodeCatalyst console at https://codecatalyst.aws/
. -
Navigate to your CodeCatalyst space. Choose Settings, and then choose Billing.
The Billing details page displays.
-
Choose Associate an AWS account.
If the space already has a designated billing account that you want to change, choose the Edit button next to the AWS account name field.
The Change AWS billing account page displays.
-
In Choose from AWS accounts already associated with your space, choose the name of another added account for your space that you want to designate as the billing account for your CodeCatalyst space. The account name must be for an account that has been added to your space with a connection and is listed in the AWS accounts list for your space.
-
Choose Change billing account.