I'd like to set billing information for a Test Account, but I can't set it using the Google Ads library or even the Google Ads UI.
The message error is:
Your account's access level doesn't include billing information. If you need access to billing, speak with your account admin.
I tried to search about it and found this google groups conversation, but I couldn't find what I'm looking for.
Any idea how to tackle this?
Production accounts serve ads that are rendered to users and billing is involved. Test accounts, on the other hand, appear in the Google Ads UI as cancelled accounts since there is no active billing or serving, though API requests still work. The test account does omit the billing information. However, you still can create the test client account under the test manager account. All the test client accounts are invisible by default.
To view test accounts in the UI, you can unhide the accounts by choosing to view cancelled accounts. You can refer to this code example and create the test client account via the API.
Refer to the link for more information on Google Ads API.