As a customer of Teamleader, you can immediately send all your booked invoices to your environment to get them paid. These invoices can be paid through automatic collection (Direct Debit, recurring credit card payments,..), a payment link or even a regular transfer.
More documentation about the integration and possible setup is available on demand. Please contact our support team. For more information about managing your invoices, see Managing your invoices.
To set up your Teamleader integration:

In Teamleader: activate "strict mode":

Through Teamleader we have several possibilities to integrate, depending on your wishes.
Required:
Create a profile and set the following options for arranging an invoice by Direct Debit / Direct Debit.

Configure this profile in the integrations menu and activate the automatic import of booked invoices.

It is of course possible that the majority of your invoices need to be collected via Direct Debit/Direct Debit, but some invoices need to be settled via a different payment method.
Create a profile and set up the following options for arranging an invoice using Direct Debit / Direct Debit.

Create a second profile and set other payment options for arranging an invoice

Configure the Direct Debit / Direct Debit profile in the integrations menu and activate the automatic import of booked invoices.

For those customers who do not wish to pay using Direct Debit/Domiciliation, adjust the default profile at customer level via the customers menu.
Here you can activate the other profile. This customer will only be able to use these payment options.

In this case, you can specify the profile to use via Teamleader.
For example, you can have one profile allowing only direct payment, and one via Direct Debit in Twikey.
To do this, you need to create a custom field in Teamleader and specify a profile id in this field when creating a new invoice or subscription.
The invoice or subscription is then imported on the specified profile id.
When you don't pass any ID in the custom field, the default invoice profile of the customer is used when importing.
(*): If Teamleader is in Ducth, the multiple selection is called: "Vaste opties waarvan er 1 gekozen kan worden"
If you opt for a multiple selection type you can already pre-fill the options with profile-id's.
If you select a text-type then you'll need to (manually) provide the id for each invoice/subscription.
Once you defined you custom fields in Teamleader, you can define these in Twikey:

When the configuration is completed, we suggest to do an import of your invoices from the last 30 days. This way, the client database from Teamleader is also created in our system. You will then have a one-to-one link for every client between the two platforms.
The customer number in Twikey is equal to the customer id in Teamleader. When changing the customer number in Twikey, the next time an invoice is imported the customer number is reset. This is a 1-on-1 link.
To do this, go to the invoices overview in your Twikey environment.
On the overview select

On the import page then use (1) to open the import dialogue.

Click on to import all invoices created in the last 30 days.
Your invoices will now be imported from Teamleader into your environment. In case the option Import invoices and update customers automatically is on, this will happen automatically.
In case this option is disabled, you have to import your invoices manually. You can do this by taking the following steps:


To see a video with the full Teamleader flow, click here.
The retrieval of the document(s) of the invoice(s) (PDF) are scheduled and imported at a later time. When the document is available the PDF-icon is displayed next to the invoice.
You can opt to manually retrieve the files if you need them sooner. For this, you can:
Invitations are either sent automatically or not, and only if the PDF of the invoice is available if it is configured as such on your profile.
In most cases your profile will be configured to send those out automatically once the PDF is available as such:

This means:
If you have both options enabled, the invitation is sent out once the PDF is retrieved, either if you manually downloaded the files or when Twikey imports them during the scheduled retrieval.
In some cases, you can get a paid status from the bank for an invoice which later turns out to be unpaid (i. e. a reimbursement or refusal from the customer).
The status in both your Twikey and Teamleader environment will change from Paid to Unpaid:
User: Invoice 2022 / 100001 was marked as not paidPayment failed the invoice is set back to booked or expired if the due date was reached.It is possible to create subscriptions in Teamleader which leads to an invoice.
We strongly suggest to put the payment term of the subscription not on 0 days as this would create an invoice where the date of creation would be the same as duedate.
The imported invoice will expire very soon and, if configured, we will send out reminder mails to your client.
It is possible you have customers with a signed mandate.
In order to be able to settle the invoices of these customers through their mandate you'll need to link the mandate to the customer in Teamleader.
This can be done on Customer no. (customerNumber)
This can be done by following the next steps:
It is possible to import credit notes from Teamleader.
To do this, the option "Import invoices and update customers automatically" need to be activated in the integration configuration.
Imported credit notes always start with "CN".
Example:
Credit note Teamleader:
Credit note Twikey:
Customer data from Teamleader is synchronized to Twikey:
Customers are only updated from Teamleader to Twikey.