Kajabi is one of the most popular platforms for creating online courses, webinars, and digital products. Unfortunately, its payment system Kajabi Payments officially works only in selected countries, which in practice means no support for Polish sellers. Additionally — even if you use Stripe payments connected to Kajabi — the built-in invoicing module does not meet local fiscal requirements. It does not transmit NIP data, does not enable issuing structured e-invoices, and does not support import to national accounting systems.
On the other hand,
fakturownia.pl is a recognized Polish online invoicing application that automatically generates JPK files, supports multi-currency invoices, integrates with KSeF (National e-Invoice System), and after April 1, 2026 will be able to automatically send and receive invoices to the central registry. Many creators therefore face the challenge: how to connect a foreign sales system with a domestic accounting tool so that the process is legally compliant, maximally automated, and user-friendly?
Below you will find step-by-step instructions on how to connect Kajabi with
fakturownia.pl using
striptu.com — a Polish tool integrating the most important sales platforms with national invoicing systems. This way you will avoid manually retyping data and will be ready for the upcoming KSeF obligations.
Why do you need integration?
-
Kajabi Payments is not available in Poland. The platform offers its own payment gateway and invoice module only to companies from the USA, Canada, Australia, UAE, the UK, and selected eurozone countries. Even if you have a Stripe account, Kajabi will not provide you with full functionality for issuing legal VAT invoices.
-
PDF invoices are not enough. From 2026, all B2B invoices in Poland will have to go through KSeF. Kajabi generates only a simple PDF document that does not contain GTU codes, buyer NIP, or the structure required by the e-invoice system.
-
Polish tax regulations. VAT settlement requires correct application of tax rates, invoice numbering according to Polish regulations, issuing corrections, and storing customer data in compliance with GDPR. None of these elements are handled by Kajabi.
-
Automation saves time. Manually retrieving data from Kajabi and entering it into accounting software with larger sales volumes is error-prone. A dedicated integration eliminates these problems and lets you focus on content creation instead of bureaucracy.
What is striptu.com?
Striptu.com is a Polish SaaS created for creators of courses, e-books, and memberships. The tool connects popular sales platforms (Kajabi, ThriveCart, Stripe) with fakturownia.pl, iFirma, and other accounting systems. Its main advantages are:
-
Plug-and-play — you set up the integration in minutes without writing code, and transaction data is automatically passed to fakturownia.pl.
-
Regulatory compliance — generated invoices contain all required fields (NIP, address, VAT rate) and can be sent to KSeF when it becomes mandatory.
-
Data security — striptu.com operates on Polish servers, making it easier to meet GDPR requirements and ensuring stable data transfer between platforms.
-
Local support — documentation and customer service are in Polish. You receive help from a team that knows the realities of the Polish market and creators' needs.
In the following section, we will show how to configure this solution step by step.
Step 1: Register and create a service in striptu.com
1.
Log in to striptu.com and create a new account if you do not have one yet. The registration form requires basic business information and an email address.
2. After logging in, go to the
Services module and click
Create new service. In the first step, give the service a unique name — this can be a course name, brand, or any string that will help you distinguish individual integrations later. Proceed to the next step.
3. In the second step, the system will ask you to choose a data source, i.e., the place from which transactions will be pulled. Three options are available:
Stripe,
Kajabi, and
ThriveCart. Select
Kajabi.
After selecting the platform, instructions with a Webhook link will appear. Click
Enable integration to generate a unique URL. Copy this link — it will be needed in the next step.
Step 2: Configure the webhook in Kajabi
For Kajabi to send transaction information to striptu.com, you need to add the generated webhook link to the platform settings:
1.
Log in to your Kajabi account and go to the
Settings panel (bottom left corner).
2. In the settings menu, select
Checkout. In this section you will find the
Webhooks subsection.
3. Click
Add Webhook and paste the link copied from striptu.com into the URL field.
4. Confirm the changes by saving the configuration. From now on, every payment in Kajabi will be automatically sent to striptu.com via webhook.
Step 3: Connect striptu.com with fakturownia.pl
Once the entry side is properly configured, the remaining step is to set up the destination, i.e., the invoicing system. In striptu.com you will do this in a few simple steps:
1. In the integration configuration panel, select the
Fakturownia option.
2. Enter the
account name — this is the first part of your Fakturownia subdomain (e.g., if you log in through your_name.fakturownia.pl, enter "your_name").
3. Provide the
API Token generated in the Fakturownia panel. You will find it in Account Settings > Users and Permissions > API Tokens. Copy and paste it into the integration form.
4. Click
Test connection. Striptu.com will check if the data is correct. If the test succeeds, you will see a confirmation message.
5. In the
Additional settings section, you can check the option to send invoices by email to the customer directly from Fakturownia and set the
default VAT rate (e.g., 23%, 8%, or 0%). This is useful if you do not use the Tax module in Stripe and the gross amount equals the net amount — the system will then calculate VAT based on this rate.
6. Finally, click
Save integration settings. From now on, every Kajabi transaction will be automatically transferred to Fakturownia and converted into a complete VAT invoice with the correct number and tax.
Optional: sending e-invoices to KSeF
From 2026, structured invoices will be mandatory for all companies in Poland. Fakturownia has announced full integration with KSeF, so after enabling this feature in striptu.com, you will not need to log into the ministerial portal — the system will automatically send and retrieve the e-invoice identification number. By enabling this setting, you will ensure legal compliance and reduce the risk of errors.
What about alternative solutions?
There are other ways to integrate Kajabi with Polish accounting, e.g., through n8n, Make, or Zapier. These are powerful automation tools but require technical knowledge and time to configure workflows (e.g., creating webhooks, filters, data transformations). Additionally, they may not support all fields required on an invoice or may require a separate KSeF integration. If you have large sales volumes and an IT team, you may consider this option, but most course creators will appreciate the plug-and-play simplicity offered by striptu.com.
Summary
Integrating Kajabi with fakturownia.pl using striptu.com is the easiest way to legally and automatically issue VAT invoices in Poland. In a few steps you create a service, select Kajabi as the data source, paste the webhook in the Kajabi panel, and provide the Fakturownia API token. From that moment, every transaction goes to fakturownia.pl as a correct accounting document, ready to be sent to KSeF.
Thanks to this solution, you save time, have confidence in compliance with Polish regulations, and can focus on growing your business rather than manually issuing invoices. If you need support, the striptu.com team will provide guidance in Polish. It is the ideal answer to the growing demands of the online education market and the upcoming e-invoicing revolution.