Embedded finance guides
Implementing a Referral Page
A Referral Page is a hosted page that explains FundThrough's funding options and guides your customers through onboarding.
Once a customer lands on a Referral Page, they can sign up, log in, upload invoices, and request funding — all without leaving the flow you've directed them into. Embedded functionality directly inside your own platform is on our roadmap for future partner integrations.
Features
- Flexible hosting — FundThrough can host the page for you, or you can host it on your own domain.
- Rapid customer referrals, with no engineering lift beyond a link.
- Optional pre-population of user data to speed up onboarding.
Benefits
- Differentiates your platform with an added-value cash flow solution.
- Positions cash flow help as a value-add, not an outsourced problem.
- Increases user retention by solving a real pain point.
- Builds trust through your endorsement of FundThrough.
- Flexible enough to fit most partner onboarding flows.
Technical skill required
Low. Linking to a FundThrough-hosted Referral Page requires no development work. Pre-populating customer data, or hosting the page yourself, requires basic familiarity with URL parameters and JSON.
For engineering/integration teams: the values below are ported as published on FundThrough's partner documentation. Confirm current endpoint, parameter names, and required fields with your FundThrough integration contact before implementing — do not treat this as a final spec without verification.
Setup (if FundThrough hosts)
Direct customers to the FundThrough-hosted sign-up flow, optionally passing pre-populated user data and your partner identifier as query parameters:
https://invoices.fundthrough.com/signup?user_data={base64_user_data}&partner={Partner_name} Providing information to the sign-up flow
The user_data parameter is a base64-encoded JSON payload. First name, last name, company name, email, and partner designation are required; all other fields are optional:
{
"name": "First Name",
"last_name": "Last Name",
"company_name": "Company Name",
"email": "[email protected]",
"password": "plain text password",
"phone": "+14325551212",
"address_attributes": {
"street": "1 street SE",
"street_two": "apt 123",
"province_string": "Alberta",
"city": "Calgary",
"postal_code": "X0X0X0",
"country": "CA"
}
}
partner=Partner_name Encode the payload client-side before appending it to the URL:
btoa(JSON.stringify(user_data)); Setup (if partner hosts)
If you'd rather host the Referral Page on your own domain, our partnerships team will work with you on branding and content while you own the surrounding page shell and the link to the FundThrough sign-up flow above.
Explore fast payments with an experienced fintech
Interested in implementing a Referral Page? Let's connect.
Let's talk