Skip to main content
Buyers are the businesses you sell to – the ones that purchase goods or services and receive deferred payment terms. Before a buyer can use Tilta’s financing, whether at an online checkout or on an order agreed offline, they must have an active credit facility. This guide walks you through the three-step onboarding process and explains how to use Tilta’s pre-built onboarding UI to reduce development time.

How the credit facility works

A credit facility is a per-buyer credit line of up to €250,000, approved through Tilta’s automated underwriting engine. Once approved, the facility covers every financed order for that buyer. Tilta automatically renews each credit facility every three months – no action is required from you or the buyer to keep it active. If a buyer’s risk profile changes significantly, Tilta may adjust the facility limit at renewal.
Only buyers with an active credit facility can have their receivables financed. Attempting to create an invoice for a buyer without an active facility will return an error.

Onboarding process

1

Create the buyer

Start by creating the buyer record in Tilta. Submit the buyer’s company information using the POST /v1/buyers endpoint. Required fields vary by country and legal form, but the core set includes the company’s country of registration, VAT number, and contact details.You must also provide contact information for the buyer’s representative – the person who will interact with Tilta on behalf of the company. For larger enterprises with a dedicated accounts payable team, you can provide AP team contact details instead.
external_id, legal_name, legal_form, and business_address are required. Add the buyer’s contact people separately with Create a contact – they are the recipients of Tilta’s automated emails.At this stage the buyer exists in Tilta but does not yet have a credit facility.
Use a stable, unique identifier for external_id – typically the buyer’s ID in your own system. This value is used throughout the API to reference the buyer and cannot be changed after creation.
2

Upload transaction history (optional but recommended)

Tilta’s underwriting engine uses third-party data to assess creditworthiness, but supplementing this with your platform’s own transaction history can meaningfully improve the credit facility limit offered to the buyer.Submit historical order data using POST /v1/buyers/{external_id}/orders. The body is an array of completed orders. Each record needs external_id, ordered_at, payment_method, payment_term, amount, and status, where status is either CLOSED (repaid) or CANCELLED.
All monetary values are expressed in the smallest currency unit (e.g., euro cents). An order worth €1,200.00 net is represented as 120000.
You can upload up to 24 months of historical orders. More data generally leads to better underwriting outcomes, particularly for buyers with high order volumes or large average order values.
3

Request a credit facility

Once you have created the buyer and optionally uploaded transaction history, request a credit facility. This triggers Tilta’s automated underwriting process, which queries third-party data sources (commercial registers, credit bureaus, etc.) alongside any transaction history you provided.
Tilta will return a response indicating the facility has been requested. The underwriting process is typically near-instant for automated decisions. The facility status transitions to ACTIVE when approved.You can check facility status at any time by calling GET /v1/buyers/{external_id}/facility, or configure a webhook to receive a notification when the status changes.
If underwriting cannot be completed automatically – for example, if the buyer’s data is insufficient or a manual review is triggered – Tilta will notify you via webhook. The buyer will not be able to use payment terms until the facility is approved.

Pre-built onboarding UI

If you do not want to build a custom onboarding form from scratch, Tilta offers a pre-built Buyer Onboarding UI that handles data collection and submission. The UI automatically pre-fills any data you already provided when creating the buyer, reducing the amount the buyer needs to enter manually.
The pre-built Onboarding UI is only available for buyers who do not yet have an active credit facility. Once a facility is approved, the UI is no longer accessible.
To use the pre-built UI, first create an onboarding session for the buyer:
The response includes two values:

Delivery options

Use the JWT token to embed the onboarding experience directly within your platform’s UI. The Web Element renders inside your page – the buyer never leaves your site.Initialise the widget using Tilta’s JavaScript SDK:
Alternatively, open it as a modal overlay:
The Web Element is the recommended approach for platforms that want to maintain a consistent look and feel. You can apply your platform’s brand colours through the SDK’s theming options.

Credit facility renewals

Tilta renews each active credit facility automatically every three months. The renewal uses the same underwriting signals as the initial approval and may result in an increased, maintained, or decreased credit limit based on updated data. Neither you nor the buyer need to take any action to trigger a renewal. If a renewal results in a significant change to the facility limit, Tilta will notify you via webhook so you can update any UI elements that display the available credit amount.

API reference summary