BudgetOrderService BILLING_SETUP_INCOMPLETE

81 views
Skip to first unread message

Justin

unread,
Feb 28, 2019, 10:17:28 AM2/28/19
to AdWords API and Google Ads API Forum
Hi,

I'm attempting to add a Billing Account to a sub-account using BudgetOrderService. When attempting to create a BudgetOrder I'm faced with the following error messsage.
 
BudgetOrderError.BILLING_SETUP_INCOMPLETE : no billing setup found, may be in the middle of signup

I was able to create a BudgetOrder by first, using the WebUI to add a billing account and invoice for the sub-account, signing the agreement, then run the request again on the API. 

Is there an API endpoint that would allow me to automate Payment Setup for each sub account ( so the WebUI/manual intervention is not needed )? Or is there another way to create a BudgetOrder for a fresh sub-account?

Thanks in advance,

Justin

googleadsapi...@google.com

unread,
Feb 28, 2019, 3:59:32 PM2/28/19
to AdWords API and Google Ads API Forum
Hello,

If you like to use the BudgetOrderService via the API, the account should already be on consolidated billing. Also the mutate operation in this service is available only on a whitelist basis. If you are not using consolidated billing, you will not be able to manage the account budgets via the API. AdWords API does not support Payment. However, you can check this guide which elaborates Billing and Payments through the Google Ads UI. 

Thanks,
Milind, AdWords API Team
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
    http://googleadsdeveloper.blogspot.com/search/label/adwords_api
    https://developers.google.com/adwords/api/community/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

Was your question answered? Please rate your experience with us by taking a short survey.
If not -- reply to this email and tell us what else we can do to help.

Take Survey

Also find us on our blog and discussion group:
http://googleadsdeveloper.blogspot.com/search/label/adwords_api
https://developers.google.com/adwords/api/community/

Justin

unread,
Mar 1, 2019, 8:54:31 AM3/1/19
to AdWords API and Google Ads API Forum
If I am not currently on consolidated billing, will the mutate operation work at all? I've been white listed for the operation and it works once manually setting up the invoice for the sub account, then making the mutate operation to create a budget order. I'm not sure whether or not I'm currently under consolidated billing.

Thanks,
Justin

googleadsapi...@google.com

unread,
Mar 1, 2019, 2:18:54 PM3/1/19
to AdWords API and Google Ads API Forum
Hello,

Please note that to perform operation using BudgetOrderService.mutate, you will need to whitelist the MCC account making the API call. If you are not sure about consolidated billing setup, then please share the id of the Google Ads Manager account.. You can use 'Reply privately to author' option while responding. 


Thanks,
Milind, AdWords API Team
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
    http://googleadsdeveloper.blogspot.com/search/label/adwords_api
    https://developers.google.com/adwords/api/community/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
 
You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwor...@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
---
You received this message because you are subscribed to the Google Groups "AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api+unsubscribe@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/b4078673-51df-41a9-b7fc-c5ec06621838%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Justin

unread,
Mar 4, 2019, 9:48:01 AM3/4/19
to AdWords API and Google Ads API Forum
Issue solved,

I needed to specify BOTH billingAccountId and primaryBillingId in my mutate operation. Previously I was only specifying one or the other.
Reply all
Reply to author
Forward
0 new messages