Get Google Ads billing status
Reports whether the workspace can be charged for ad spend, and shows the card on file.
Read this before creating or resuming a campaign, both of which need a usable card.
Authorizations
Personal API key.
Path Parameters
ID of the app whose Google Ads campaigns to manage.
Response
Whether the workspace can be charged, and the card on file.
Whether the workspace can be charged for ad spend.
Omits stripe_customer_id, which the response also carries. It is Base44's
own billing-system identifier and has no caller use.
true when a usable card is on file. Read it together with stripe_unavailable, which changes what a false means.
true
true when Base44 could not reach the payment provider. has_payment_method then reports false because the check fails closed, not because the card is missing. Retry rather than telling someone to add a card.
false
Card brand, for display. Empty when no card is on file.
"visa"
Currency the workspace is billed in, as an ISO 4217 code. null before a card is on file.
"EUR"
Last four digits of the card, for display. null when no card is on file.
"4242"