Skip to content

Business Central + Kustom

Everything you need to connect Business Central and Kustom: how to connect, which data moves, which settings there are and what to do when something goes wrong.

  • 1 data flow

1. Getting started

Prepare both systems first, then connect them in Junipeer.

  1. about 3 minutes

    Prepare Business Central

    1. Open the Business Central connector in Junipeer
    2. Click Connect
    3. Sign in with the right Microsoft account
    4. Review and approve the OAuth consent
    5. Confirm environment or company if needed
    6. Return to Junipeer and verify the connection
    Full instructions
  2. Prepare Kustom

    Have your login details for this system ready. The full instructions show what Junipeer needs.

    Full instructions
  3. Connect and test

    Enter the details in Junipeer, switch on the flows you need and test with one order before you go live.

    Getting started with Junipeer

2. How the data flows

What Junipeer can move between the two systems. The arrow shows which way the data goes.

  • Payouts
Based on what each connector can fetch and send. You choose which flows to switch on in Junipeer.

3. Settings

The settings you see in Junipeer, in plain words. Open one to read more. The key is the technical name.

You don't need to read them all

In Junipeer every setting has a ? that opens the same explanation next to the form, right when you need it. With the Junipeer MCP your AI assistant can also propose the settings from your own data.

How the Junipeer MCP works

Settings for Business Central (47)

SettingWhat it controlsKey
Add return fee as a Return LineDecide whether the return fee should be added as its own line on returns in Business Central.bc_add_return_fee_row
Add shipping fee as an Order LineDecide whether the shipping fee should be added as its own line on orders in Business Central.bc_add_shipping_on_order_rows
Add shipping fee as an Order/Return LineDecide whether the shipping fee should be added as its own line on orders and returns in Business Central.bc_order_add_shipping_fee_row
Company IDEnter the Company ID of the company in Business Central that Junipeer should connect to.bc_company_id
Create missing articles in Business CentralDecide what happens when an order contains an article that doesn't exist in Business Central.bc_create_missing_order_products
Create payout after order invoiced in Business CentralDecide whether a payout transaction should be created in Business Central when an order is invoiced there.bc_create_payout_on_order_invoiced
Customer number by currencyUse a different Business Central customer number depending on the order's currency.bc_houdini_customer_number_by_currency
Default General Product Posting GroupChoose the general product posting group given to articles that Junipeer creates in Business Central.bc_default_general_product_posting_group_id
Show all 47 settings
SettingWhat it controlsKey
Default Payment Journal for Payout Transactions in Business CentralChoose the payment journal in Business Central where payout transactions are created.bc_default_payment_journal_id
Default Payment Method in Business CentralChoose the payment method Junipeer uses on orders in Business Central by default.bc_default_payment_method
Default Shipping Item number in Business CentralEnter the Business Central item number used for the shipping fee line on orders.bc_default_shipment_article_no
Default Terms of Payment in Business CentralChoose the terms of payment Junipeer uses on orders in Business Central by default.bc_default_terms_of_payment
Default customer numberEnter the Business Central customer number used on orders when no customer number is set for the order's currency in Customer number by currency .bc_houdini_default_customer_number
Default order typeChoose the order type set on orders when no order type is set for the order's currency in Order type by currency .bc_houdini_default_order_type
Default payment methodChoose the Business Central payment method used on orders when no payment method mapping matches in Map payment methods .bc_houdini_default_payment_method
EnvironmentChoose which Business Central environment Junipeer connects to.bc_env
Exclude Orders created before this dateOrders created before this date are not synced.stdintegration_filter_business_central_order_created_date
Include parent item when using variantsDecide whether the main (parent) item should be included together with its variants.bc_variants_include_parent_item
Map Payment MethodsConnect the payment methods in your webshop with the payment methods in Business Central.bc_payment_methods
Map Shipping methodsConnect the shipping methods in your webshop with the shipping methods in Business Central.bc_shipping_methods
Map payment methodsConnect the payment methods in your webshop with the payment methods in Business Central.bc_houdini_payment_methods
Match shipping methods by nameUse this if your shipping methods have the same names in both systems, so you don't have to map them one by one.bc_match_shipping_methods_by_name
OData Sales Order UpdatesSet specific fields on the sales order in Business Central to a fixed value when the order is updated.bc_update_order_odata_fields
OData Sales Order UpdatesSet specific fields on the sales order in Business Central to a fixed value when the order is updated.bc_update_order_odata_fields_step_2
Order FiltersOnly sync orders from Business Central that have specific values in specific fields.bc_retrievable_order_filters
Order create API profileChoose which way Junipeer creates orders in Business Central.bc_order_store_profile
Order type by currencyUse a different order type depending on the order's currency.bc_houdini_order_type_by_currency
Order/Shipment retrieve API profileChoose which way Junipeer reads orders and shipments from Business Central.bc_order_retrieve_profile
Payment Method to Update in Business CentralChoose the payment method that is set on the sales order and the customer in Business Central when the order is updated.bc_update_selected_payment_method_step_2
Release order after createDecide whether orders should be released in Business Central right after Junipeer creates them.bc_houdini_release_order
Return Fee Item number in Business CentralEnter the Business Central item number used for the return fee line.bc_default_return_fee_article_no
Shipping Agent CodeEnter the shipping agent code to use.shipping_agent_code
Shipping Fee Item number in Business CentralEnter the Business Central item number used for the shipping fee line.bc_default_shipping_fee_article_no
Shipping Service CodeEnter the shipping service code to use.shipping_service_code
Shipping fee mapUse different Business Central items for the shipping fee depending on the shipping method the customer chose.bc_shipment_article_no
Stock warehouse filterEnter a warehouse (location code) to only load stock for that warehouse.bc_stock_location
Sync only 'person' customersDecide whether only private customers (persons) should be synced, and company customers skipped.bc_customers_sync_person_only
Terms of Payment to Update in Business CentralChoose the terms of payment that orders are updated to in Business Central.bc_update_selected_terms_of_payment
Terms of Payment to Update in Business CentralChoose the terms of payment that orders are updated to in Business Central.bc_update_selected_terms_of_payment_step_2
Update Business Central CustomersDecide whether customers that already exist in Business Central should be updated when customers are imported from your webshop.bc_update_customers
Update Terms of Payment in Business CentralDecide whether the terms of payment on orders should be updated in Business Central.bc_update_terms_of_payment_step_2
Update Terms of Payment in Business CentralDecide whether the terms of payment on orders should be updated in Business Central.bc_update_terms_of_payment
Update customer information in Business CentralDecide whether the customer in Business Central should be updated each time one of their orders is sent to Business Central.bc_update_customer_when_order_is_synced
Use Multi StockDecide whether stock should be synced per warehouse or as one total per item.bc_use_multistock
Use variantsDecide whether variants should be included when items are read from Business Central.bc_use_variants
VAT included in order rowsTell Junipeer whether the prices on order rows are sent to Business Central including or excluding VAT.bc_vat_included_order_rows_price
Variant SKU delimiterEnter the character placed between the item number and the variant code when Junipeer builds the SKU for a variant.bc_variant_sku_delimiter

Settings for Kustom (3)

SettingWhat it controlsKey
Kustom API password or secretEnter the password for the Kustom settlements API.kustom_api_pass
Kustom API user/idEnter the username or ID for the Kustom settlements API.kustom_api_user
Kustom settlements API UrlEnter the web address (URL) of the Kustom settlements API.kustom_api_url

4. Troubleshooting

Choose what you see. Each case shows the cause and the solution.

MediumFor error codes and patterns, see the Error Codes guide. Common Business Central
Cause

For error codes and patterns, see the Error Codes guide. Common Business Central-related issues include:

Solution

Refer to the platform setup guide for resolution steps.

5. More guides

Did this page help you?