1. APIWORX Help Center
  2. Getting Started Guide

Kefron and Brightpearl Integration Guide

Seamless Integration Steps for Brightpearl and Kefron through BrightConnect

Getting Started

Connecting Your Accounts

To connect Brightpearl and Kefron with BrightConnect, permission is firstly required. Follow the simple instructions mentioned below:


  1. Log in to the ESB APP.
  2. Once logged in, a dashboard named “Integrations” will open.

3. Navigate to Brightpearl + Kefron and click on the “Activate Flow” button.

4. Enter a friendly name for this flow.

5. It will then ask you to connect your Brightpearl account, Kefron account, and configuration.


Connect your Brightpearl account

6. (a) Add your Brightpearl account – Click on “add new Brightpearl account” from the drop-down.

Upon selecting the option, a new pop-up will open where you have to add your Brightpearl’s details to complete the authorization process:

(i) Add Account ID of Brightpearl –

After adding the “account ID,” you will be redirected to the Brightpearl authentication page. Click on the “approve” button to grant permission for the connection; Brightpearl will then be successfully connected.

Now, we can move forward to the next step of connecting Kefron with Brightconnect.


Connect your Kefron account

6. (b) Add your Kefron account – Click on “add new Kefron account” from the drop-down.

Upon selecting the option, a new pop-up will open where you have to add your Kefron’s details to complete the authentication process:


(i) Add a “friendly account name”,

(ii) Add your Kefron Token (SFTP) details, i.e., HOST, username, and password, and click on Connect now.


Note: To obtain Kefron tokens for connection with BrightConnect, contact Kefron Support at – info@kefron.com

Now it is connected, let's move to the last step.


6. (c) Configure and Save – First, click on the “Refresh Mapping rules,” then select a date from which you want your orders to start syncing.

Note: The date selected here will indicate to our system when to start syncing the orders from that particular date.

ESB is now successfully connected with your Brightpearl and Kefron accounts.

Configuration setup of Brightpearl and Kefron on ESB App


Before moving to configuration, you must first connect Brightpearl and Kefron with ESB. For assistance, refer to this guide.


Now, let’s move to the configuration setup so you can start the connection of Brightpearl and Kefron:

  1. Navigate to the “active integrations” tab and click on the “Get details” button.

2. You will then see a table with integration flows. First, go to “Connections / Configuration” to ensure your setup is correct.


If you need to update account details, simply click on the “Disconnect” button. You will then be asked to connect again, and afterward, you can add your new account details.


3. You will now have the option to control which flows you want to use with a turn ON/OFF button.


After you switch the initial data sync from Brightpearl and Kefron to ON, please wait some time to see the results in the logs section.

4. You can now check the Logs here.