Skip to main content

Advanced Implementation

Varies by topic

This hub covers optional work you can add on top of the core flow in Implementation. Use it when you want stronger branding, a smoother onboarding path, multi-user business banking, custom identity, richer automation (webhooks and APIs), or a unified onboarding story with payment processors.

You can adopt topics in any order; most teams start with theming and JWT (if you are not using the default token path), then add pre-fill, team access, or webhooks as product needs grow.

Ready-to-Launch Banking experience

Optional by design

Nothing here is required to ship Ready-to-Launch Banking. Several features need Unit-side configuration (for example pre-fill or team-list endpoints, webhook subscriptions, or Ready-to-Launch API tokens). When a page says to contact Unit, plan for that in your rollout.

Typical starting points
  • Theming — align the White-Label App with your brand.
  • Custom JWT Authentication — if your customers sign in with your own identity system and you give Unit the public keys to verify those tokens.
  • Implementation — core embed and platform setup if you have not finished it yet.

In this section

TopicWhat it’s forEffort (guide)
ThemingColors, logos, fonts, and settings-json for the White-Label App
Pre-filling User InformationLet Unit pre-fill the application from your API1–2 days
Custom JWT AuthenticationRS256 JWTs and public key / JWKS validation3–4 hours
Embedded Application FormOnboarding-only embed with unit-elements-application-form~30 minutes
Handling End-User EventsListen for application form lifecycle events
Unified OnboardingSingle flow across Unit Banking and payment processors2–3 hours
Webhook EventsReal-time notifications for Ready-to-Launch Banking activity2–3 hours
API ReferenceReady-to-Launch Banking HTTP APIs (accounts, transactions, payments, etc.)
Multi-User AccessBusiness team roles, invites, and partner user-list API1–2 days

For customer-facing emails and notifications, see Customer Outreach.