Tenant branding
The name, logo, accent color and support contacts drivers see on the payment pages (checkout, charging status, receipts and errors) instead of Ivora's. Read with stations:read, change with stations:write; unset branding shows Ivora's default. Logos are PNG, JPEG or WebP (no SVG), re-encoded and served from the API with long-lived cache headers. The public driver resolution picks the brand from the payment domain the page is served on, else the charger's tenant. Stripe Checkout's own page shows the branding of the tenant's connected Stripe account.
7 endpoints
- getRead the driver payment page branding/v1/tenants/{tenant_id}/brandingIvora's default while is default is true.
- putSet the driver payment page branding/v1/tenants/{tenant_id}/brandingReplaces the name, color and support contacts; the logo is kept.
- deleteReturn to Ivora's default branding/v1/tenants/{tenant_id}/brandingRemoves the name, color, support contacts and logo.
- putUpload the branding logo/v1/tenants/{tenant_id}/branding/logoSend the raw image as the body with Content-Type image/png, image/jpeg or image/webp (SVG is refused).
- deleteRemove the branding logo/v1/tenants/{tenant_id}/branding/logoDrivers then see the display name as text.
- getA branding logo image/v1/branding/logos/{name}Public and content-addressed: cache it indefinitely.
- getResolve the branding a driver payment page shows/v1/branding/driverPublic, for driver pages and the applications serving them.