End to End Flow
Slate powers embedded revenue based financing for B2B SaaS platforms, allowing partners to offer capital directly to their customers without building lending infrastructure themselves.
From the customer's perspective, the experience feels native to your product. Behind the scenes, Slate manages underwriting, decisioning, and financing execution.
Below is the complete lifecycle of a financing offer from initial data submission to executed agreement.
1. Customer Creation
The journey begins when a partner creates a Customer in Slate. A Customer can be either a person (a private individual) or a business (a commercial entity), and represents the end user that may be eligible for financing. Each Customer serves as the foundation for underwriting, offers, and applications.
Partners use their own stable identifiers, ensuring seamless reconciliation between Slate and their internal systems.
2. Financial Data Submission
Once the Customer is created, partners submit Financial Data describing the customer's historical and current financial performance.
This data enables Slate to assess eligibility, evaluate risk, and determine appropriate financing parameters without requiring customers to leave the partner's platform.
3. Underwriting & Pre-Approval
Using the submitted Financial Data, Slate performs underwriting.
If the Customer qualifies, Slate generates a Pre-Approval—a non binding financing offer that outlines the potential terms available to the customer. This step allows partners to surface financing opportunities proactively, rather than waiting for customers to apply.
4. Offer Presentation
Pre-Approval offers can be presented to customers in multiple ways, depending on the partner's product experience:
- Embedded financing banners displayed directly within the partner's application.
- Shareable offer links generated from the dashboard and sent to customers.
- Direct API access, allowing partners to build and design their own custom user interfaces.
In all cases, the offer appears as a natural extension of the partner's product.
5. Customer Application
When a customer engages with an offer by clicking a banner or opening a shared link they are guided into an application flow.
The application collects any additional information required to validate eligibility and complete final underwriting, while maintaining a consistent and streamlined user experience.
6. Decisioning
Once the application is submitted, Slate evaluates it against underwriting criteria.
At this stage, the application is either:
- Approved, allowing the customer to proceed, or
- Rejected, concluding the flow without creating an agreement
7. Contract Review & Signature
For approved applications, the contract containing the final financing terms is sent to the customer for review and signature.
This step formalizes the offer and confirms the customer's acceptance of the financing terms
8. Financing Agreement Creation
After the contract is signed, a Financing Agreement is created.
This agreement represents the finalized and executed financing, capturing the confirmed terms, structure, and execution details. At this point, the financing is active and enforceable.
Designed to Feel Native
Throughout the entire flow, Slate operates as embedded infrastructure. Customers experience financing as part of your platform, while Slate handles the complexity of underwriting, decisioning, and execution behind the scenes.