Embedded funding search
Embed funding funding directly into your website to instantly have access to over 100 lenders
Example​
Getting your Introducer Key​
Once you've got your account set up by your Partnership Manager, navitagte to Website Integration (Production / Demo) page. You will be prompted to login if you haven't already.
Your Introducer Key
is displayed in both highlighted areas - they are identical so you only need to copy once.
- DO NOT change your
Introducer Key
because it's the unique identifier of your API Partner account - Always double check if your
Introducer Key
is correct before a production release by checking the page in Step 1. You might not be able to receive commission if theIntroducer Key
is incorrect. Introducer Key
would be different between Production and Demo environments- The same
Introducer Key
of an environment can be used for Direct Hyperlink and Embeded Journey via JavaScript Snippets.
Place Embedded Funding Questionnaire​
You have two options to embed the funding questionnaire
JavaScript - questionnaire modal​
Place below link at the place you want to show the button. You can change the wording and style as you see fit. But please keep capitalise-funding
as the one of the class names.
<a href="#" class="capitalise-funding">Get your business funded (in modal)</a>
Add below CSS to before the end of </head>
tag to style the modal.
<style>
#capFundQModal {
width: 100%;
height: 100%;
top: 0;
left: 0;
position: fixed;
z-index: 1000000;
}
</style>
Place below the code before the </body>
tag and REPLACE_WITH_YOUR_INTRODUCER_KEY
with your introducer key. This JavaScript snippet will listen to the onClick
of elements that have the class capitalise-funding
and show the funding questionnaire in a modal.
If you have the user's consent, you can pass over in the answers
parameter so the those answers could be pre-filled. See full list of answers supported.
- Demo
- Production
<!-- Capitalise Funding Questionnaire -->
<script>
function startCapitaliseQuestionnaire(ev) {
ev.preventDefault();
var el = document.createElement("div");
el.setAttribute("id", "capFundQModal");
document.body.insertBefore(el, document.body.firstChild);
capitalise
.init({
referralCode: "REPLACE_WITH_YOUR_INTRODUCER_KEY", // !!! Replace with your introducer key
// Pre-fill answers, optional
// "answers": {
// amount: 25000,
// term: 3,
// useOfFunds: 1,
// companyType: 3,
// sector: 23,
// companyName: "ABC Limited",
// companyNumber: "13390812",
// revenue: 125000,
// contactPhone: '07974678882',
// contactName: 'Joe Bloggs',
// contactEmail: 'joe.bloggs@abc-limited.com',
// invoices: true,
// assets: false,
// epos: true,
// purchaseOrders: false,
// permissions: true,
// clientsType: 3
// }
})
.start.inWrapper("capFundQModal");
document.getElementById("capFundQModal").className = "show";
}
var capitaliseFundingButtons =
document.getElementsByClassName("capitalise-funding");
for (var i = 0; i < capitaliseFundingButtons.length; i++) {
capitaliseFundingButtons[i].addEventListener(
"click",
startCapitaliseQuestionnaire
);
}
</script>
<script src="https://demo.capitalise.com/app/qst/bootstrap/js/script.js?1549992796"></script>
<!-- Capitalise Funding Questionnaire -->
<!-- Capitalise Funding Questionnaire -->
<script>
function startCapitaliseQuestionnaire(ev) {
ev.preventDefault();
var el = document.createElement("div");
el.setAttribute("id", "capFundQModal");
document.body.insertBefore(el, document.body.firstChild);
capitalise
.init({
referralCode: "REPLACE_WITH_YOUR_INTRODUCER_KEY", // !!! Replace with your introducer key
})
.start.inWrapper("capFundQModal");
document.getElementById("capFundQModal").className = "show";
}
var capitaliseFundingButtons =
document.getElementsByClassName("capitalise-funding");
for (var i = 0; i < capitaliseFundingButtons.length; i++) {
capitaliseFundingButtons[i].addEventListener(
"click",
startCapitaliseQuestionnaire
);
}
</script>
<script src="https://capitalise.com/app/qst/bootstrap/js/script.js?1549992796"></script>
<!-- Capitalise Funding Questionnaire -->
Iframe​
Alternatively, you can user embed the questionnaire as iframe by below code at the place you want to show the questionnaire. Iframe currently does not support pre-fill answers.
- Demo
- Production
<iframe
src="https://demo.capitalise.com/app/questionnaire/funding/search?introducer=REPLACE_WITH_YOUR_INTRODUCER_KEY"
width="100%"
height="100%"
frameborder="0"
scrolling="no"
allowtransparency="true"
allow="encrypted-media"></iframe>
<iframe
src="https://capitalise.com/app/questionnaire/funding/search?introducer=REPLACE_WITH_YOUR_INTRODUCER_KEY"
width="100%"
height="100%"
frameborder="0"
scrolling="no"
allowtransparency="true"
allow="encrypted-media"></iframe>
Pre-fill answer supported​
Parameter | Description | Format |
---|---|---|
companyType | The tranding type of the company | Integer Default: Enumerations: 1 Sole Trader2 Limited Liability Partnership3 Limited Company4 Startup |
amount | The amount of fund (business loans) required | Integer Default: |
useOfFunds | The use of funds | Integer Default: 1 Day to day cashflow2 Business expansion3 Equipment/Asset finance4 Refinancing debt5 Import/Export6 Tax bill due7 Acquiring a business8 Starting a business9 Purchasing a property10 Purchasing stock |
term | The term of business loan in months. The value will be rounded up to the closest option below:1-6 6 months or less7-12 12 months13-24 24 months25-36 3 years37-60 4-5 years>=61 More than 5 years | Integer Default: |
sector | The sector of the company | Integer Default: Enumerations: 1 Agriculture2 Automotive3 Business Services4 Construction5 Courier6 Distribution7 Financial Services8 Haulage9 Healthcare/Care10 Hotels/Guest House/Public House11 Import/Export12 IT Related13 Manufacturing14 Print/Publishing15 Professional Services16 Property17 Recruitment18 Retail19 Security Services20 Trade21 Transportation22 Wholesale23 Other27 Education29 Charities31 Media & Entertainment |
companyNumber | The Companies House Number of the company. This number will be used for company lookup. | String(8) Default: |
companyName | The name of the company | String Default: |
yearsTrading | The period that the company has been trading in years | Integer Default: |
revenue | The company's revenue over the last 12 months in Brish Pounds (GBP) | Integer Default: |
invoices | Does the company raise invoices to businesses? | Boolean Default: |
clientsType | What type of businesses does the customer serve? | Integer Default: Enumerations: 1 SMEs2 Large Corporates3 Public Sector4 Consumers |
epos | Does the company have a credit or debit card terminal? | Boolean Default: |
eposRevenue | The monthly revenue through the terminal in Brish Pounds (GBP) | Integer Default: Enumerations: 1 Less than £2K2 £2-3K3 £3-4K4 £4-5K5 £5K+ |
asset | Whether or not the funding is for an asset | Boolean Default: |
assetType | The type of asset that funding is for - only applicable when asset is true | Integer Default: Enumerations: 1 Transportation2 Office3 Stock4 Manufacturing5 A Business |
purchaseOrders | Whether or not the customer receives any purchase order | Boolean Default: |
guarantee | The guarantee(s) that the customer is prepared to offer | Integer1 Personal2 Business3 None4 Both |
contactPhone | The mobile phone number of company contact - currently only accepting the UK number without area code | String(11) Default: |
contactName | The full name of company contact | String Default: |
contactEmail | The email address of the company contact | String Default: |