Hi Henry,

The error INVALID_BILLING_ACCOUNT 
<https://developers.google.com/adwords/api/docs/reference/v201806/BudgetOrderService.BudgetOrderError.Reason>
 is 
encountered when the billing account used when creating a BudgetOrder is 
not a valid one. Could you confirm if the account has been set-up for 
consolidated 
billing <https://support.google.com/adwords/answer/2375371?hl=en> by 
executing BudgetOrderService.getBillingAccounts() 
<https://developers.google.com/adwords/api/docs/reference/v201806/BudgetOrderService#getbillingaccounts>
 and 
confirm if the BillingAccountId 
<https://developers.google.com/adwords/api/docs/reference/v201806/BudgetOrderService.BillingAccount#id>
 is 
returned ? If not, please refer to this link 
<https://support.google.com/adwords/answer/7058401?hl=en> under “*Put an 
existing account on consolidated billing*” on how to set up your account. 

According to this guide 
<https://support.google.com/google-ads/answer/2375371?hl=en&ref_topic=3119102>, 
all accounts that will share an invoice must use the same currency. If 
there is more than one currency across the accounts you will receive one 
consolidated invoice per currency.

Once this set-up is already done, you can try again your request and if the 
issue persist, please send the complete SOAP logs via *reply privately to 
author*.

Regards,
Dannison
AdWords API Team

On Friday, September 21, 2018 at 10:09:11 AM UTC+8, henry wrote:
>
> Hi AdWords (Google Ads) API supoprt team,
>
> On the Google Ads console, I tried to create a client account with USD as 
> currency, country and time zone set to Hong Kong. After that, I add a 
> budget order using my usual HKD billing account and it worked as long as I 
> set the Country for that budget order as Hong Kong; the budget order is not 
> "HK$" as usual but is "$" which I assume it means its using USD. When I try 
> to do the same thing via API, I got a SOAP response saying "Pending request 
> to billing failed: Invalid billing account." I would like to use this same 
> billing account to pay different currency based on what currency my clients 
> selects, is this even possible via AdWords API?
>
> Thanks,
> henry
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@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+unsubscr...@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/7591de25-1b15-48e1-b633-49535766309a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
  • ... henry
    • ... 'Dannison Yao (AdWords API Team)' via AdWords API and Google Ads API Forum

Reply via email to