Google ads client account billing setup under a single MCC account

788 views
Skip to first unread message

Nghia Nguyen

unread,
Jun 28, 2023, 10:21:16 PM6/28/23
to Google Ads API and AdWords API Forum
Hi support team,

I have some question that need clarification, please help.

1. As far as i know by reading some thread in forum, a google client account must configure monthly invoice to change/create billing setup via API. So a newly created client account can not setup billing via API right ?

2. My concern is, i have created many client accounts for users in my system that intergrate API under a single MCC. In case i not setup billing for these account, i must do this in Google Ads UI. So i want to confirm that if I setup billing in MCC account (that required linking permission), is this billing setup is applied by default for all client account under that MCC account, or i still add them manually in UI.

3. If #2 is no, is there anyway to add billing setup for all client account automatically/via API, or set default by MCC account biling setup if i cant configure monthly invoice ?

Thanks,

Google Ads API Forum Advisor

unread,
Jun 29, 2023, 9:08:51 AM6/29/23
to nghia...@gmail.com, adwor...@googlegroups.com
Hi Nghia,

Thank you for reaching out to the Google Ads API Forum. I hope that you are doing well today.

Moving forward to your concerns:

1. As far as i know by reading some thread in forum, a google client account must configure monthly invoice to change/create billing setup via API. So a newly created client account can not setup billing via API right ?

  • Yes. A billing setup is an account-level link between a Google Ads account and a Payments account (also known as an invoice setup), which effectively determines who is billed for costs incurred by the billing setup's account budgets. Each Payments account corresponds to a single invoice. You may check this link https://developers.google.com/google-ads/api/docs/billing/billing-setups regarding Billing setup fr more information.

2. My concern is, i have created many client accounts for users in my system that intergrate API under a single MCC. In case i not setup billing for these account, i must do this in Google Ads UI. So i want to confirm that if I setup billing in MCC account (that required linking permission), is this billing setup is applied by default for all client account under that MCC account, or i still add them manually in UI.

  • As mentioned above, you will need to link a google ads account and payments account. Payments account is an account which can only be created in the UI. You may check this link https://support.google.com/google-ads/answer/7240203?hl=en-GB&sjid=2079431503705060884-AP for the product document of Payments profile. And since this is an account related concern I suggest to reach out to Google Ads Product Support team as they are more equipped regarding account related concerns.

3. If #2 is no, is there anyway to add billing setup for all client account automatically/via API, or set default by MCC account biling setup if i cant configure monthly invoice 

  • You can utilize the creation of Account Budget. Account budgets control what an account can spend over a specific period of time by defining budget properties like spend limit, start time, and end time. For more information, you may check the Account Budget documentation.


I hope this helps.

Reference links:  
This message is in relation to case "ref:_00D1U1174p._5004Q2mpX1G:ref"

Thanks,
 
Google Logo Google Ads API Team


Nghia Nguyen

unread,
Jun 29, 2023, 11:01:54 PM6/29/23
to Google Ads API and AdWords API Forum
Hi support team,

Thanks for the fast reply. Your answers in #1 and #2 look good for me, so the billing setup in MCC do not add to the client account under it by default.

Further information from #3, i do a check on Account budget documentation. So in my case, i need to create a billing setup in my MCC account, then use it for the creation of Account budget in client account right ? From documentation of Account budget, create a Account Budget need billing_setup_id and customer_id, which refer to billing_setup_id of that MCC account and customer_id of the client account under it (in my case) ?

Google Ads API Forum Advisor

unread,
Jun 30, 2023, 4:55:09 AM6/30/23
to nghia...@gmail.com, adwor...@googlegroups.com
Hi Nghia,

Yes, your analyzation and understanding for your use case is correct.

Nghia Nguyen

unread,
Jun 30, 2023, 5:33:53 AM6/30/23
to Google Ads API Forum Advisor, adwor...@googlegroups.com
Thanks for fast reply and support. Have a good day
--
Nguyễn Đình Nghĩa
SĐT : 0905119536
Reply all
Reply to author
Forward
0 new messages