Centra + Ongoing
Everything you need to connect Centra and Ongoing: how to connect, which data moves, which settings there are and what to do when something goes wrong.
- 3 data flows
- Connect in about 20 minutes
1. Getting started
Prepare both systems first, then connect them in Junipeer.
- about 10 minutes
Prepare Centra
- Log into your Centra admin panel
- Navigate to the API or integrations section in the admin area
- Locate the API credentials or API key management area
- Generate a new API key or copy an existing one
- Note your Centra API URL endpoint
- Copy both the API key and URL for use in Junipeer
- about 10 minutes
Prepare Ongoing
- Open the Ongoing API access setup
- Create or confirm the dedicated API user
- Copy the API username and password
- Confirm any client or goods owner identifiers
- Paste the credentials into Junipeer
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.
- Orders
- Products
- Stock levels
3. Settings
The settings you see in Junipeer, in plain words. Open one to read more. The key is the technical name.
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 worksSettings for Centra (79)
| Setting | What it controls | Key |
|---|---|---|
| Account fields to update/skip on Centra | Choose which account fields are updated – or skipped – when Junipeer updates existing accounts in Centra. | centra_update_account_fields |
| Add Prices to Product Variants in Centra. | Decide whether prices are set on the product or on each variant in Centra. | centra_add_prices_to_variants |
| Add Return Fee as separate Fee Item | Decide how a return fee is handled when refunds are exported from Centra. | centra_add_return_fee_as_fee_item |
| Allow empty SizeNumber [Import products] | Usually each product size needs a size number . | centra_allow_empty_size_number |
| Allow empty VariantNumber [Import products] | Usually each product variant needs a variant number . | centra_allow_empty_variant_number |
| Attribute used to set size, per size chart | Choose, for each size chart, which Business Central article attribute holds the size value. | centra_map_size_chart_attribute |
| Capture Shipment | Decide whether the shipment should be captured when Junipeer creates it in Centra. | centra_shipment_mark_as_captured |
| Centra GraphQL Access Token | Enter the API token Junipeer uses to connect to your Centra. | centra_api_key |
Show all 79 settings
| Setting | What it controls | Key |
|---|---|---|
| Centra GraphQL Url | Enter the address of your Centra GraphQL API . | centra_api_url |
| Create Accounts in Centra | Decide whether Junipeer should create new accounts (companies) in Centra. | centra_create_account |
| Create Customer in Centra | Decide whether Junipeer should create new customers in Centra. | centra_create_customer |
| Create Product Sizes in Centra [Import products] | Decide whether Junipeer should create new product sizes in Centra. | centra_create_product_size |
| Create Product Variants in Centra [Import products] | Decide whether Junipeer should create new product variants in Centra. | centra_create_product_variant |
| Create Products in Centra [Import products] | Decide whether Junipeer should create new products in Centra. | centra_create_product |
| Default Brand | If you only have one brand in Centra, choose it here and all new products will use it. | centra_default_brand |
| Default Centra Market | Choose the Centra market that new accounts are added to. | centra_default_b2b_market |
| Default Centra Market | Choose the Centra market that new customers are added to. | centra_default_b2c_market |
| Default Centra PriceList | Choose the Centra price list that new accounts are added to. | centra_default_b2b_pricelist |
| Default Centra Store | Choose the Centra store that new buyers are added to. | centra_default_b2b_store |
| Default Centra Store | Choose the Centra store that new customers are added to. | centra_default_b2c_store |
| Default Centra Tax Class | Choose the tax class that new customers get in Centra. | centra_default_b2c_tax_class |
| Default Centra Tax Class | Choose the tax class that new accounts get in Centra. | centra_default_b2b_tax_class |
| Default Centra warehouse [Import Stock] | Choose the Centra warehouse that stock is saved to when you don't use multiple warehouses. | centra_default_warehouse |
| Default Currency Code for products cost price | Choose the currency to use for a product's cost price when the product has no cost price set and a currency is still needed. | centra_default_currency_code |
| Default Size Attribute | Choose the Business Central article attribute that holds the product's size value. | centra_default_size_value_attribute |
| Default Size Chart | Choose the size chart that products get in Centra when no size chart is matched by the size chart mapping on this settings page. | centra_default_size_chart |
| Default warehouse [EXPORT products from CENTRA] | Choose the Centra warehouse whose stock is included when products are exported from Centra. | centra_default_warehouse_prodexp |
| Disable new product Variants in Centra [Import products] | Decide whether product variants that Junipeer creates in Centra (variants that didn't exist there before) should be marked as inactive . | centra_disable_new_product_variants |
| Disable new products in Centra [Import products] | Decide whether products that Junipeer creates in Centra (products that didn't exist there before) should be marked as inactive . | centra_disable_new_products |
| Exclude Orders created before this date | Choose a date. Centra orders created before this date are not synced. | stdintegration_filter_centra_order_created_date |
| Fields to update/skip on Centra [Import Products] | Choose which product fields are updated – or skipped – when existing products in Centra are updated. | centra_update_product_fields |
| Identify account by VAT number? | Decide how Junipeer finds the matching account in Centra for a company. | centra_identify_account_by_vat_number |
| Identify account by account email? | Decide whether Junipeer should also search for the matching Centra account by its account email . | centra_identify_account_by_account_email |
| Identify account by billing email? | Decide whether Junipeer should also search for the matching Centra account by its billing email . | centra_identify_account_by_billing_email |
| Ignore invalid value [Import products] | Decide what to do with values that Junipeer can't match to the right code in Centra – for example brands, collections, folders, countries, and attributes whose value comes from a list. | centra_product_ignore_invalid |
| Include item allocations | Decide whether warehouse allocations for each item are included when orders are exported from Centra. | centra_order_include_allocations |
| Map Attributes for Product SIZE [Import Products] | Connect product size attributes in Centra with article attributes in Business Central, so the right values are set on each size in Centra. | centra_map_product_size_attributes |
| Map Attributes for Product Variant [Import Products] | Connect product variant attributes in Centra with article attributes in Business Central, so the right values are set on each variant in Centra. | centra_map_product_variant_attributes |
| Map Attributes for Product [Import Products] | Connect product attributes in Centra with article attributes in Business Central, so the right values are set on the product in Centra. | centra_map_product_attributes |
| Map Company Country to PriceLists | Choose which Centra price list an account gets, based on the company's country in the other system. | centra_b2b_map_country_pricelists |
| Map Locations (Warehouses) | Connect warehouses in Business Central with warehouses in Centra, so stock ends up in the right place. | centra_map_warehouses |
| Map Markets | Choose which Centra market an account gets, based on the company's country in the other system. | centra_b2b_map_country_markets |
| Map Order Statuses/Actions | Decide what should happen to the order in Centra when it reaches a certain status in Business Central. | centra_map_order_statuses |
| Map PriceClass/PriceLists | Choose which Centra price list an account gets, based on its price list in the other system. | centra_b2b_map_pricelists |
| Map PriceLists (for Centra import) | Connect the price lists in the other system with the price lists in Centra, so prices end up in the right Centra price list. | centra_map_pricelists |
| Mark Shipment as Good to Go | Decide whether the shipment should be marked as Good to Go when Junipeer creates it in Centra. | centra_shipment_mark_as_gtg |
| Mark Shipment as Paid | Decide whether the shipment should be marked as paid when Junipeer creates it in Centra. | centra_shipment_mark_as_paid |
| Mark Shipment as Shipped | Decide whether the shipment should be marked as shipped when Junipeer creates it in Centra. | centra_shipment_mark_as_shipped |
| Multiple warehouses on Centra? [EXPORT products from CENTRA] | Decide how stock is included when products are exported from Centra. | centra_multiple_warehouses_prodexp |
| Only load orders newer than | Enter a date. Centra orders created before this date are never synced. | centra_order_older_than_date |
| Only load returns newer than | Enter a date. Centra returns created before this date are never synced. | centra_return_older_than_date |
| Order / Refund Discount SKU (Article Number). | Some systems receive order discounts as order rows , just like a product. | centra_order_discount_sku |
| Order Gift SKU (article number) | Centra doesn't have a SKU for gift cards . | centra_order_gift_card_sku |
| Order Row Article Number | Choose how the article number on each exported order row is built from the Centra order row. | centra_order_row_sku_generator |
| Order Statuses to import | Choose which status an order must have in Centra before it is exported to the other system. | centra_order_statuses_to_export |
| Order line template for comment | Some order rows have a comment attached, for example an engraved product. | centra_order_line_comment_template |
| Override Individual Variant Prices in Centra. | When prices are set on the product (not on variants), decide what happens to prices that already exist on the variants . | centra_override_individual_variant_prices |
| Pricelist - Currency Price map | Choose which price from the other system goes into each Centra price list when products are imported. | centra_currency_price_map |
| Pricelists to set prices including VAT | By default, Junipeer sets prices in Centra without VAT . | centra_incl_vat_pricelists |
| Prices include VAT [EXPORT products from CENTRA] | Tell Junipeer whether the prices you've entered in Centra include VAT . | centra_price_incl_vat_prodexp |
| Refund SKU | Enter the SKU you use for refund fees on credit memos. | centra_return_fee_sku |
| Refund SKU | Enter the SKU (article number) to use for the return fee row when refunds are exported from Centra. | centra_return_exp_fee_sku |
| Return refunded items to stock | Decide whether refunded items should be returned to stock when Junipeer sends the refund to Centra. | centra_return_remove_items_from_stock |
| Send Shipment E-mail | Decide whether the customer should get an e-mail about the shipment when Junipeer creates it in Centra. | centra_shipment_send_email |
| Send bundle item | Decide whether the bundle itself is sent as an order row when orders are exported from Centra. | centra_order_send_bundle |
| Separator for Order Row Article Number | Enter a separator to put between the parts of the order row article number. | centra_order_row_sku_separator |
| Update Accounts in Centra | Decide whether Junipeer should update accounts that already exist in Centra. | centra_update_account |
| Update Customer in Centra | Decide whether Junipeer should update customers that already exist in Centra. | centra_update_customer |
| Update Product Sizes in Centra [Import Products] | Decide whether existing product sizes in Centra should be updated. | centra_update_product_size |
| Update Product Variants in Centra [Import Products] | Decide whether existing product variants in Centra should be updated, and which fields. | centra_update_product_variant |
| Update Products in Centra [Import Products] | Decide whether existing products in Centra should be updated, and which fields. | centra_update_product |
| Update prices based on article currency prices | Decide whether Centra price lists should be updated when products are imported into Centra. | centra_update_prices |
| Use Product (not ProductSize) to identify the product for price setting. | Decide how Junipeer finds the product in Centra when it sets prices . | centra_sku_set_on_product |
| Use physical (instead of FTA) quantity | Choose which Centra stock figure Junipeer compares with the stock in Business Central when it sets stock. | centra_use_physical_stock |
| Use static shipping method for orders | Decide whether all exported orders should get the same shipping method . | centra_order_use_static_shipping_method |
| Variant fields to update/skip on Centra [Import Products] | Choose which product variant fields are updated – or skipped – when existing variants in Centra are updated. | centra_update_product_variant_fields |
| Vat percentage [EXPORT products from CENTRA] | Enter the VAT percentage for products exported from Centra. | centra_vat_percentage_prodexp |
| We need to create a buyer for each account, should we force unique email (add +account_id ) if email already exists? | Every account Junipeer creates in Centra needs at least one buyer. | centra_force_unique_buyer_email |
| Which prices will be exported [EXPORT products from CENTRA] | Choose the Centra pricelist that prices are taken from when products are exported from Centra. | centra_pricelist_prodexp |
Settings for Ongoing (2)
| Setting | What it controls | Key |
|---|---|---|
| Exclude Orders created before this date | Pick a date to skip older orders. | stdintegration_filter_ongoing_order_created_date |
| Goods owner | Choose which Ongoing goods owner this integration works with. | ongoing_goods_owner_id |
4. Troubleshooting
Choose what you see. Each case shows the cause and the solution.
MediumFor error codes and patterns specific to Centra integrations, see the Error Code
For error codes and patterns specific to Centra integrations, see the Error Codes guide. Common Centra-related issues include:
Refer to the platform setup guide for resolution steps.
5. More guides
Did this page help you?
