Update sub-account rebilling
Turn rebilling on or off for a sub-account.
On sets what you charge the client per minute, links the Stripe customer whose card pays, and optionally sets auto-recharge, all or nothing: if a step fails, every setting goes back to what it was. The customer must be on your connected Stripe account, not deleted, and have a usable card; its default card is used. To charge the client in the same step, use Enable rebilling with a charge.
Off returns the sub-account’s unused minutes to your wallet at what they cost you, switches its auto-recharge off and unlinks its Stripe customer, in one step. Minutes the client paid for become your credit; nothing is refunded to the client. It is refused while a client payment is waiting for credit.
Needs a plan that includes rebilling, and Stripe Connect connected for the agency, even when turning something off. Without either the call changes nothing and answers CAPABILITY_NOT_AVAILABLE (403) or STRIPE_NOT_CONNECTED (409).
Allowed customer roles: agency_admin. The agency is the one the credential belongs to.
Required API key scope: billing:write.
Authorizations
Send your API key as Authorization: Bearer YOUR_API_KEY.
Headers
Optional. A retry with the same key returns the first answer with idempotentReplay: true.
8 - 255Path Parameters
The sub-account's GoHighLevel Location ID.
1Body
On, with the client rate and Stripe customer; or off.
- Option 1
- Option 2
On, with the client rate and Stripe customer; or off.
true to turn rebilling on.
What you charge the client per minute.
A customer on your connected Stripe account.
^cus_[A-Za-z0-9]{6,}$Confirms a rate above $10 a minute is intended.
Optional. Set the sub-account's auto-recharge in the same step.
