A prequalified offer is an indicative funding amount that can be used to market to a merchant. These teaser offers can be presented in a few ways, for example:
- Surfaced within your native application environment
- Sent via scheduled or triggered email marketing (or direct mail)
- Integrated into the workflow of your customer support team so they can discuss cash advance when they speak with your merchants
Prequalified offers can be calculated by providing YouLend with anonymised history of sales/ payments/ payouts (collectively known as "payment data") for a merchant. YouLend will return a result for each merchant indicating whether that merchant is eligible for cash advance or not, and if so for how much. This can be done via two routes:
- Via Prequalification API
- Via a bulk SFTP upload (contact us for more details)
Example prequalification upload (csv)
CustomerId | Jun-24 | Jul-24 | Aug-24 | Sep-24 | Oct-24 | Nov-24 | Dec-24 |
---|---|---|---|---|---|---|---|
1 | £1,010 | £6,024 | £1,010 | £6,024 | £9,500 | £6,024 | £6,024 |
2 | £2,501 | £1,010 | £9,500 | £1,010 | £1,010 | £2,501 | £9,500 |
3 | £5,010 | £6,024 | £6,130 | £2,501 | £4,120 | £1,010 | £6,024 |
4 | £9,500 | £1,010 | £1,010 | £6,024 | £6,024 | £6,024 | £2,501 |
5 | £1,012 | £7,510 | £1,019 | £7.016 | £2,501 | £1,010 | £1,010 |
6 | £2,913 | £1,300 | £2,501 | £1,010 | £6,024 | £9,500 | £6,024 |
Good to know
For a merchant to be prequalified a minimum of three months' data must be provided. YouLend recommend that partners share at least 12 months to get more accurate offers
Payment data should be shared as aggregated data, not transaction level data
Prequalification works at the level of individual card terminals or payment gateways. For merchants with multiple terminals or payment gateways, please provide data for each terminal and payment gateway separately. We refer to the legal entity-level as "customer level", and to terminal/ gateway-level as "location level". Once you have prequalified offers at location level, you can aggregate them by customer if that is more relevant for your marketing approach.
Best practice
The prequalified amount is generally very close to the final offer. The fee and the repayment percentage ('sweep') are more likely to differ
At the prequalification stage, we recommend using only the highest funding amount from the prequalified offers as an enticement, without providing the detailed fee and repayment percentage
Example copy: You are prequalified for business funding of up to £27,400 based on your card sales. Apply here
Request body example
{
"companyType": "Ltd",
"countryISOCode": "GBR",
"loanCurrencyISOCode": "GBP",
"thirdPartyMerchantId": "abc123",
"financialData": {
"paymentData": [
{
"paymentDate": "2024-03-01T10:55:09.307Z",
"amount": 100000,
"currencyISOCode": "GBP"
},
{
"paymentDate": "2024-04-01T10:55:09.307Z",
"amount": 12000,
"currencyISOCode": "GBP"
},
{
"paymentDate": "2024-05-01T10:55:09.307Z",
"amount": 100000,
"currencyISOCode": "GBP"
},
{
"paymentDate": "2024-06-01T10:55:09.307Z",
"amount": 12000,
"currencyISOCode": "GBP"
},
{
"paymentDate": "2024-07-01T10:55:09.307Z",
"amount": 100000,
"currencyISOCode": "GBP"
},
{
"paymentDate": "2024-08-01T10:55:09.307Z",
"amount": 100000,
"currencyISOCode": "GBP"
},
{
"paymentDate": "2024-09-01T10:55:09.307Z",
"amount": 12000,
"currencyISOCode": "GBP"
},
{
"paymentDate": "2024-10-01T10:55:09.307Z",
"amount": 100000,
"currencyISOCode": "GBP"
},
{
"paymentDate": "2024-11-01T10:55:09.307Z",
"amount": 12000,
"currencyISOCode": "GBP"
},
{
"paymentDate": "2024-12-01T10:55:09.307Z",
"amount": 100000,
"currencyISOCode": "GBP"
},
{
"paymentDate": "2025-01-01T10:55:09.307Z",
"amount": 100000,
"currencyISOCode": "GBP"
},
{
"paymentDate": "2025-02-01T10:55:09.307Z",
"amount": 100000,
"currencyISOCode": "GBP"
},
{
"paymentDate": "2025-03-01T10:55:09.307Z",
"amount": 100000,
"currencyISOCode": "GBP"
}
]
}
}
Parameter callouts
Parameter | Description |
---|---|
companyType | Should match one of the company types seen here . You can learn about which company types are associated with what country in our localisation guides, see the United Kingdom guide as an example |
paymentDate | UTC format |
amount | This is always returned in dollars/ pounds/ euros. For example, £100 should be sent as 100 |
Response body example
{
"thirdPartyMerchantId": "abc123",
"mid": null,
"companyName": null,
"overallCreditRiskScore": 3.8157894736842105263157894737,
"overrideCreditRiskScore": 0.0,
"loanOptions": [
{
"currencyISOCode": "GBP",
"fee": 5808.0,
"fundedAmount": 17600.0,
"loanAmount": 23408.0,
"sweep": 20.0
},
{
"currencyISOCode": "GBP",
"fee": 6440.0,
"fundedAmount": 18400.0,
"loanAmount": 24840.0,
"sweep": 20.0
},
{
"currencyISOCode": "GBP",
"fee": 7030.0,
"fundedAmount": 19000.0,
"loanAmount": 26030.0,
"sweep": 20.0
}
]
}