#mairakanwal
1 messages · Page 1 of 1 (latest)
Hi there
It isn't possible to specify on_behalf_of via the Dashboard, no. This is an API-only parameter
Okay then I want to use the main account's branding on invoices. Like when I generate an invoice from the dashboard, and I get all the branding for the main account, similarly, I want that branding to be for the connected account using "on behalf of" parameter using api. Any way to do this?
Also I would like the invoice to have a payment link so the customer can pay. Is that also possible?
What type of Connected Accounts are you working with?
Basically the connected accounts are the service providers.
Sure but which type? Standard, Express, Custom are the options. Have you determined that yet?
Yes, I have mostly "Express" and "Standard" accounts.
Okay gotcha. So you can set the branding on these Connected Accounts via the API using: https://stripe.com/docs/api/accounts/update#update_account-settings-branding
Then when you create an Invoice with on_behalf_of the Invoice will use that branding
And finally yes, it will contain a link that you can use for payment via the hosted_invoice_url: https://stripe.com/docs/api/invoices/object#invoice_object-hosted_invoice_url
Okay thanks alot.
And I have one more question related to tax and VAT,
if I activate VAT, then the invoices with the parameter "on behalf of" will also have VAT charged on them?
Because I dont want to take VAT on these invoices.
I want VAT to be charged on just my platform's administration fee.
So is there a way to specify which payments should be with VAT and which payments to be without VAT? How can we specify this using dashboard or api or both?
What do you mean exactly when you say you "activate VAT"?
I mean if I start collecting VAT on payments
Gotcha yeah you control this yourself either via using Automatic Tax or setting Tax Rates on the Invoice so you can determine whether the Invoice should charge for VAT or not when you create it.
Ahh I see. Great 👍
And I have been looking for how can I export a dashboard created invoice's branding parameters to use in api for another invoice created using api? I want them to be the same design and branding.
Yeah we don't support exporting branding parameters from the Dashboard
Can I do it by using api?
No but once you set it the first time via the API you will know the parameters you used for the future.