Hi Ting,
Thank you for reaching out to us.
Regards,
Ziv Yves Sanchez
Google Ads API Team
Hi Ting,
Apologies for the lack of clarity. What I meant as "representative" was for a Google Ads representative that may assist you with setting up Consolidated Billing for your account, as this is outside of the scope for the API support team. You may refer to this page on how to set up Consolidated Billing. If you require assistance with your Consolidated Billing, you may also reach out to the Google Ads Product support team by logging in to your Google Ads account, and then going through the ? icon > Get help link.
After completing the setup for the above, you may then try to once again create Billing Setups for your accounts using the Google Ads API.
Regards,
Ziv Yves Sanchez
Google Ads API Team
Hi Christophe,
Thank you for contacting support. You could try creating a payment profile,if you don't have one already by following this article. Once you have the payment profile, please try to create a new payments account by following this guide. Let me know if you need additional information.
Regards,
Nikisha Patel, Google Ads API Team
billing_setup_service = client.get_service('BillingSetupService', version='v1')
billing_setup_operation = client.get_type('BillingSetupOperation', version='v1')
billing_setup = billing_setup_operation.create
billing_setup.payments_account_info.payments_profile_id.value = "6340-7543-3902"
billing_setup.payments_account_info.payments_account_name.value = "New Payment Account"
billing_setup.start_time_type = client.get_type('TimeTypeEnum').NOW
try:
billing_response = billing_setup_service.mutate_billing_setup(customer_id, billing_setup_operation)
Hi Christophe,
Could you please contact your technical account manager for getting help for the permission to setup billings as this is outside of the scope for the API support team. Let us know if you have any concerns related to Adwords API/Google Ads API.
Regards,
Nikisha Patel, Google Ads API Team