Integrations
-
Product feed: Prisjakt
28 Apr 2026
Product feed for Prisjakt. A product feed contains important data about your products. Among other things, product names, manufacturers, prices and product codes (GTIN/MPN). The product feed can be found under Settings -> External connections -> Product feeds.Note that this is our new feed for Prisjakt. You should use this instead of the previous price files found under Settings -> External links -> Price comparison system. What properties must be filled in on the product? For a product to be included in the feed, the following properties must be entered: article number product name description and/or introductory text product group price Brand name* or GTIN Google Taxanomi * activate brand name under Assortment -> Settings -> Product attributes Google Taxonomy You can choose taxonomy on the product group or on the product. If you choose on the product group, all products in the group will inherit the selected taxonomy. Enter Google Taxonomy on a product Go to Products -> select a product, edit -> in the box "Categorization" on the right there is Google Taxonomy. Enter Google Taxonomy on a product group Go to Products -> Product groups -> select a product group, edit -> under General there is Google Taxonomy.Enter for example "clothes" in the search bar and choose the category that fits best. You can also set a category on an entire product group/subgroup and choose that the products in that group will inherit the category (then you do not have to go into each individual product): You can't create your own categories, everything is retrieved from Google. You must therefore choose one of the existing ones. Generate URL to the product feed Go to Settings -> External links -> Product feeds. In the "Prisjakt Feed" box, select language, currency and country. Then copy the "Generated URL" and add it to Prisjakt's administration. The feed will then contain all products in the store that have the required properties (see above).
-
Integrating ShipNordic with your Abicart Store
14 Jan 2026
ShipNordic provides automated solutions for shipping and order management, specifically designed to simplify logistics for small to medium-sized e-commerce businesses. By integrating ShipNordic with Abicart, you can automate your shipping workflows, offer flexible delivery options, and manage returns efficiently.Key Features of the Integration Automated Shipping: Streamline your order fulfillment process. Customer Choice: Let your customers choose their preferred delivery points. Easy Returns: Simplify the return process with QR codes and clear overviews in your admin panel. EU-Based: All data is hosted on servers within the EU for maximum data protection (GDPR compliance). Video Tutorial: How to Set Up ShipNordic in Abicart The easiest way to get started is to follow our video guide. This video walks you through the step-by-step process of connecting your Abicart store to the ShipNordic platform. https://www.youtube.com/watch?v=p_oLuD9DHRw Step-by-Step Instructions If you prefer written instructions or need to troubleshoot specific settings during the connection process, please refer to ShipNordic’s official documentation: How to connect your Abicart store to ShipNordic Summary of the Setup Process Log in to your Abicart admin panel. Follow the steps shown in the video above to generate the necessary API credentials/connection. Configure your shipping methods within ShipNordic to match your Abicart settings. Test the integration by processing a sample order to ensure labels and tracking are generated correctly. For further assistance regarding your ShipNordic account or specific shipping rates, please contact ShipNordic support directly.
-
Rule Integration
28 Nov 2025
Synchronize order data from your e-commerce store and deliver accurate marketing. Description Article no.: 1239 The integration to Rule is included in the PRO subscription How does the integration with Rule work? It is an integration that exports customer data from orders and the customer register to Rule. What is needed to use Rule? The PRO subscription + that you get a subscription with Rule. You do this on their website www.rule.se. Create and retrieve API data on Rule.se Log in to rule.se. Click on your username in the upper right (1) and then on "Settings" (2). Click on the "Developer" tab (1) and then on the "New API key" button (2). The API key is a password of about 30 characters and contains mixed numbers and letters. Click on the copy button to the right of the API key. Log in to the store and go to Settings -> External connections -> Rule. (Contact customer service to have Rule added under External connections). Check the Active box, then paste the API key you created in Rule admin in the "API Key" field and save. Order exportCheck this box for the product prices to be displayed incl. VAT in the mailings from Rule to the end customer. Connection - If the key entered is correct, a link will appear that says "Log out of Rule". This means that the store has connected to Rule. Initial Exports - A setting to enable an export of all customers in the customer register. It also requires that "Export Customer List" under "Event Settings" is enabled. Export order - Enable the export of new orders by selecting "Order has changed" under "Activation" and "Update directly" under "Run. Export customer list - Enable the export of new customers by selecting "Customer has changed" at "Activation" and "Update directly" at "Run. Export Abandoned Carts - Enabling the export of abandoned carts gives you the possibility to remind your visitors who have added items to their carts but not completed the purchase. Show more
-
Single sign-on (SSO) capability for customers. SAML or Oath2. (Additional service)
28 Nov 2025
Let your customers log in to your store with single sign-on (SSO) via SAML or Oath2.Additional service in Abicart Pro, 799 SEK/monthEasy and secure logins with Single Sign-On in Abicart Abicart strives to improve the customer experience for both businesses and consumers by offering innovative solutions and services. One of these services is the ability to offer Single Sign-On (SSO) via SAML or Oath2. This is an additional service for Abicart Pro customers, which aims to simplify and secure the login for customers. Read on to understand how SSO can improve your e-commerce platform.What is Single Sign-On (SSO)?Single Sign-On (SSO ) is an authentication process that allows users to log in to multiple related but independent software applications with a single login. This means that customers do not have to remember multiple usernames and passwords for different platforms, providing a smoother and more user-friendly experience.SSO via SAML or Oath2:Abicart offers SSO integration via two popular and secure standards: SAML (Security Assertion Markup Language) and OAuth2 (Open Authorization 2.0). Both standards enable secure and reliable authentication between your e-commerce platform and third-party services. Benefits of SSO for your e-commerce platform: Improved user experience: by offering SSO, your customers can easily and quickly log in to your platform without having to remember additional usernames and passwords. Increased security: SSO reduces the risk of security issues such as password theft and phishing attacks. Reduced administrative burden: With SSO, you don't need to manage and store multiple login credentials for your customers, reducing your administrative burden and improving data security. Cost and how to activate the service:The SSO service is available as an add-on service for Abicart Pro customers for 799 SEK/month. If you are interested in knowing more or activating the SSO service for your e-commerce platform, please contact us.By offering Single Sign-On (SSO) via SAML or Oath2, you can improve the customer experience, increase security and reduce administrative burdens for your e-commerce platform. If you are an Abicart Pro customer and want to take advantage of these benefits, do not hesitate to contact Abicart customer service to activate the service.
-
Northmill Flo: Show both regular and special prices on the Northmill receipt
27 Nov 2025
It is possible to show both regular and extra prices on the Northmill receipt. This can be achieved by setting up to only export regular price Abicart >> Northmill (NMF) and then create extra prices in Northmill.Because Abicart and Northmill handle prices/price lists differently, only one price is exported: the active price of the product.If the product has an additional price, it is the active price of the product. If the extra price is exported, it is this price that will appear on the receipt. So not both regular price and additional priceWhat to do:1) Set to only export regular prices to Northmill by checking the setting "Always use regular price for exporting items" >> Save.2) Create the campaign in Northmill by following Northmill's instructions:https://supportflo.northmill.com/s/article/Erbjudanden-och-kampanjer
-
Yotpo & Trustpilot
27 Nov 2025
Integrating Yotpo and Trustpilot with AbicartAbicart gives you the ability to integrate your website with popular review platforms such as Yotpo and Trustpilot. This integration allows you to export your orders to these platforms, where you can enable the option to send out review emails after an order has been placed. Use Automatic Feedback Systems (AFS) Abicart also offers the ability to export your order information to Yotpo and Trustpilot, enabling you to use their Automatic Feedback Systems (AFS) to automatically collect customer reviews. What is AFS? Automatic Feedback Service (AFS) is an invitation method that can be used to automate the collection of service and product reviews. Why is AFS important? This feature automates the process of collecting feedback by sending review requests to customers after a certain period of time, for example after they have received their order. For instance, let’s imagine that you sell electronics online. With Abicart’s ability to connect to Yotpo and Trustpilot (AFS integration), you can set up automated review requests that are sent to customers two weeks after they have received their purchased electronics. This timing allows customers to experience the product before providing feedback, resulting in more insightful and meaningful reviews. How do you enable AFS for Trustpilot and Yotpo in Abicart? Here’s how you can enable AFS for Trustpilot and Yotpo in Abicart: In Trustpilot Business or Yotpo, go to Get Reviews > Invitation Methods > Trustpilot/Yotpo Automatic Invitations (AFS). Copy their unique email/API key and add it to your Abicart account under Settings > External Integrations > Trustpilot/Yotpo. Depending on the settings you have chosen under External Integrations > Yotpo / Trustpilot, you can choose to export the order to them based on the following three scenarios: Option 1: As soon as the order is placed in Abicart Option 2: When the order is marked as paid Option 3: When the order is marked as shipped When the order is sent to Yotpo or Trustpilot, it will trigger an email to the buyers asking them to leave a review. (This is based on your settings in the respective integrations.) Support for multiple stores If you have a multi-store setup within Abicart, you can add separate Yotpo and Trustpilot accounts to each sub-store. This allows you to manage reviews and feedback independently for different parts of your business. For example, suppose you have an e-commerce platform based on Abicart with multiple sub-stores specializing in different product categories, such as fashion, home appliances, and electronics. By integrating separate Yotpo and Trustpilot accounts with each sub-store, you can tailor the review and feedback collection process to the specific needs and characteristics of each sub-store. Note While both Yotpo and Trustpilot allow you to display reviews on your website, it is important to note that the feature under Appearance is limited to the language associated with the selected account. This means that if you have a Yotpo or Trustpilot account in English, the reviews will only be displayed in English on your website. This distinction is an important difference between the two features found under Settings and Appearance.
-
Shipmondo
27 Nov 2025
Shipmondo is an e-commerce logistics service that offers companies the opportunity to manage their shipping and delivery processes efficiently.Integration with Shipmondo TA is included at no extra cost in Abicart Pro.Things to consider before activating the integration:Weight must be entered on all products. We cannot export orders to Shipmondo without weight.in addition to the usual details, the following fields are mandatory if you want to create customs documents for exports:HS NumberCountry of OriginSKU NumberYou must select a package template on the delivery method. Here's more information >>Your Shipmondo account needs to have funds at all time. If the balance of the account is emtpy, orders won't be able to export. Get a subscriptionGet a subscription on the Shipmondo website: shipmondo.comActivate the integrationSettings that need to be made at ShipmondoLog in to your Shipmondo account and go to Settings -> API-Access. If there are no API details already entered, click on the button "Generate API keys". You will then see a username (API User) and a password (API Key). There is more information on how to do this in the Shipmondo manual.Settings that need to be made in AbicartThe data created in the step above needs to be entered in the store under Settings -> External connections -> Shipmondo TA. If "Shipmondo TA" is not available under External connections in your store, contact Abicart's customer service and we will activate it for you. Account settingsAPI users - Enter data from the "API User" field in Shipmondo.API Keys - Enter information from the field "API Keys" in Shipmondo.Labels - Choose whether the label type should be printed as PDF or ZPL. Settings on the delivery methodsYou also need to activate the integration on the delivery methods you want to use Shipmondo. There is a block at the bottom of each delivery method for this. Go to Settings -> Shipping -> select delivery method and click on it to edit.Scroll down to Shipmondo TA - Event settings. Here there are three different headings:- Export order- Export shipment- SettingsHere you can choose to export the entire order (Export order) or divide each order into different shipments (Export shipment). If you do not use partial delivery or do not know which one to use, we recommend choosing "Export order". You should not have both active at the same time. Export orderActivation - Recommended setting "The order is registered".Execution - select "Update directly" when everything is ready.We recommend that you make the following settings the first time and then click the save button. This means that the integration is not activated on the delivery method, but it is possible to select the carrier and set up everything before activating the function.Then you will see new options for selecting the Carrier. Select the carrier you want to use and then click the save button again.Then a new setting for Transport service will appear.Select the transportation service and click the save button again.A new setting for Package type will appear. The box under package type is a setting for using your own agreement with the carrier when booking a delivery. If you do not check the box, the Shipmondo agreement is the default.When all the settings above are done, do not forget to activate the export of the orders by selecting "Update directly" at "Run" and save. Export shipmentActivation - Recommended setting "Shipment is sent".Execution - select "Update immediately" when everything is ready.We recommend that you make the following settings the first time and then click the save button. This means that the integration is not activated on the delivery method, but it is possible to select the carrier and set up everything before activating the function.Then you will see new options for selecting the Carrier. Select the carrier you want to use and then click the save button again.Then a new setting for Transport service will appear.Select the transportation service and click the save button again.A new setting for Package type will appear. The box under package type is a setting for using your own agreement with the carrier when booking a delivery. If you do not check the box, the Shipmondo agreement is the default.When all the settings above are done, do not forget to activate the export of the orders by selecting "Update directly" at "Run" and save.Settings blockIn this block, the settings may look slightly different depending on the transport service you have chosen. Each transport service offers different settings for delivery points and services. We list the ones available in your Shipmondo account and/or the selected transport service.ServicesTo send the tracking number from Shipmondo to the recipient, tick "Personalised e-mail" and "Personalised SMS". Then follow Shipmondo's instructions: Link to manual.Shipping Templates: Abicart & Shipmondo IntegrationShipmondo allows only one shipping country per shipping method. If you need multiple countries or configurations, use Shipping Templates. This two-step process lets you define as many templates as you need in Shipmondo, then import and assign them in Abicart.Step 1: Create Shipping Templates in ShipmondoLog in to your Shipmondo account.Navigate to Shipments → Templates.Click + New template and configure:Sender countryDelivery countryWeight rangesPackage dimensions / typesCarrier settingsSave each template.Read more about shipment templates:https://help.shipmondo.com/en/articles/1834976-shipment-templatesStep 2: Activate & Assign in Abicart2.1 Enable Shipping TemplatesIn Abicart, go to Settings → External Connection → Shipmondo TA.Toggle Activate Shipping Templates.Click Save.All your Shipmondo templates will now be imported.2.2 Assign Templates to Shipping MethodsGo to Settings → Shipping → Edit shipping methods.Choose the method you want to link (e.g. “Standard Shipping”).Under Shipmondo TA → Action Settings, select one or more of the imported templates.Click Save.How It WorksWhen an order is placed, Abicart cross-references:Order weightShipping countryDelivery countryPackage type / dimensions…with your selected Shipping Template. The matched template’s settings are then exported to Shipmondo for label creation and rate calculation.Restrictions & Best PracticesOne carrier per shipping methodTemplates only apply to the carrier chosen in the method’s settings—no mixing between carriers.Best-fit template by weightIf multiple templates exist for the same country, Abicart picks the one whose weight-range best matches the order.Package typesOnly consider the package types you’ve added (up to 2 types per method).SummaryCreate all required templates in Shipmondo (Shipments → Templates).Activate Shipping Templates in Abicart (Settings → External Connection → Shipmondo TA).Assign each template to your Abicart shipping methods (Settings → Shipping → Edit shipping methods → Shipmondo TA).Your store can now support multiple countries, weight-based rates and custom packaging rules—automatically handled via your Shipmondo templates.
-
Product feeds
27 Nov 2025
Settings for product feeds can be found under Settings >> Apps >> Product feedsOn this page in admin you will find settings for product feeds for Google Merchant Center and Facebook Catalog:SettingsWhich field should be used for product descriptions?Choose between description, introductory text or both introductory text + descriptionShould product type either be current product group (deep) or top product group (shallow)?Select the depth of the product group you want to include in the flow. See example below:A product belongs to product group 3. If you want product group 3 to be sent in the product flow, select the setting "Deep".If you want product group 1 to be included in the flow, select "Shallow" instead.Google Merchant CenterHere you can read more about Product Feeds: Google shopping.Facebook CatalogHere you can read more about Product Flow: Facebook Catalog
-
VAT settings for integration with Visma SPCS
27 Nov 2025
This manual article will guide you through setting up VAT for products with different VAT rates in our Visma SPCS integration program. Follow the steps in this article to ensure that your products with different VAT rates are registered correctly in Visma SPCS.Make the following settings in the integration program:Then make the corresponding settings for VAT in VismaSPCS. This example is from VismaSPCS 2000, but it looks similar in 1000. Do you sell to several EU countries with different VAT rates?Make these settings:Read more about US here https://www.vismaspcs.se/visma-support/visma-eaccounting/se/content/online-help/sales-oss.htm
-
Mamut in Sweden: secure existing data before switching
27 Nov 2025
Identify what exists in an older Mamut integration and plan a controlled switch without starting a new, uncontrolled sync. This guide is for existing Swedish Mamut users and their administrators/integrators. It is historical guidance, not a recommendation to reinstall a supported Mamut product. A current Abicart package does not make a discontinued vendor product supported. 1. Read the discontinuation notice According to Visma's announcement about Mamut in Sweden maintenance/support ended on December 31, 2024. Registration of new data in the system was closed on August 1, 2025, when the license/support agreements were terminated. Any access to existing data is not the same as ongoing vendor support. Older system requirement lists, Windows installation programs, and integration materials do not prove a currently supported product pair. Do not run an old installation archive as a first step. 2. Understand the historical connection The older Windows application between Textalk Webshop/Abicart and Mamut could:retrieve new customers and transfer them to Mamut,retrieve new orders and transfer them to Mamut,transfer inventory and prices from Mamut to the store,transfer product registers in both directions and an existing customer register to the store. A record being retrieved by the integration program is not the same as it being transferred to or posted in Mamut. Check where the data actually is before making migration selections or retrying. 3. Take inventory before changing anything Identify the correct store/sub-store, Mamut company database, and any local integration installation.Document the last known retrieval/transfer and where remaining orders, customer cards, and products are located.Map out product/variant numbers, customer numbers, order number series, and any prefixes so that a new system does not create collisions.Document fee products for shipping, payment fees, and discounts, as well as relevant currency/VAT connections.Determine which source contains the correct prices, inventory, products, and customers for the migration.Secure approved backups/exports and necessary archival records according to the company's legal requirements. Do not put passwords or customer exports in an open planning document. 4. Plan the new integration pathWhen switching systems, one person needs to be responsible for ensuring that the last transferred orders and customer/product changes are reconciled in both systems. Pause old scheduled transfers in the integration program before a new connection starts writing. Do not restart old transfers to fill a gap without first checking what has already been transferred. Preserve the old database and archival material; a paused sync is not a deletion. Choose a currently supported accounting system and check its integration access, company, data mapping, and Abicart's package/add-on terms. Pro has an included ERP choice, but it is not a promise of unlimited connections or vendor licenses. Plan a limited, permitted migration test and verify the correct quantities, numbers, balances, prices, and document references in the destination system before a larger transfer. A discontinued integration should not be subjected to a new resync to try to prove it is free of duplicates. Also document how old orders and archival data can be tracked without creating new accounting events. Quick startAssume that Mamut is a discontinued Swedish product.Take inventory of the existing database, store, and transfer statuses.Secure data and map out numbers, fees, and data sources.Choose a current integration path and check the migration result before a major switch. Subscription and accessThis guide is for historical Mamut data. A new Abicart package does not restore the provider's discontinued support or license. A replacement integration has its own package, agreement, and permission requirements.
-
Integration with Fiken
27 Nov 2025
-
Connect your webshop with Sello
27 Nov 2025
With Sello, you can sell on marketplaces such as Amazon, CDON, Tradera, Ebay, Fyndiq and Miinto. In order to create the link between Abicart and Sello, you first need an account with Sello. Once you have your account, it's time to connect your webshop to Sello. Then you will need your Store ID and an API key, both of which can be found in the Abicart admin.Here's what you do:Log in your admin.Copy your Store ID as you see on the left, at the top of the menu.The next step is to create an API key.Log in your adminGo to: "Settings" -> "External Connections".Click on: "Edit" in the box called "API Keys".Click on: "+ Add".Tick the box called: "Active".Give your key a name and a description. For example, "Sello".Click on: "+ Add".Copy your created key.Once you have both your Store ID and an API key, you can establish the connection in Sello.Here's how to do it:Log in to Sello.Go to: "Settings" -> "Web shops" and find "Abicart".Click on: "Connect Now!".Enter your ID and your API key.Now everything is ready!The link is included in the Go, Plus and Pro price plans.
-
Set up Bonusway
27 Nov 2025
Results-based marketing via Bonusway. What is Bonusway? Bonusway is a cashback site that offers results-based marketing and generates new customers and more purchases for online stores. The Bonusway marketing channel is available for those who have a Textalk Webshop. Activate Bonusway in the shop Connect your store by adding your promotion ID (victim ID) directly to your theme. You can find your Offer ID in the Bonusway user interface. Go to Appearance -> Themes -> select your theme, edit. Then go to the Add-ons tab -> Bonusway and enter the Offer ID in the field. Note that if the shop has several active currencies, enter a "Offer ID" for each currency. Each currency has its own tab.
-
Sendify
27 Nov 2025
Cooperation with the transport service SendifyWhat is Sendify?We have no integration with Sendify, but you use the service independently from Abicart.Sendify is a logistics tech company that offers small business owners a simple and cost-effective shipping solution - so less time and money can be spent on logistics and more on driving business. Uniting technology with logistics, Sendify offers, since 2015, a TransportManagement System (TMS) that brings together business-critical logistics functions on a single web-based platform. The aggregated buying power of over 6,000 companies allows Sendify to offer competitive pricing, a free TMS, access to competitive contracting, and small business owners only pay for what they ship. With Sendify, business shipping simply doesn't have to be that difficult.You can then use Sendify to compare the costs of different transport companies.For more information about Sendify and our partnership, click here. Set up an API connection to Sendify To connect your shop to Sendify, create an auth token in the Abicart admin panel. The token is the API key that you use in Sendify. 1. Open Settings >> External integrations >> Abicart API >> 2. Click on ‘Select auth tokens’ >> Add3. Give your auth token a name, for example ‘Sendify’. You can also add a description.4. Click on ‘Create auth token’ to generate the key.5. Copy the value under “Token”. This is your API key. Enter it and your shop ID in Sendify. Your shop ID is displayed at the top left of the Abicart admin panel.
-
Northmill Flo: connection, inventory master and safe sync
27 Nov 2025
The Northmill Flo integration connects the webshop's products and sales to the POS system. It is available in Abicart Pro, where one selected business system integration is included, and requires an active Northmill agreement. First, decide which system will control the stock balance. The correct settings and how inventory changes are processed depend on that choice. Choose an inventory master before activationInventory masterBasic flowCheck AbicartProduct/balance changes are transferred from Abicart to Northmill. POS sales are retrieved through Import POS receipts (inventory changes) according to your schedule.Receipt import is intended for this inventory master. Do not select regular order import to retrieve POS sales. Northmill Flo, sometimes called MorefloAbicart's web orders are transferred to Northmill with order export. Inventory updates from Northmill need to reach Abicart through the activated connection.Receipt import is not shown as the same solution in this mode. Check that both web purchases and POS purchases reach the system that controls the stock balance. We recommend a clear inventory master, not the Both mode. Updating a sale and a manual inventory count are different events. If only the inventory count is missing, describe just that to support; do not activate another import job at random. Prepare the product rangeProducts, prices, customers and stock balances can be transferred. Product groups and images are not exported through this connection. Each product and each variant needs a unique item number (SKU) that matches in both systems. Products without an item number cannot be exported.Create product options (customer choices) and their variants in Abicart and export them from there. Product import from Northmill creates individual products; it does not automatically create a main product with product options. For new item numbers, letters, numbers, hyphens, and underscores are a suitable simple format. Do not change all already used numbers just because one contains /. Regular products, variants and bundle products need separate assessment. If special characters cause sync problems, give support the product type and exact item number so they can check what your connection supports. Before deleting a product: deletion can also affect the product and its variants in Northmill. If it is to remain in the POS system, the sync must first be disconnected in a coordinated manner. Get help before you delete or clear article numbers on an active integration. Connect and activate step by stepSign an agreement with Northmill and ask for the integration details. Check Abicart Pro and that Northmill is your selected included business system integration. See current packages and prices in Swedish or English and Northmill's integration overview (Swedish); have Northmill confirm your agreement and connection details.Open Settings > External Connections > Moreflo. Moreflo is the older name that may be displayed in Admin. Contact Abicart Support if the connection is missing.Fill in the details under Account Settings and save. Do not send your username/password in a regular support request.Verify that the item numbers for special products, such as shipping, exist in Northmill. The pre-filled fields should not be changed without reconciliation.Select the inventory master and the relevant sales/VAT settings. Ask the person responsible for finances to confirm how goods, services, and fees should be classified.Save and check for warnings about missing or duplicate item numbers. Reconcile them before the first major export.See resolve item numbers for Northmill regarding duplicates or missing numbers. Do not change the connections to already sold items without checking the consequences. Reconcile starting inventory and first exportSelect the balance that matches your physical inventory and correct the information before starting. Make an export/backup of the existing product range and balance in Northmill.Schedule a time without POS sales during the actual transfer. Verify that you are authorized to make the changes that the export entails.Keep your selected inventory master for the first product export. Activate product export and use Initial exports > Export all products when such a transfer is intended. Do not switch to Abicart as a temporary export step. With Northmill as the inventory master, a normal product export does not send Abicart's stock balance, but names, prices, and active status can still be overwritten and missing products created. Only transfer balance from Abicart when Abicart is explicitly the source for reconciled starting balances.Wait for the transfer to actually complete and reconcile the result. Do not use a general waiting time as proof that it is finished.Keep the same inventory master and activate the correct events as described below. Coordinate an actual change of inventory master before sales resume; do not do it in the middle of ongoing sales. If Northmill's inventory is the starting point, a file transfer may need to be adapted for Abicart's product import, particularly for customer choices. The initial inventory reconciliation is a separate task from ongoing receipt or order transfers. Ask support to help plan it if you are unsure. Activate the correct ongoing eventsAbicart as inventory master: activate Export products on add or change and Import cash receipts (stock changes). Select a schedule for receipt import, for example every hour, and check that both activation and execution are selected.Northmill as the inventory master: activate the intended product export and Export order. Reconcile which data product updates are allowed to overwrite and check the stock update back to Abicart.Test and see that it succeededUse an agreed test setup; purchases can affect payment, accounting, and stock. Note the item number, variant/package, order/receipt reference, and balance before and after. Check both a web purchase and a POS sale in the setup you have chosen. TestAbicart before/afterNorthmill before/afterReference and timeAn item is purchased in the webshop10 → 910 → 9Note actual referenceAnother item is sold at the POS5 → 45 → 4Note actual receipt The values are examples only. Wait for the actual scheduled run or transfer, read the status, and compare the same items in both systems. An AI confirmation or a saved setting choice does not indicate that the stock is reconciled.Integration settingsThe screenshots show examples of the integration's settings. Proceed to the named section you need before changing a field. Some images show Swedish menu texts; use the setting names in the text to find the corresponding fields.Here we go through the integration's settings:Settings >> External connections >> Moreflo (Northmill was previously called Moreflo)If Moreflo is missing under External connections: follow the section Connect and activate step by step and contact support if the connection is still missing.Remember to SAVE with the green button when you have changed a settingSettingsActiveTo access all the integration's settings, check this box >> Save. The sync between the systems only starts when you activate the event settings.Account settingsHere you enter the API keys you get from Northmill (Username and password) >> SaveSpecial productsThese fields are automatically filled in. Do not edit manually.Inventory management (inventory master)Select the system where you want to manage the products' stock balance:- Abicart or Moreflo (Northmill)*We advise against using "Both". It is always most stable to let one system decide.Sales and operating income accountsFill in the VAT rates that are relevant for your store. Select a suitable option in the drop-down list.Item = goodsService = ServicesFee = ServicesExample: For items with 25% VAT, select the corresponding product account with 25% VAT. If you also sell books subject to 6% VAT, you also need to select the corresponding product account with 6% VAT. Set up every VAT rate that is actually used; have the person responsible for finances confirm the classification and any exceptions.Fees cover VAT handling for shipping and need to be configured. Services with 25% VAT is an example of when this VAT handling applies to your shipping; do not use the same selection as a general rule for all stores. Have the person responsible for finances and the person responsible for the integration confirm the correct option for your setup.Initial exports--> Export all productsThis setting is configured last of all, if the product range is to be exported (see image below).*The setting requires that you have "Export products" enabled.To enable the setting:Check the box >> SaveEnable only if you want to send all products from Abicart >> Northmill (if you have Abicart as the inventory master, the stock status is also sent).NOTE! Product information in Northmill will be overwritten with product information from Abicart. Only the SKUs that exist in both Abicart and Northmill are updated. If a product only exists in Abicart, it is exported + created in Northmill. SKUs that only exist in Northmill remain untouched.Are you going to run this export with a previously active integration?- Run an export in Northmill first!Since Abicart overwrites Northmill products with the same SKU that exist in Abicart, it's a good idea to export the product range in Northmill before you run the export. A product that is inactive in Northmill but active in Abicart will become active again during the export.--> Export all customersTo enable the setting:Check the box >> SaveEnable only if you want to send all customers from Abicart >> Northmill*The setting requires that you have "Export customer registry" enabled.Event settingsExport product on add/changeActivation = Inactive / Product updated (including stock balance)Execution = Inactive / Update immediatelyChange to "Product updated" and "Update immediately" to enable the setting.*When this is active, products are exported from Abicart >> Northmill when added or changed. This setting is recommended so that products with customer choices are created correctly. Exporting products Abi >> NMF saves you time because you do not need to edit the product in two places:The product is created in Abicart with all the information it needs in the webshop. Information that can be exported to Northmill is sent there (name, item number (SKU), price, etc.). You can then add other settings to the product in Northmill, but information that can be exported through the integration must be edited in Abicart and exported to Northmill. If, for example, you change the product name in NMF, Abicart will overwrite it the next time the product is exported Abi >> NMF.Export customer listActivation = Inactive / Customer.(changed|created|deleted)Execution = Inactive / Update immediately*Keep inactive if you do not want to export the Abicart customer registry >> Northmill. We recommend starting the integration with this setting inactive. You can always enable it later if you want to sync customers.Export orderActivation = Inactive / The order has been changedExecution = Inactive / Update immediately*Activate only when using Northmill (Moreflo) for inventory managementProduct importActivation = Inactive / Scheduled activationExecution = Inactive / Scheduled (enter cron string) *Then set to e.g. 1 time/hour*Products are imported as individual products. Product import from Northmill cannot build a main product with product-option variants. Create those products in Abicart, either through product-options import or manually in Admin. Read more about product options here.Import order*Used to import orders created manually in Northmill. NOT for importing POS sales. To sync inventory balance, use the setting "Import POS receipts (inventory changes)".Activation = Inactive / Scheduled activationExecution = Inactive / Scheduled (enter cron string) *Then set to e.g. 1 time/hourOption = Enter the payment method* to be registered for the order importCreate or select an internal payment method, for example, manual invoice, and enter it in the order import job. It can be named Northmill invoice and be inactive in the customer checkout, but the name does not determine the type. The import requires an internal payment method for the order to be created correctly.Import POS receipts (inventory changes)In a multi-store system, you also select the sub-store where the receipt items will be created. Check the target sub-store before starting the import.*This setting is only visible when using Abicart for inventory management.*This is the setting to activate to sync inventory balance from Northmill >> Abicart when using Abicart for inventory managementActivation = Scheduled activationExecution = Scheduled (enter cron string) *Then set to e.g. 1 time/hourOptions*Used in specific cases IF you want to import previous receipts (from before the integration was activated) Import all receipts created since - specify time interval (7-90 days)Import historical receipts - Check the box to activate >> Save the integration pageNOTE! This setting is used in exceptional cases and with caution.Which product details can be changed?Depending on the direction, item type, and inventory master, the transfer can include sales class, item number, inventory balance, supplier's item number, name, product text, unit, barcode/EAN, purchase price, sales price, item type, active/webshop visible/stock item, and weight. Check an example in your setup; an update is not always limited to the balance.An inactive product in Northmill can become active again if an active Abicart product is exported. Data controlled by the export should be changed in the source system; otherwise, a local correction in the target system may be overwritten next time. Troubleshoot without duplicate inventory movementsAfter a failed receipt import: verify exactly which receipts are missing and if their inventory movements have already been corrected manually. Do not assume that the next scheduled run will fetch older, failed receipts. Ask support to check receipt references, the last import time, and a limited history interval before activating historical import. Do not make the same inventory correction both manually and through import.SymptomNext checkThe product or order is missingCheck for a unique item number, active export job, triggering event, and if the object already exists with another connection. Specify regular product, variant, or bundle.POS sales do not change Abicart's stock.Check the inventory master first. If Abicart is the inventory master: check the receipt import schedule and the last run. If Northmill is the inventory master: ask support to check the intended stock update.Manual stocktaking is missing, but sales are working.Note exactly which change is missing and when it was made. This is a different flow from a POS receipt. Ask support to confirm whether your connection supports that specific stocktaking change; do not select an invented stock-import job.Item numbers with / or a bundle item do not work.Do not bulk change item numbers as a first step. Ask support to check the item type, current connection, and any older failed transfers.Errors have been corrected and old events are pending.Reconcile already imported orders/receipts and manual balance adjustments before running anything again. The same sale must not decrease the stock twice.Send the store, inventory master, direction, item type/number, order/receipt reference, time, observed balances, and error message to support. Specify what you have already corrected manually. Do not send API passwords or customer registers. Quick startMatch item numbers and reconcile the actual stock before the first transfer.Choose an inventory master: Abicart or Northmill Flo. Only activate the jobs that belong to that setup.Check one item and an agreed-upon test sale in both directions before the entire flow is put into use.In case of an error: note the item type, number, order/receipt reference, and time. Do not resend all old orders before previous stock adjustments have been reconciled. Subscription and accessThe Northmill Flo connection is available in Abicart Pro as a choice among the included business system integrations and requires an active Northmill agreement. Choose an inventory master and use the transfers that belong to that setup. Agreement, feature access, and actual sync results are separate checks.
-
Connect Spiris Bokföring & Fakturering and select sync direction
27 Nov 2025
Connect the right company and select which products, customers, and orders to transfer between Abicart and Spiris. This guide is for administrators with the integration to Spiris Bokföring & Fakturering, formerly Visma eEkonomi/eAccounting. It is not the guide for Visma Administration 1000/2000. Pro has an included ERP choice where this integration is an option; this does not mean an unlimited number of ERP connections. The Spiris subscription's integration access is required separately. The theme does not affect the sync direction. 1. Prepare companies, identities, and access Check the correct Abicart store and Spiris company, as well as integration access in both.Give each product and each variant/customer choice a unique item number. The identities must match between the systems.Decide which system is the source for product information, price, available stock, and customers before you activate events.Check currencies, fee items, document choices, and payment/delivery terms. Older views may still be called Visma eEkonomi. In Spiris, the current service's integration access needs to be activated; follow its current instructions instead of relying on an older Smart/Pro package name or an old menu location. 2. Connect the right company Open Settings → External connections → Visma eEkonomi (eAccounting) or the corresponding Spiris name in your admin.Select Connect to Visma eAccounting when that is the displayed connection button. An authorized user logs in with the provider, selects the correct company, and approves the requested integration access. Then, check that the correct company name is displayed under Connection in Abicart. If the button still shows Connect: check that the connection was completed and that the user selected the correct company and had the right permissions. A login to Spiris without returning to Abicart is not a completed connection receipt. 3. Map fees and gift cards Create designated items in the accounting system for shipping, cash on delivery, transaction fee, discount, and other payment/gift card. Enter the respective item numbers in Abicart's integration settings. The example images show item posting and the item for shipping, as well as the mapping in Abicart: Gift cards need to be handled separately from regular product sales: Accounts and VAT handling must correspond to the company's actual sales and accounting. Older examples with 2420/2421 are not a general account choice for all gift cards. Choose accounts and VAT handling together with the person responsible for the company's accounting. 4. Select terms and documents per payment method Default payment terms apply to new customers that are transferred. ”10 days net” in the image is an example, not a requirement. Payment terms in Visma connects Abicart's payment method to the provider's payment terms. Delivery terms connects the corresponding delivery method, for example, Pick up to the store's pickup option. Check each line instead of blindly reusing the example. The document mapping can specify order, invoice, invoice draft, or ignore for the current payment method. An unmapped/ignored method should not be expected to create a document. Gift cards have special handling. An invoice, a paid invoice, and the customer's payment/settlement are different accounting events; choose the flow that suits the payment method. Check the invoice dispatch before automatic export. The choice Invoice creates a real invoice in Spiris; Invoice draft is a separate choice. Also check the setting Send invoice to customer, which may cause the invoice to be emailed to the customer. For already paid purchases, the document and payment handling must be reconciled so that the customer does not receive an incorrect payment request. 5. Configure direction and events DataChoose deliberatelyProductsExport from Abicart or import from Spiris. Import has separate choices for new items and updating existing ones.Existing product on importAll, stock, price, price/stock, or ignore according to the setting. The stock balance that is transferred is the available balance, not the physical stock.CustomersImport customer or export customer list according to the selected source, without competing sync.OrdersSelect the export event and the correct document mapping for each payment method. Stock updates for existing products preserve names and prices, but can also change stock management and the type of ordinary products and services. Check these properties before using stock mode across the catalogue. A full import can additionally change names, VAT, prices and visibility. Check document mapping and Send invoice to customer separately: Invoice creates a real invoice and can lead to customer email even when the purchase has already been paid.Check a limited, intended selection of products and variants before enabling automation across the catalogue. The event settings specify when the transfer should occur. ”Update immediately” can still mean queued processing. Save the configuration if it is necessary to display the event fields. Do not activate competing import and export for the same data without a deliberate sync model. Check a limited set of records you are authorized to use and verify the correct company, item numbers, available stock, document types, and fees. If the export outcome is unclear, check for an existing order or document reference before trying again to avoid duplicate invoice records. Quick startConfirm integration, correct company, and unique item/variant numbers.Connect and check the company name in Abicart.Map fees, terms, and documents per payment method.Select source/direction per data type and review the actual transferred result. Subscription and accessSpiris/eEkonomi is an option in Pro's included ERP choice. The provider's integration access and agreement are also needed. Visma Administration is a different product; older package names and screenshots do not indicate the current exact Spiris offering.
-
Sell downloadable files
27 Nov 2025
Sell PDFs, music, or software files, for example, and let the buyer download the files after payment. Before you beginThis guide covers the store's feature for downloadable product files. The feature is included in the current Go, Plus and Pro plans and needs to be enabled for your store. If the tab Downloadable files is missing, ask support to check the store's activation and contract version. Customer login is a separate feature available in Plus and Pro. Additional upload space may have different terms.This provides access to files for purchased products. It is not a membership with automatic renewal or a shared folder that a customer group automatically gets access to. 1. Create and save the productGo to Products → New product, enter the product details, and save. The product must exist before you can add its files. 2. Add one or more filesOpen the product's tab Downloadable files and select New file. Repeat if the purchase should provide access to multiple files, for example, a PDF and its accompanying exercise material. Upload from your computerSelect the file and confirm the upload. The file will be linked to the current product. Make sure the upload completes successfully and that the correct file name is displayed. Also, check the option to sell the product without a shipping fee. A digital file doesn't require physical delivery, but a mixed cart with physical products still needs the correct shipping terms.The upload space depends on the limit enabled for the store. Do not rely on older information about 10, 20, 50, or 100 MB as a guarantee for your store. Contact support before uploading larger files to find out your store's limit and what expansions your subscription allows. Use an external file addressEnter the file's full URL, preferably with HTTPS. The address must lead to the file itself and work without a login or password. A shared folder, a login page, or a web page with a download button is not the same as a direct file address.Open the address in a private browser window before adding it. Verify that the correct file can be downloaded. The external server must continue to allow access when the customer later downloads the file.The store's download link can hide the original address, but this does not mean the file itself is encrypted or that the customer is prevented from sharing a downloaded copy. Do not place secret or personal material at an unprotected external address. No general limit of 300 MB is guaranteed for external files. 3. Set how long the file can be downloadedIf you want to limit access, enter a whole number of days from 1 and up. The time is counted from when the file access is created when the order is paid, not from the customer's first download.A time limit restricts how long the link can be used. It does not remove a copy that the customer has already downloaded and does not start a subscription. 4. Check the delivery after paymentFile access is created when the order is marked as paid. The customer gets access to the download through the order's message/link; do not assume that a large file will be attached directly to the email. Therefore, check both the payment status and that the store's payment confirmation message reaches the customer.If the customer has a login account, they can also open their previous orders in the store and download the purchased files for which access is still valid. A customer account does not automatically grant access to all files or products in the store. If the customer can't downloadNo link: check that the correct product has the file, that the order is paid, and that the customer's email address and order message are correct.The link has expired: check the time limit specified for the file and when the order was paid. Ask support to help with the specific order issue; do not mark the order as paid again just to test.External file doesn't work: try the direct file address without logging in and check that the file has not been moved or had its sharing conditions changed.Many PDFs: link the files to the products to be sold. A customer group or an account is not in itself a permission-controlled document portal. Quick startCheck that the feature is enabled and save the product.Add the file or a working direct URL.Set any time limit and check the saved link.Check file access and the message for a correctly paid order before you start selling widely. Subscription: downloadable product files are included in the current Go, Plus and Pro plans; the feature needs to be enabled. The upload space is store-specific. Customer login in Plus and Pro is a separate feature.
-
Connect Business Check to your own payment methods
27 Nov 2025
Connect a credit check to your own payment method, for example, an invoice that your company issues itself. Who is this guide for?This guide applies to Abicart's Business Check. Older settings and images also use the name Bisnode. The connection is an activated add-on and requires a valid agreement and the correct information for the credit check service in question. Check availability and current price under My subscription or ask support; an old fixed monthly price is not a general price quotation.Business Check is intended for your own payment methods. If the payment and credit assessment are handled by an external checkout or invoice provider, you must follow that provider's terms. Do not activate an extra check just because the payment option is called invoice. 1. Prepare agreements and login detailsCheck with the provider that your account is authorized to perform the personal and business credit checks you need. You need the correct company/customer ID, username, password, and control templates. Do not share passwords or information from credit checks in a public support thread.Information about the service is available from Business Check. The fact that the service has changed owner or brand does not mean that another account or API will automatically work in the existing connection. 2. Activate the add-on and select payment methodsOrder or check the add-on under My subscription. Then open the settings for Business Check/Bisnode in the store's administration. If they are missing, support must check the store's activation before you proceed.Enter the provider's account details and select your own payment methods that will use the check. Select the correct template for private individuals and companies, respectively. A missing control template means that the relevant credit check will not be performed. Therefore, check both the selected payment methods and templates; an activated add-on does not mean that all purchases are checked. 3. Check what the outcome meansA credit check is a basis for a decision, not a payment guarantee. It does not take over your claim, collect the payment, or eliminate the risk of credit loss. You are responsible for your own credit terms and for ensuring that the information is used in a permissible manner.Before use, verify that the correct customer type and payment method receive the intended check. Use the provider's designated test procedure; do not run a real credit check on a person just to test a setting. Troubleshoot without turning off the checkNo check is performed: check the add-on, selected payment method, and template for the customer type.Login or agreement error: check the account details, the agreement's permissions, and any available balance with the provider.The check fails: read the actual error message. Do not treat a technical error as an approved credit decision, and do not remove the check to bypass the error.Multiple sub-stores: check for support with the support team before implementation. Do not assume that the main store's setting automatically applies to all sub-stores. Quick startConfirm that you are using your own invoice or another custom payment method.Check for the add-on and a valid provider agreement.Enter account details, customer type templates, and payment methods.Verify the check's application and error handling before using it for live purchases. Subscription: Business Check is not automatically included just because the store can offer invoicing. An activated add-on and a separate service agreement are required; the current price and the store's support must be confirmed when ordering.
-
What is an SSL certificate?
27 Nov 2025
What do I need to do to get HTTPS and for the page to be marked as secure in the browser?What is SSL encryption?SSL is included in our platform and is activated in the store as soon as you start a subscription.SSL stands for Secure Sockets Layer and is a security service for your shop that ensures that all the information your customers fill in themselves (for example, in various forms at login and checkout) is passed on as encrypted information to databases and payment systems.It is an important addition to have so that your visitors and customers feel safe. Many modern browsers automatically block pages that don't have SSL, which makes it extra important.How can you tell if a page has SSL?You can see whether a page is encrypted or not in front of the address in your browser's address window. If you see a padlock, there is an SSL certificate. The addresses of pages with SSL certificates always start with "https://".This domain does not have an SSL certificate:This domain has an SSL certificate (https):Important information about SSLSSL only works if you have your own domain associated with the store. SSL cannot be activated if you only have a domain through us e.g. "w65116.shop.abicart.se".SSL only works with our responsive themes. Not with the classic theme. Are you getting a warning on your site even though you have purchased SSL? Scroll to the bottom of this page to read about what could be causing it.Don't forget to change to HTTPS in Google Analytics after activationIf you're using Google Analytics, you'll need to make a change in Analytics once SSL has been activated. There you change from HTTP to HTTPS so that the statistics continue to work correctly.Log in to your Analytics account, and click on the gear in the bottom left corner. Then go to the middle column, "Property" and there click on "Property settings". In front of "Default URL" there is a selector for "http" and "https", select "https". Then scroll down and save. Done.Why do I get warnings that the site is not secure even though I have activated a subscription?In some cases, you may get warnings that the page is not secure even though SSL is enabled in the store, and this is usually because you have linked in an external script or image from another website that does not have SSL. In this case, you will need to find the script/image and upload the file to the store's file repository under Appearance -> File repository instead. Then you can link the script/image from there. Then the warning will disappear.
-
Connect Specter and control what is synchronized
27 Nov 2025
Connect Abicart to Specter and decide which system is responsible for products, prices, inventory, and orders. Before you beginThe connection requires Abicart Pro with an activated Specter integration and a valid Specter account/agreement. This guide applies to the integrated Specter connection under Settings → External connections → Specter, not a separate custom-built integration.Products and stocked variants need unique, matching product numbers in both systems. Do not use spaces, commas, or special characters such as å, ä, ö, &, %, ¤, #, or €; use hyphens or underscores if needed. The store's base currency must be SEK. Product bundles are not supported by this product export. 1. Determine the responsible system before activationActivation can start an initial export from Abicart to Specter. Missing products can be created, and existing products with the same number can be updated with Abicart's data, including names and selected prices. Do not activate the connection as a harmless connection test.Make backups/exports and decide what should apply to:Product data: export from Abicart and any separately activated import from Specter.Prices: which regular/sale price source and purchase price source to use, or if price transfer should be ignored.Inventory: Specter's inventory updates to Abicart and which variant numbers they apply to.Orders: export time, confirmation emails, and which status updates to receive.Two active transfer directions do not automatically make the content conflict-free. Coordinate with the person responsible for Specter before the first run. 2. Enter the correct account detailsRetrieve sbmID and the authentication credentials Specter issues for this connection. Newer authentication uses apiUserID and apiUserKey. Older connections may show two md5 keys. Do not mix the fields between the models and do not change the authentication model without confirming the correct details.In case of an error: check the account, selected model, and the error message. Do not publish or send secret keys in a public support thread. 3. Choose how customers are matchedIgnore email address check means that email will not be used for matching. Ignore personal/organization number means that number will not be used.If a check is left on, the corresponding information can be used to find an existing customer. If you ignore both checks, the risk of new customer records being created increases, even when the person or company already exists. Check a representative result before using the setting broadly. 4. Set up order export and notificationsChoose when orders should be exported: inactive, automatically when the order is registered, or manually from the order. Also, check that the event's execution is active, not just that a triggering event is selected.If the customer's order confirmation is to be sent from Specter, Abicart's corresponding confirmation is disabled for the connection. A corresponding choice is available for the copy to the administrator. Therefore, check which system should actually send each email; a transfer is not proof that the email has been delivered.Other order options include zero-value lines for shipping, payment fees, and cash on delivery, custom customer fields, discount presentation per order line, and company name in address line 1. Select only the information the receiving Specter setup needs. Custom customer fields and comments may contain personal data. Product numbers for special order linesEnter and check the corresponding numbers in Specter as well:gift cardsdiscountspayment fee – the fee added for the payment methoddelivery/shippingcash on deliveryThe numbers must be intended for the correct line type. The payment fee is not another gift card number. Discounts can be transferred as negative lines and gift cards as a separate line; check the total amount and the VAT outcome.The image shows an example, not numbers to be copied to all stores. 5. Select product, price, and stock transferActivated product export can update Specter when a product is changed or created. If the same number exists, existing values can be updated; otherwise, a new product can be created. A missing or invalid number can cause the product to be skipped. A missing price in the selected price source can also stop the export.Check the selections for EAN, supplier's article number, supplier number, and any Specter product group. Select the correct price source. The setting to not export or import prices stops the price transfer and should not be confused with stopping all product content.Deletions can be passed on to Specter when product events are exported. Do not delete products in Abicart as a way to temporarily hide them or troubleshoot the connection. Stock from Specter is separate from product importCheck that inventory management is enabled for the products/variants that will receive stock levels and that the correct article number is matched. A main product with variants does not replace the variant's own unique article number.The option to ignore stock updates from Specter stops that path. It is a different setting than a full product import. A full product import can create products and overwrite, for example, name, description, price, and VAT in Abicart and needs to be activated with the help of support when the setup requires it. Order status from SpecterIf status update is enabled, status from Specter can mark orders as paid/shipped in Abicart according to the connection. Activate this only after the meaning of Specter's statuses has been checked. A changed custom label is not automatically a payment confirmation. 6. Connect shipping methodsOpen Settings → Shipping and delivery and edit the relevant shipping method. Identify the shipping method's ID in the page address; use only the numeric method ID, not the store's ID or the entire URL.Enter it as External key for the corresponding shipping method in Specter.Check the connection for each shipping method used and verify the result on a limited order. Check results and troubleshoot without duplicate transfersStart with a small, planned selection and check the product number, name, price, VAT, balance, order total, Specter order number, and intended emails. An activated toggle is not proof of a completed synchronization.In case of an error: read the queue/log status and what has already been created in Specter before sending again. Provide the time, order/item number, and error message to support without any secret keys. Do not force a new full export to resolve a single error; it can update many existing products.If you add or remove products by editing an already exported order, you must reconcile both the order and inventory in Specter. Abicart's local inventory adjustment is not a promise that the same order change and balance will be automatically transferred. Coordinate any manual correction so that it is not later duplicated by another transfer. Quick startConfirm Pro, agreement, matching product numbers, and the responsible system for each data type.Check authentication and all directions before activating.Reconcile a limited result, including order, price, inventory, and emails.Follow the queue/log and existing received records before retrying.Subscription: The Specter connection requires Abicart Pro with the integration activated and a separate Specter agreement. Extra support or special import settings must be confirmed for your connection.
-
Fortnox: connection, direction, inventory, and order export
27 Nov 2025
The Fortnox integration transfers products, customers, and orders between Abicart and Fortnox. The connection is available in Abicart Pro, where one selected ERP system integration is included. You also need the right Fortnox plan and permissions. First, decide which system controls inventory, prices, and customer data; then, only activate the flows you need. Check for unique item numbers, currencies, and which system owns each piece of data before you connect.Distinguish between importing to Abicart and exporting to Fortnox. 'Import inventory balance only' and 'Export inventory balance only' do different things.Configure what each payment method should create in Fortnox and when the order should be exported.Test one item and one order according to your approved test plan. Check the content, payment status, and inventory before transferring the entire product range. Get started in the right orderEnsure you have Pro, an activated integration, and Fortnox permissions. Check for a backup/export of existing data before a large transfer.Open Settings > External Connections > Fortnox and connect the correct Fortnox company. Follow the connection images in the details section.Choose which system controls inventory and the direction for product, price, and customer data. Match special items for shipping, discounts, and other payments.Choose the resource type and accounting/payment handling for each payment method. Check accounts, price lists, and delivery/payment terms with the person responsible for finances.Activate the intended events and execution modes. Check a limited result in both systems before the initial export of all items. Choose direction and ownerFlowDirection and important check Product exportAbicart → Fortnox. Can create items and overwrite names, prices, active status, and other exported fields. Limitations are described below. Product importFortnox → Abicart. Choose which fields can be retrieved and activate the import job separately. Order exportAbicart → Fortnox. The payment method's resource type and the order's status determine what should be created and when. Price lists and customersSeparate import/export settings. A limited product export does not automatically stop a separate price export or customer import. Choose one system to control inventory. If Fortnox controls it, sales excluded from order export also need a coordinated way to update its stock levels. If Abicart controls inventory, corrections must originate there. The 'Both' mode should not be used as a general shortcut; simultaneous changes and delayed transfers require special handling. Inventory only: import and exportImport inventory balance only limits the product import from Fortnox to Abicart. It does not send any balances to Fortnox and does not start the import without an active import job. Export inventory balance only limits the update of existing stock items in Fortnox when Abicart exports. The option applies to setups without Fortnox Inventory and where Fortnox does not control inventory. If the setting is missing, check the setup with support. The limitation does not mean that a new item will receive only a stock balance: an item missing in Fortnox must first be created with item data. Non-stock items and other active jobs also need to be assessed separately. Check both an existing and a new item before using the setting for a larger product range. Distinguish an order excluded from export from an unposted invoiceIf Type of resource in Fortnox for a payment method is Ignore that order should not be exported via this selection. If the resource type is instead Invoice but Payment method in Fortnox is set to Ignore the invoice can be created without being posted. These are two different decisions. Also check whether the payment should be registered or only the invoice posted. Connection and settings in detailThings to consider before you activate the integration Integration with Fortnox is included in the Abicart Pro subscription (One ERP system integration is included) All products and each variant in the customer's choice need a unique item number and name. Check that the same number is used in both systems and that the characters are accepted by all connected systems. Do not change already used item numbers on a large scale without a coordinated plan.Remember to activate the store's active currencies in Fortnox. If a currency is not activated in Fortnox, we cannot export an order placed in that currency. If you have variants (customer's choice), they must be created in the store first and then exported to Fortnox for the sync to work. It is not possible to export variants from Fortnox to the store the first time. Activate the Integration license in Fortnox To connect Fortnox with Abicart, the Integration program license must be activated in Fortnox. If you don't already have the Integration license, you need to add it. Here's how: Log in to your account in Fortnox. Click on 'Administer users' as shown in the image below. Activate the Integration license. Connect the store to Fortnox Under Settings -> External Connections -> Fortnox, you will find the settings for Fortnox.The first thing you need to do is connect your store with your company in Fortnox. Click the link shown in the image below: Then log in to Fortnox with your Fortnox login credentials. When this is done, it will say Connection + the company name, as well as a link to log out. Settings in Abicart Create items in Fortnox The next step is to create three items in Fortnox. These will be linked to shipping fees, discounts, and other payment methods. Enter the exact same item numbers in the three corresponding integration fields. For example, the item numbers shown in the image. It is also possible to specify a specific shipping item for each delivery method.Settings -> Shipping -> select delivery method, edit -> Fortnox Item export Export all items on next eventCheck the box + save if you want to export the entire product range at the next event. This setting exports the entire product range once and overwrites the information on the products in Fortnox (if the information differs). If you want to export products continuously when they are created/edited in Abicart, activate the event setting "Export item on add/change". Include customer choice in item nameIf you have items with customer's choice, each variant will be exported to Fortnox as a separate item. To be able to tell the difference between all variants, you should check this box, which adds the variant's name after the main item's name. Deselect webshop products for products hidden in AbicartWhen a hidden item is exported, it is deselected as a "webshop item" in Fortnox. Important! Do not set any product sales accountsA setting to not set any product sales accounts on the products in Fortnox. If this box is checked, we do not specify sales accounts on items in Fortnox but only set the sales account on the order/invoice in Fortnox. If you use a different sales account for the products in Fortnox than the one you specified in Abicart, it is important to check this box before activating the integration. Use item number as identifierIf the product range already exists in both Abicart and Fortnox, the matching needs to be configured so that the correct products are linked. With this selection, the item number is used for identification. Check for unique and identical numbers in both systems before the first export. If the products were first created in Abicart and then exported, existing connections can be used.Item import Webshop items onlyThe import only retrieves items that are marked as "webshop items" in Fortnox. Import inventory balance onlyThis setting ensures that only the inventory balance is imported from Fortnox. Do not import product nameThis setting ensures that all properties are imported for the products except for the product name. Note that you also need to activate the "Product import" event setting. Just checking one of these boxes is not enough to activate product import. Inventory management To prevent the systems from getting out of sync, choose which system will control inventory. We recommend that you choose either Abicart or Fortnox; not both. Customer export Set customer number in external systemThis setting causes the customer to be transferred from the customer registry in Abicart to Fortnox with the same customer number (own customer number) that the customer has in Abicart.If this box is not checked, Fortnox will create its own customer number. Activate custom mapping for customer fieldsSet the priority for customer mapping by customer number, email, or organization number in the lists below. Order export Set order date to date of exportThe date on the order in Fortnox is set to the date the order is transferred from Abicart to Fortnox. If unchecked, the date will be the same as the date the order was registered in Abicart. You can choose to transfer an order to Fortnox when: The order is registered in Abicart When the order is marked as paid in Abicart. When the order is marked as delivered in Abicart. Options 2 and 3 mean that the order can be transferred to Fortnox at a later date than when it was registered in Abicart. Change delivery status to "delivered"The order status in Fortnox is set to delivered even if it is not flagged as delivered in Abicart. If unchecked, the delivery status in Fortnox will be the same as in Abicart. Do not reference items in external systemsIf this box is checked, the products in the order are not linked to the item registry in Fortnox. This means, among other things, that Fortnox will not count down the stock quantity. Export content of bundle itemsIf the box is checked, the contents of bundle products are "expanded", i.e., the products included in the bundle will be on the order in Fortnox. If the box is not checked, only the bundle product will be included in Fortnox (not the products included in the bundle). Resource type in Fortnox Select the resource type in Fortnox for each payment method. Choose how the order should be created in Fortnox when it is transferred from Abicart: "Invoice", "Cash Invoice", "Invoice paid by credit card", "Order", or "Offer".Depending on how the order in Abicart is paid, you can choose whether to create an Invoice or a Cash Invoice (which does not necessarily have to be paid with cash; it can be, for example, with a credit card).Here is an example from a store with four payment methods: card payment, Swish, Ecster installment payment, and Invoice. Email messages The settings above are for if you want to send emails from Fortnox. Accounting accounts Under Sales and operating income accounts specify the accounting accounts for sales depending on whether you are selling a product or a service, and which VAT rate applies. If you use the Standard BAS chart of accounts, it could look like this: Price list Settings for selecting the default price list to be used and for syncing specific price lists in Abicart with price lists in Fortnox. Payment terms Settings for specifying payment terms for new customers and specifically for each payment method. Payment methods in Fortnox Setting to activate "Register invoice payments per payment method". There is also a setting for how each payment method should be recorded and/or linked to a specific account in Fortnox. Delivery terms Settings for selecting "Default delivery terms for new customers". Delivery methods in Fortnox Settings for selecting the default delivery method for new customers. Event settings Under the "Event settings" heading, you activate what should be exported/imported. For "activation", there are three settings: xxx is registered xxx is paid xxx is shipped For "execution", there are two options: Inactive Update immediately The most common choice is "registered" and "Update immediately". This will cause orders/products/customers/price lists to be updated immediately when they are created/changed. Note that you must select an option for both Activation and Execution. If one of them is left as "Inactive", the event setting is not activated. Export order - Here you specify what should happen when an order is registered in Abicart. In our example, we specify that as soon as the order is registered in Abicart, it should be transferred to Fortnox (it may take a minute even if it says Update immediately). Custom logic is an advanced setting. Only change it in consultation with the person responsible for your integration. It is not needed for a standard connection. Fortnox API documentation is a technical reference for an agreed-upon special integration. Export product on add/change transfers products from Abicart to Fortnox. Check which data the export is allowed to change. Do not simultaneously activate an opposite product import that writes back the same data without an explicit plan for who owns the name, price, and stock. Product import retrieves product information from Fortnox to Abicart according to the selected schedule. The import limitations control which data is changed. Import and export are different directions; avoid having the same field written from both sides.Export customer list transfers customers from Abicart to Fortnox. First, determine which system owns the customer data and how customer number, email address, and organization number should be matched. Do not activate the opposite customer import for the same data without a coordinated mapping.Import customer retrieves new and changed customers from Fortnox. Check mapping and matching before using both import and export; otherwise, the wrong customer may be linked or data may be overwritten. Export price lists - Exports all of the store's price lists to Fortnox. Import price lists - Imports all price lists from Fortnox to Abicart. VAT per country and OSS If you use VAT per country or OSS, the settings in Abicart and Fortnox need to match your actual setup. Ask your financial manager to determine the countries, VAT rates, and accounts. The examples below are configuration examples, not general tax advice. Start by activating "VAT per country" in the store. 1) Settings -> VAT -> Price handling.Previously, prices excluding VAT were required, but now it is just as well to have prices including VAT selected. If you have prices excluding VAT in the admin, you can still display the prices including VAT in the storefront. You manage this under "Presentation" just below this setting.2) When the setting above is as you want it, set "VAT per country" at the bottom of the page.Add the EU countries that should pay VAT, for example, Germany and Spain, and then enter the percentage rate for these countries. Save. When this is done, log in to Fortnox and create the VAT rates to be used in Fortnox: Then, create sales accounts for each country in Fortnox. Instructions for this can be found in the Fortnox manual: https://support.fortnox.se/produkthjalp/bokforing/oss-one-stop-shop When this is done, you will be able to select a sales account per country under Settings -> External connections -> Fortnox in Abicart: The products must be marked as active and "webshop product: yes" in Fortnox to work. If the export is rejected due to a VAT number: compare the customer type, country, address, and registered VAT number with the correct customer data. Do not delete a real VAT number to get past the error. Correct the underlying data or let support investigate the error message with your financial manager before a targeted retry.F.A.Q. - Frequently Asked Questions I want to export orders as unposted invoices to Fortnox, how do I set this up? Under "Resource type in Fortnox", you should select "Invoice" for the payment method(s) you want to export as an "Invoice". Under "Payment methods in Fortnox", you then control whether the order should be posted or not. Ignore - The invoice is registered in Fortnox but not posted.Post - The invoice is registered in Fortnox and posted but not marked as paid.The other options (which ones are available here depends on which payment methods have been created in Fortnox) mean that the invoice is registered in Fortnox, posted, and marked as paid with the selected payment method. How are customers handled? If you are a logged-in customer in Abicart:First, we check if the customer in Abicart is already linked to a customer in Fortnox. If so, that customer in Fortnox is used.Second, we check if there is a customer in Fortnox with the same customer number (custom customer number) as in Abicart. If so, that Fortnox customer is used.Third, we check if there is a customer with the same email address. If so, that Fortnox customer is used.If none of the above are met, a new customer is created in Fortnox.If you are not a logged-in customer in Abicart:We check if there is a customer with the same email address in Fortnox. If so, that Fortnox customer is used.If none of the above are met, a new customer is created in Fortnox. Which properties are exported during a product export from Abicart to Fortnox? The following product properties are exported to Fortnox from Abicart. Name/Description Active/hidden Product number StockGoods - whether the product is a stock item or not StockWarning - level for stock warning Type - set to "STOCK" or "SERVICE" depending on the product type EAN Manufacturer's product number MPN/SKU Unit - set to the product's unit (often pieces) WebshopArticle - set to true if the product is displayed in the store Quantity in stock is set for stock items Sales accounts are set unless you have checked that you do not want this. Price Purchase price Which properties are imported during a product import from Fortnox to Abicart? The following product properties are imported from Fortnox to Abicart. Product number Active/hidden Stock balance Weight EAN Manufacturer's product number MPN/SKU VAT rate, percent Unit Name/Description Price Purchase price If an order or update is missingCheck the correct company and if the corresponding product, order, or invoice already exists in Fortnox.Check the order's payment method, resource type, and whether the triggering status has been reached. If the resource type excludes the order from export, do not troubleshoot it as if automatic export had been requested.Check the connection and both Activation and Execution. Update immediately means a transfer is initiated; it does not guarantee immediate successful delivery.Read the visible error message. Compare the currency, product number, customer type, address, country, and VAT number with the correct underlying data.Correct the root cause and check existing objects before a targeted retry. Do not use Export all as the first troubleshooting step.Contact support with the store, transfer direction, system controlling inventory, order/product number, time, and error message if the discrepancy persists. Specify what has already been corrected manually so that the same order, invoice, or stock movement is not handled twice.
-
Connect nShift Delivery and control booking and tracking
27 Nov 2025
Connect order data to nShift Delivery and control the entire process from export to booking, label, and tracking. This guide applies to administrators with the standalone nShift Delivery/Unifaun Online integration enabled for the correct store. Abicart's integration, nShift/APIConnect, and carrier agreements are separate requirements. The Pro package's option for extended shipping administration refers to PostNord/Shipmondo alternatives and does not automatically imply an nShift agreement. Check your actual feature availability and the provider's agreement. 1. Prepare connection and dataConfirm the correct nShift product, account, and carrier service.Register the sender and the carrier's customer number. The sender's quick search value must correspond to the store's intended value.Create the correct API connection and handle the key as a secret.Enter product weights in grams; the integration converts them to kilograms. Check separate customs information where needed.Choose full order export or partial delivery on the shipping method, not both at the same time. 2. Detailed configurationAutomatic export of orders to manage and book shipments in nShift Delivery.What is nShift Delivery? nShift Delivery is a complete, secure, internet-based shipping administration system that manages all your shipments and carriers in one place. You get your labels, shipping documents, customs documents, shipping lists, reports, etc. printed. EDI is sent automatically to your carriers. For more information about nShift Delivery, visit their website here >> Note that all items must have a weight for orders to be exported to nShift Delivery. You can either enter the weight manually for each item or via import. If you need help, contact our support. Which shipping services are supported? DB Schenker DHL Express DHL Freight PostNord Sverige AB PostNord Brev Available shipping services depend on Abicart's integration and your carrier/nShift agreement. This list is an example of connections, not a promise of all current transport products or future support. How do I connect to nShift Delivery? Order the correct nShift Delivery/APIConnect service through nShift or your contract partner. Confirm carrier agreements and services for your store before activation. Activating the service Once you are connected to the service, you will receive login credentials for nShift Delivery from nShift. Set sender Log in to Unifaun Online here: https://www.unifaunonline.com/ Go to Maintenance -> Senders In the "Quick search value" field, enter your store's ID number in Abicart. You can find this in the upper left corner when you are logged into the store admin. Fill in the rest of the fields.Further down the page, you must select which carrier(s) you will use.In the "Customer number" enter your customer number with the selected carrier. If you are unsure what to enter in any of the fields, please contact nShift customer service for more information Create API keys Go to Maintenance -> API keys in the left menu. Click the "New API key" button. Fields for API keys Status - Select "Active" to activate the API key.Type: select Web Service call (REST). Note: for example, Abicart Integration. Valid IP addresses: nShift has optional IP restrictions; if you use them, the correct actual outgoing addresses must be allowed. The field is not generally required to be empty. Email: correct account/contact address. Developer ID: should refer to the integration developer making the API calls, not automatically your regular username. Follow nShift's current API key guide. Then click the "Finish" button. The following page is now displayed, and the "Combined ID" field is what should be used in the store's settings. Settings in the store Log in to your store and go to Settings -> External connections -> Unifaun Online. Under the "Account settings" heading, enter the "Combined ID" (which we created above) and also your store ID (in the "Sender's quick search value" field). Don't forget to check the "Active" box at the top. Print target - Make the print settings you want. Booking - Choose whether the booking should be stored or booked directly in Unifaun Online. Shipped - You can also choose whether the order should be marked as shipped or not in the store. Hide content - You can choose to hide the content on the package label. Activate nShift Delivery on the shipping methods Go to Settings -> Shipping and delivery -> select a shipping method, edit. Then scroll down the page a bit to "Unifaun Online Event Settings". Export order - Choose when the order should be exported to Unifaun Online. When the order is placed, when it is marked as paid, or manually (export button on the order). If "inactive" is selected, the Unifaun integration is not active for this shipping method.The "Execution" field should always be set to "Update immediately". Note that if you want to use "partial delivery", you must select "Inactive" for "Export order". You then use the "Export shipment" setting instead. Options - In this field, you select which carrier and shipping template you want to use for the selected shipping method. In our example in the image above, we have selected "PostNord Parcel SE". Export shipment - If you intend to use the "partial delivery" feature, select "Shipment is sent" under "Activation". The "Execution" field should be set to "Update immediately". If you do not want to use partial delivery, select "Inactive" for both activation and execution as shown in the image above. Options - In this field, you select which carrier and shipping template you want to use for the selected shipping method. In our example in the image above, we have selected "PostNord Parcel SE". Print favorites Unifaun Online has something called Print favorites, which can be used to configure shipping settings that are not made in Abicart Webshop. The settings can control how end customers are notified (SMS, email, letter notification), as well as other add-on services that can be used by the respective carrier. It also provides the ability to control which add-on services should be used (e.g., Climate compensation, Extended ID check, etc.). What you need to do is log in to the Unifaun admin and go to Maintenance -> Print favorites. Create a new print favorite and name it, for example, "favorite1".Then scroll down to the "Service and Add-on Services/Options" section. There are several different options for SMS, for example, "SMS notification", "SMS notification (Return option)", "Reminder via SMS", etc. Choose what you want and also check with Unifaun support about the cost and how to activate it with them. When everything is done there, go to the shipping method in your store and scroll down to "Unifaun Online Event Settings" and enter the name you gave the print favorite in Unifaun. In our example, "favorite1". You must enter the exact name with lowercase, uppercase letters, etc. Then that favorite will be used on the next order that is placed. F.A.Q. - Frequently Asked Questions How do I set it up so the buyer automatically receives the tracking number on the shipping confirmation? A: You need to make the following settings: 1 - Activate the "shipping confirmation". Under Settings -> Document and email content -> Shipping confirmation -> check the box "Send shipping confirmation by email when order is marked as shipped". 2 - Configure the export settings for Unifaun/Pacsoft. Under Settings -> External connections: "Booking" must be "Direct" 3 - Configure the shipping method Select an active trigger under "Export order" that corresponds to your workflow, or "Manual" if the export should be started from the order. "Inactive" results in no automatic order export. You must select a "Shipping service" that supports tracking numbers. Check this with Unifaun/Pacsoft if you are unsure which ones do. 4 - Set up notification for the shipping method Use the same intended export path as in step 3. For partial delivery, "Export shipment" is used instead of full order export; do not activate both paths by default. Go to the shipping method >> Scroll down to Unifaun Online Event Settings >> Options >> Select the notification Option that is specific to the shipping method you are editing. Example: How does it work in practice? When an order is placed, it is exported to Unifaun directly or manually depending on the setting you have chosen for "Export order" on the shipping method. If you have manual export, you must make sure to only export the order to Unifaun. You must not mark the order as "shipped" at this stage. When the order arrives in Unifaun, the shipment is booked and a tracking number is generated. This tracking number is then exported back to the store and added to the order. Once the order has a tracking number, you can mark the order as "shipped". The tracking number will then be sent in the email with the delivery information. Customs declarations To make logistics even smoother for you as a customer between Abicart and Unifaun, we now support the export of shipments with customs declarations. This is especially smooth and efficient for those who send packages outside the EU.The setting is activated per shipping method by checking the “customs declaration” checkbox. To make the customs declaration fully compatible, your webshop must add an HS number for each product. HS stands for Harmonized System and is an international standard for classifying products. They are used, among other things, to calculate the duties and taxes paid to customs authorities when a shipment crosses a customs border. 1) Activate HS number Products -> Settings -> In the box on the right, "Product attributes" under the "Categorization" tab, you will find "HS number". Click the pencil icon and then select "Private" (so this number is only displayed in the admin) or "Public" (if you want to show it on the product page). 2) Enter HS numbers on the products.Products -> Products -> select product, edit -> scroll down to the "Properties" block in the left column. A field for the HS number is now displayed there. 3) Activate the customs declaration on the shipping method.Settings -> Shipping -> select shipping method, edit -> scroll down to "Unifaun Online Event Settings" and under "Export order" check the box for "Customs declaration". 3. Verify export, booking, and tracking separately ResultWhat it provesOrder exportedOrder data has been transferred; this does not always mean that the shipment is booked.Shipment storedA shipment reference exists, but completion/booking may still be required.BookedThe carrier has accepted the booking according to the service's rules.LabelA shipping document exists; an old or missing label does not by itself mean that no export occurred.Tracking returnedThe correct reference/carrier is on the order. Not all services provide tracking.Shipped in AbicartInternal delivery status, which can trigger delivery emails. First, check that the correct data is present. In case of a timeout or uncertain outcome, check the already stored shipment and reference in both systems before a new export/booking attempt. The integration's stored reference can be used for continued processing, but it is not a general guarantee against duplicates after all types of interruptions. Profile keys have limitations for reading alerts and shipments, among other things. A denied read call does not necessarily mean that a booking is missing. Check the correct key type and the carrier's portal. 4. Distinguish standalone nShift from the checkout's service point selectionThe standalone nShift module does not automatically offer service locations in the checkout. Service point selection via PostNord/Shipmondo or KSA are separate flows. Keep an already saved service point ID, transport product, and delivery address when you follow up on an order. Check the HS/TARIC code and country of origin as separate customs details, along with the selected service's other requirements. A checked customs declaration box does not automatically fill in missing information. Quick startConfirm the agreement, functionality, and correct sender.Fill in the API connection, weight, and shipping template.Select an export path for the entire order or shipment.Check the booking, label, and correct tracking data before the shipped status and delivery email. Subscription and accessAn activated nShift integration and the correct nShift/APIConnect/carrier agreement are required separately. The Pro plan's included extended TA options is not a generally included nShift account. The checkout's service point selection and the booking have different prerequisites.
-
Integration with Pacsoft Online (Outgoing service)
27 Nov 2025
Note: Outgoing service Use Postnord Send Direct instead What is Pacsoft Online?The Pacsoft online service will be phased out in 2021 and replaced by either nShift(formerly Unifaun) or Postnord.If you already have Pacsoft Online and want to switch to nShift Online, click here (Migrating from Pacsoft Online to nShift Delivery).IMPORTANT! Don't forget to enter "Abicart" in the partner field when filling out the form.
-
Integration with e-conomic
27 Nov 2025
E-conomic is an online accounting software that makes it possible to simplify web shop administrative tasks such as invoice management, payments, and stock status.How do I activate e-conomic in the shop?The integration with e-conomic costs SEK 400/month, and you order the connection under My subscription. You can then set up the integration under Settings -> External links -> e-conomic.Ongoing transfer between e-conomic and TextalkNew customers and orders in your webshop are transferred to e-conomic on an ongoing basis. At the same time, the online shop always has the correct price and stock status, as the information is continuously retrieved from e-conomic. You have access to your accounts and customers as long as you are connected. So you don't need to have e-conomic installed on a physical computer.
-
Connect BL Administration and check product and order sync
27 Nov 2025
Connect a BL company and choose a safe direction for products, available stock, customers, and orders. This guide is for administrators with Abicart's BL Administration integration and a BL company stored in the cloud. BL is an option in Pro's included ERP choices; the supplier's agreement and integration access are required separately. The company key used by BL is for integration context, not a general customer password. 1. Prepare data and sync direction Each product and variant/customer choice needs a unique item number and name.Prices are entered excluding VAT in BL. A full product import reads Sales prices 1/sellPrice1.Activate the relevant currencies in BL before exporting orders in those currencies.Variants must first be created in Abicart and exported to BL so that the identities match.Determine the source for price, product data, available stock, and customers. Do not activate competing imports and exports for the same data. 2. Activate the integration in BL and connect the company In BL Administration, select File → BL integration. Select Abicart from the available integrations and activate it. Confirm Yes, start the integration when it is the correct company. Open the integration settings (gear icon) and copy the company's public integration key. In Abicart, go to Settings → External connections → BL Administration.Paste the company key under Connection and save.Verify that the connection is for the correct BL company before activating sync events. Missing feature access and a rejected key are different errors. 3. Map fee items Create items in BL for Shipping, Cash on delivery, Transaction fee, Discount, and Other payment. Enter their item numbers in the integration settings: Here is an example of a shipping item and its accounting entry: Account 3520 in the example is not a universal requirement. Fees, gift cards, VAT, and currency must be mapped according to the company's actual accounting workflow, with the correct signs and document handling. 4. Choose product import or export Product export: choose whether all products should be exported on the next event and if the customer choice name should be included in the product name. Product import: choose full import or Import stock balance only. Import choiceActual meaningFull importUpdates product details according to the BL fields, with the price from sellPrice1 and available stock from availableStock.Stock balance onlyPreserves name/price and does not import new products, but it is not completely free from other effects: product visibility, normal product type, and inventory management are set by the import, and the variant flag can be changed.VariantsMatching is done using the product/variant number. The initial setup bootstrap must be completed. Import stock balance only does not protect product visibility. The import can also change visibility, a variant's active status, ordinary product type and stock management. Do not use this mode for intentionally hidden products without first checking these effects. Reconcile the correct BL company, unique product/variant numbers and available stock before automatic import. A full import can also change prices and other product details.Available stock is not the same as the physical count on the premises. 5. Set up events and review results Export order: choose when the order is transferred. Queued processing can take time despite Update immediately.Export item on add/change or Item import: choose an intended source/direction.Export customer list or Import customer: choose the corresponding customer flow. Check a limited, allowed basis: correct company, item/variant number, Sales prices 1, availableStock, visibility, currency, and fee lines. In case of an uncertain outcome, check existing supplier references before trying again; a successful connection is no general guarantee against duplicate order/invoice data. Quick startCheck the cloud company, access, and unique numbers.Activate the BL integration and connect the correct company key in Abicart.Map fees and choose a source/direction.Review the import's price/stock/visibility and the export's document reference. Subscription and accessBL Administration is an option in Pro's included ERP choices. A BL agreement, cloud-stored company, and integration permission are also required. Plan access does not automatically provide a correct accounting or sync model.
-
Integration with Creditsafe
27 Nov 2025
What is Creditsafe?With Creditsafe, you can run credit checks and prevent unnecessary credit losses in your shop. Creditsafe is suitable for those who have payment methods such as self-billing and want to know the creditworthiness of those you do business with.The link between Abicart and Creditsafe costs SEK 100 per month, and you also need to sign an agreement with Creditsafe for the link to work. Start by signing an agreement with Creditsafe. Then activate the additional service under My subscription. More information is available on the Creditsafe website >>If you use invoicing services via, for example, Klarna, Svea, Dibs or any other company, credit checking is already included, and you do not need to use this additional service. This is only for your own payment methods that you manage yourself.
-
Automatic product import via FTP
27 Nov 2025
It is quite common for external suppliers to update products and stock balances continuously via a text file and/or feed, in which case you can set it to be automatically imported into the store. You will then need a login to the server where the file resides, or make sure the supplier uploads the file to their own server.**Please note that an FTP server is not included in the Abicart subscription. This needs to be purchased separately, for example via a hosting provider.** The import only supports FTP, not SFTP Which file formats are supported? For the file to be imported, it must be a text file. The following file types are supported: CSV, TXT, TAB, and SKV. A text file can contain different character encodings and the import supports two, "Windows UTF-8 (universal)" and "Windows ISO-8859-1 (Latin 1, Western European)". If you receive a file with articles from a supplier, you should be able to get them in one of these formats. If you create the products yourself in a spreadsheet program, such as Excel or LibreOffice Calc, you can choose the file format when you save the file. Create a template with column orderFirst, you have to do a manual product import the first time. The reason is that the system needs to know the order of the properties in the import file. You can read more about how to do a product import here in our manual: https://www.abicart.se/om-abicart/manual/import-export/produktimport There is a good video tutorial of a few minutes that we recommend you watch. Follow the instructions on the manual page "Product Import" and then under the heading "Importing a file of products into the store" and especially the section on "Saving column order for future imports".  Note that if the order of columns in the file is changed, you must redo the above step and save a new template with the new order. ### Gör inställningarna för FTP-anslutningen Gå till Inställningar -> Externa kopplingar -> FTP-artikelimport FTP server - Enter the server's domain or IP address FTP username - The username of the FTP server FTP password - The password to the FTP server FTP path - If the file to be imported is located in a directory on the server, enter the path to the file, for example,/webshop/products/ File Name Pattern - The name of the file to be imported. If you want to import multiple files, we recommend that you place all files in one directory. Then enter * as the file name. Then all files in the selected directory will be imported. Keep in mind that all files must have exactly the same column order to be imported. Remember that you have to enter the exact file name with possible lower and upper case letters for existing products to be updated. If the item number is not found, a new product will be created. If you want to import new product images, you can place them on the same FTP server as the import file, or you can download them from another server. In that case, just tick the box "Get images from separate server" and enter the data there. File format - If there are column headings in the file on the top line, such as "item number", "product name", etc., check this box. If there is an item on the first line of the file, leave it unchecked. Column order template - When you did the first manual import above, you should have saved a template with the column order in the file. Enter the name of that template. The name must be exactly the same as the name you gave the template, with lower and upper case letters. Field delimiter - If you know what field delimiter the file contains, select it here, otherwise select automatic and the system will try to detect it. Character encoding - If you know what character encoding the file contains, choose this, otherwise, choose automatic and the system will try to detect it. Updates You need to set how the item will be handled if it is already in the range. Update information - If the item already exists, all data should be imported anyway. This is the most common setting, especially if you are doing daily stock balance updates. Ignore - If the item already exists, the new content of the file should not be imported.This setting is quite unusual, but it may be that you do not manage stock balances and only want to import new items once the supplier has received them into the import file. Force update of images and attachments - If the article already contains images, you can force these to be updated anyway, for example, if you have updated the images on the image server and they have the same file name as before. Then the images will always be uploaded even if they already exist. This setting makes the import take much longer.
-
Connect Visma Administration to Abicart
27 Nov 2025
Transfer orders, customers, and product information between Abicart and Visma Administration and reduce double entry. Before you beginThis guide applies to the Windows program for Visma Administration 1000 or 2000, formerly called Visma/SPCS. It does not apply to Spiris/Visma eEkonomi; for that service, use the guide for Visma eEkonomi.The connection requires Abicart Pro with the Visma/SPCS connection enabled, Visma Administration with the correct integration license, and the Abicart Windows program. The license and compatibility for your version of Visma must be confirmed before installation or upgrade. Supplier information is available from Visma Spcs. 1. Decide what to transferOrders and their customers: Abicart to Visma. Select new orders or a limited period from a specific date.Customer registry: Visma to Abicart. The entire Abicart customer registry is not exported separately to Visma; instead, the customer is included with the transferred order.Product registry: all or selected parts can be transferred in both directions. Choose a master source for the data that otherwise risks being overwritten.Inventory balance: Visma to Abicart, manually or through the program's recurring transfer.Make backups and document the direction and selection before the first major transfer. Do not start product transfer in both directions without first deciding which registry should be the master. 2. Activate the connection and install the programCheck the add-on Visma SPCS under My subscription.Open Settings → External connections → Visma integration.Download the installation program and the corresponding installation instructions from the information box. Follow the instructions for the version you are installing.Install on the Windows computer that will run the transfers and has access to the correct Visma installation and company data. 3. Keep the store's and Visma's information separateThe information entered for the integration in Abicart must also be entered in the Windows program's connection to the store. It is not automatically the same as the username and password in Visma.If permission control is active in Visma, the program also needs to log in with an authorized Visma user for the correct company. Check the permissions there, not by changing the store's password. 4. Check paths and make a limited first transferSelect the actual path to Visma Administration and the correct company data. When changing computers or servers, paths, network access, and permissions must be checked on the new computer. Do not copy an old example address like C:\Documents and Settings\... without checking where your installation is located.Start with a limited transfer. Check the item number, VAT, price, quantity, customer, and total sum in the receiving system before expanding the selection or activating recurring inventory transfers. In case of an interruption, first check what was actually received; resending could otherwise result in duplicate orders or unwanted registry changes. Product information that can be transferredItem number is mandatory. The connection also includes name, description, EAN, item/service, VAT, price, purchase price, and primary product group. Visma has its own limitations, including for names and group levels; specifically check product names that exceed 60 characters and how your version of Visma receives them. Troubleshoot based on the error messageError code 137 – path to AdministrationCheck the actual installation/system path and that it is accessible from the computer running the integration. Also, check the correct company path. A path that worked on the old server may not work on the new one. Error code 583 – integration licenseCheck with Visma that the license for the current installation includes integration access. The fact that Visma Administration can be started is not in itself proof that the integration license is correct. Error code 676 or login error after updateCheck if permission control has been activated in Visma. Log in to the correct company with the Visma user that the integration will use and check its permissions. In older versions, users are managed under File → Users; the menu may differ between versions.The image shows an older login/permission mode. Use the corresponding setting in your installed version. Network or connection errorsCheck internet access, DNS, HTTPS on port 443, certificates, firewall, and any proxy from the computer that is actually running the integration program. The fact that the Abicart administration works in the browser is an initial test, but it does not prove that the integration program has the same access.Ask the IT manager to check the current connection's destination and error message. Do not unblock an old fixed IP address from a previous guide, and do not turn off the firewall or certificate check as a solution. When creating a support case: specify the program version, Visma version, time, transfer direction, and error code without sending any passwords. Quick startConfirm Pro, the Visma/SPCS add-on, and the correct Visma integration license.Install the Windows program according to the store's installation instructions.Check the store's connection, the Visma user, and both paths.Make a small transfer and verify the result before an automatic or larger run.Subscription: This integration requires Abicart Pro and an activated Visma/SPCS integration. Visma software and the necessary integration license are provided separately by Visma.
-
Integration with Unifaun Web-TA
27 Nov 2025
Automatic export of orders to manage and book transports in Unifaun Web-TA.OBS! Unifaun has been replaced by nShift. Integration with Unifaun Web-TA Unifaun Web-TA is a simple and efficient Transport Administration (TA) system. The system is designed to suit most businesses, from the smallest who ship an occasional parcel to those who ship more than a thousand parcels a day. ⚠️ Note: All items must have a weight in order for orders to be exported to Unifaun. You can either enter the weight manually on each item or via import. If you need help, please contact our support. What are the benefits of Unifaun Web-TA? The integration with Unifaun Web-TA simplifies and streamlines the entire booking process. Instead of making bookings in Unifaun Web-TA, you can create the basis directly in Textalk Webshop and the relevant information is then automatically transferred to Unifaun Web-TA. In addition to a simpler booking procedure, this also minimises the risk of manual errors (the "human factor"). Features Postal advance Notification of last pick-up time Support for multiple parcels/packages per shipment Language: English/Swedish Automatic tracking information of parcels to customer Notifications via SMS, e-mail, post or fax (depending on carrier) How do I join the service? Click here to order the service. If you have any questions or need help with registration, the easiest way is to call Unifaun directly: 08 729 88 50. Activation of the service As soon as you are connected to the service, you will be sent login details and integration settings. You will need to enter these details in the Textalk Webshop-admin administration interface: Go to "Settings → External connections → Unifaun Web-TA".Tick the Active box and fill in the data provided by Unifaun Web-TA. Templates This field only needs to be filled in if a custom template has been created in Unifaun Web-TA. If you have created a template, enter the same name as the template in Unifaun Web-TA. It will then be available under "Delivery methods". Please note that the name must be the same as in Unifaun Web-TA. Each delivery method can be linked to its own template. Activate the settings of the delivery method Once activated, the integration should work fully automatically. You therefore need to link it to your delivery methods. You will probably have different settings depending on which delivery method the customer chooses. For example, if you offer an option where the customer can pick up the order in person, Unifaun Web-TA should not be used. Go to "Settings → Shipping and delivery" and click on the delivery method, then scroll down to "Event settings Unifaun Web-TA". Export order Select when the order should be exported to Unifaun: When the order is placed When it is marked as paid Manually (export button on the order) If "inactive" is selected, Unifaun integration is not active for this delivery method. The "Run" field should always be set to "Update directly".
-
Connect Mailchimp and control which data is exported
27 Nov 2025
Synchronize customer, product, and order data to Mailchimp and verify that the campaign gets the information it needs. The guide applies to Abicart's built-in Mailchimp connection under Settings → External connections → Mailchimp. The described standard connection is included at no extra Abicart fee in Plus and Pro. The store needs to have the Mailchimp feature available. The Mailchimp account, its sending limits, and fees are separate. 1. Prepare Mailchimp and the store's contact information Create or open your account at Mailchimp.Create the recipient list, now called an audience, that the store will be connected to. It doesn't need to have recipients yet.Check the company's email address, address line, city, postal code, and country under Settings → Store information. This information is needed for the Mailchimp store and mailings.Check Mailchimp's current plans and limits for the number of contacts, mailings, and automations. Do not rely on older free limits. Also check Mailchimp's acceptable use policy. The presence of an email address in a customer registry does not in itself mean the recipient should receive marketing. 2. Connect the right account and audience Open Settings → External connections → Mailchimp.Click Connect to Mailchimp and log in to the correct account at Mailchimp.Verify that the admin shows that the correct Mailchimp account is connected.Select the intended audience/list, language, and currency in the store settings. In multi-store systems, check the settings for each affected store.Check if the option to only export newsletter subscribers is enabled and that this matches your intention. The setting can also affect which previously exported contacts remain in Mailchimp.Save. 3. Select which events to export Under the event settings, select Activation and Execution for each data flow. Select Inactive if a flow is not to be used. For desired change events, you normally use Update directly as execution. This queues the work for processing; it is not a guarantee that everything will already be in Mailchimp when you save. Export customer list: new customers and changes to customer cards can be transferred according to selected rules.Export product list: new products and product changes can be transferred.Export order: completed orders and subsequent changes, for example, paid, shipped, or canceled, can be transferred. 4. Check the initial export and subsequent changes The first export of customers and/or products starts when a relevant customer or product change occurs after the connection is complete and activated. Follow the status message for the initial export in the connection. If you need to trigger it with a change, use a designated test record or an actual editorial update; do not change prices, stock, consent, or other business data just to start the export. Then, check an expected record in the correct Mailchimp audience and store. A completed initial export of products and customers does not mean that all old orders have been imported. Older orders are not transferred just by enabling the integration; they may be included when a supported order change occurs. Do not change a real order's payment or delivery status just to export history. Does the connection support abandoned cart reminders? The built-in connection exports completed orders, not a continuous flow of unclosed carts to Mailchimp's cart feature. Therefore, the fact that customer and product data is synchronized, or that you see completed purchases in Mailchimp, is not enough for an abandoned-cart automation to work. Such an automation needs a supported source for abandoned carts, identified recipients, the correct return link, and a Mailchimp subscription that supports the feature. A separate custom integration may have different capabilities than the standard connection. Check its actual data flow before activating mailings; creating more campaigns or changing customer consents will not solve the problem of missing cart data. If something is missing in Mailchimp Check the correct account, audience, language, currency, and store.Verify that the relevant export event is active and that the initial export has been completed.Check if the subscriber filter excludes the contact.Distinguish a completed order from an incomplete cart.If you have recently added an audience that is not displayed, or if the connection shows an error, contact support with the store ID and error message. Do not disconnect and recreate the integration randomly; it may affect previous connections and exports. Once the data flow is verified, you can create mailings according to Mailchimp's getting started guide. Quickstart Prepare your account, audience, and company contact information.Connect and check the correct store, language, and currency.Activate the data flows to be used.Check the initial export and a representative record in Mailchimp before building the campaign. Subscriptions and costs The standard integration is included at no extra Abicart fee in Plus and Pro and requires the feature to be available in the store. Mailchimp's own plans, number of contacts, sending limits, and automations have separate terms. An embedded Mailchimp signup form in the theme is not the same as this data export.
-
Reco - Collect and display customer reviews
27 Nov 2025
Add a script for Reco widgets in your webshop Reco.se is an independent service that collects and publishes customer reviews of online shops. A flow of credible reviews on the web shop makes potential customers feel confident about shopping and can thus increase both conversion and average orders. It also provides valuable insight into the customer experience and how it can be optimised.Abicart sends a hidden copy of the order confirmation to Reco. This activates an invitation to the customer to leave a review on their purchase experience. Based on your delivery time, Reco sets a delay so that the customer has time to pick up his products.Example of what this might look like: The widget can be published on e.g. the homepage, product pages and in the checkout.Get started with Reco.seStart by setting up an account with Reco. This is done on their website: www.recotrust.com. If you want to know more about the product, you can also ask for a demo there. The next step is to activate an extra email field in your store. Send an email to hello@abicart.se, attach your store ID and ask us to "enable the ability to send order confirmations via the BCC field".Insert Reco's email address (företagsnamn@biz.reco.se)Under Settings -> Email there is now a field for BCC. Enter the email address you have received from Reco and save. Add the Recotrust widgets and security certification scriptIt's valuable to display your reviews in different places in the webshop. Some common placements are the front page, category pages and in the checkout. Footer and/or header are great for smaller widgets or the "2019 Recommended E-Commerce Merchant" assurance certification. Iframe codes for all widgets and trust badges can be found in your admin tool at Reco.Home pageGo to Design -> Themes -> select theme, edit -> Content -> Home page -> Click on "+New block". Select the "Custom HTML" block. Click on the "source code" icon in the toolbar. Paste the iframe code you download in the admin tool on Reco into the field and click "OK". Then click "Done" and "Save". Now everything is ready. FooterGo to Appearance -> Themes -> choose theme, edit -> Content -> Footer. There are two different fields you can use to insert the script: "Own content - Footer, second place from left" or "Own content - Footer, third place from left".Click on the "source code" icon in the toolbar. Paste the script you have received from Reco into the field and click "OK". Then click "Done" and "Save". Now everything is ready. Article pageGo to Appearance -> Themes -> select theme, edit -> Content -> Article page -> scroll down to the heading "Block" -> click on "+New block". Select the "Custom HTML" block. Click on the "source code" icon in the toolbar. Paste the script you have received from Reco into the field and click "OK". Then click "Done" and "Save". Now everything is ready.
-
Integration with Redeal
27 Nov 2025
Redeal helps your customers recommend your store to their friends. Immediately after completing a purchase, a deal appears that your customers can send to their selected friends. On average, 16% of Redeal shoppers choose to recommend the store to their friends after completing their purchase.What is Redeal?Redeal, which is implemented directly on the confirmation page of the store, invites customers to recommend the store to friends and acquaintances on social networks, via SMS and email. To increase the number of recommendations, the recommendation is linked to a reward, such as a discount on the next purchase.By using Redeal, you capture your customer, and turn them into an ambassador for your store. The recommendation from your customers becomes more personal than regular advertising, which increases conversion.Integration with Redeal is included in Abicart Plus and Pro. Redeal's services must be paid for separately.How do I get started with Redeal?Create an accountGo to: https://www.redeal.io and create an account. Step 2 - turn on Redeal in the ThemeAll you need to do in the store is turn on the service in your theme. Appearance -> Themes -> choose theme, edit > Add-ons -> Redeal > On/OffCostsYou can find Redeal's costs at https://www.redeal.io/
-
Product feed: Facebook catalogue
27 Nov 2025
Feed for Facebook Directory. This can be found under Settings>External Connections>Product Feeds.In order to add your products to Facebook business manager, these attributes are required: Price name Description Item number GTIN number, MPN number or Brand (brand name) Image Enabled inventory management If you upload a product feed in Facebook manager, you get access to Facebook's various sales channels, including Facebook Shopping and Instagram shopping. Go to Settings -> External connections -> Product feeds -> Facebook catalog. Select the language, currency and country that the advertising should target. Then copy the link that appears at "Generated URL". In Facebook Business Manager, navigate to → Resources → Catalogs. Select "Ecommerce" and "Upload product info" (data feed). Then add products using the Data Feed option. Select "Set a schedule" and configure it to upload products daily. Make sure you choose the default currency correctly.
-
Choose the right payment messages and configure Klarna On-site Messaging
27 Nov 2025
Show the right payment information before checkout without confusing Klarna messages with Kustom's payment icons. This guide is for administrators with a compatible Klarna On-site Messaging connection and an active theme that has the described Klarna placements. Go, Plus, or Pro does not in itself imply an OSM agreement or a specific theme component. Check the payment product, agreement, active theme, and editor version before installation. 1. Choose the right product and path What you want to showWhat you needKlarna financing messageA Klarna-supported OSM connection, correct client/merchant identity, allowed domain, market, and placement.Kustom's payment iconsCorrect Kustom Elements/theme support. Icons are not the same product as Klarna OSM.Financing message under the buy button via Kustom iconsThat placement/feature is not automatically included with the standard icons. Do not add more old Klarna scripts to try to create it. Older Abicart support was based on Klarna Checkout v3. Switching to Kustom does not make old Klarna placements active or compatible by itself. Check your current agreement and the actual component. Example of an OSM message: 2. Configure a supported Klarna integration Follow these steps only if the older theme editor shows the corresponding Klarna add-on for your active theme. If you have TPL or another editor, the correct component and support need to be identified first; do not guess from the theme name. Open Appearance → Themes → Edit active theme → Add-ons → Klarna.Activate the supported add-on, save, and reload the editor if the installation field needs to be displayed. If the add-on shows the field Klarna Client ID enter only the public client ID that belongs to the supported OSM connection. Get the information for the correct connection in Klarna Merchant Portal → On-site Messaging → Installation and check the approved production domain. Do not paste the entire installation script or a secret API key into the ID field. The built-in theme component loads its library; do not install another OSM library in parallel. A move to Klarna's new Web SDK requires a separate compatible integration. Klarna's Web SDK guide describes the new SDK flow and should not be used as a direct replacement script in the older add-on's ID field. These installation screenshots show older portal steps. Use the instructions for the connection supported by your active theme. They do not instruct you to install a second library in multiple theme fields. 3. Choose placement and content Choose a placement that actually exists in your theme: for example, home page, header, footer, sidebar, or product page.Select the correct placement in Abicart's theme settings. The message's content/placement configuration is managed in the Klarna Merchant Portal.Check that the message shows the correct currency, amount, variant, quantity, and language for the current product and customer. Check the market and language/locale according to Klarna's configuration.Save and check the correct public page in the store and theme that is active. The following images show placement options in the older theme editor. Menu names and available fields may vary between themes and versions; a missing field should not be replaced with unspecified script injection. Troubleshoot when the message is missing First, check if you are trying to use Klarna OSM or Kustom Elements.Check for the correct public client/merchant identity, approved domain, and that the library is not loaded twice.Check that the selected placement, market, and locale are supported and that you are viewing the active theme in the correct sub-store.In the older Klarna Checkout-bound flow, the payment method's visibility, shipping country, and order total limit can affect the widget. An amount outside the method's range can hide both the method and its message. If the standard support lacks the desired placement, describe the exact payment product, theme/version, and where you want to show the message when contacting support. Do not provide any secret API keys. See also Klarna's product information and Kustom's current Elements instructions for your agreement. A visible financing message is information shown before checkout. It is not a credit decision, a guarantee that a particular payment option will be offered to the customer or a payment receipt. Check both the displayed amount and the options actually offered in the current checkout. Do not paste a new SDK or an additional installation script into the legacy add-on's Klarna Client ID field. Quick startIdentify Klarna OSM or Kustom icons.Confirm the agreement, active theme, domain, and supported placement.Enter the correct public client ID for the supported connection; avoid duplicate libraries and configure content/locale.Check the intended public page and troubleshoot the correct product. Subscription and accessGo, Plus, and Pro do not replace the requirements for a provider agreement and a compatible theme integration. This OSM path applies only where the Klarna component is supported. Kustom icons do not automatically provide financing messages or arbitrary placement.
-
Fix your article numbers - Northmill integration
27 Nov 2025
This manual is aimed at those who have duplicate article/item numbers or products without article/item numbers in their range. Deepening of point no. 8 in the manual: Connect your webshop with Northmill Flo (formerly MoreFlo).Fixing the art.nr before activating the Northmill integrationBefore activating the Northmill integration, we recommend that you fix any warning message on the integration page (Settings >> External links >> Moreflo) so that there are no duplicates in your assortment. It is also good if products without an art.nr get a unique art.nr .Products with no art.nr/product numberProducts without an article number will not be exported Abi >> NMF until they get an article number.*Abi = Abicart*NMF = Northmill FloDuplicate / X products or variants use the same product number.In Abicart there is no limit to the number of times an art.nr can be repeated, unlike in ERP systems where an art.nr can only exist once. If you activate the integration with duplicate article numbers, the products with the same art.nr will remain in Abicart as usual, but overwrite the art.nr in Northmill every time the art.nr is exported.Example:Item no. ABC - Bathing ballItem no. ABC - Striped swimsuitItem no. ABC - Swimming gogglesThe integration is active with Inventory Management Abicart, Product Export and Import Cash Receipt. Art.nr ABC exists three times in Abicart. If you edit the product Badboll , it is exported to Northmill. Badboll now exists in Northmill. If you then edit Striped swimsuit in Abiart and save, the product is exported to Northmill. Art.nr ABC is now changed from the product information for Swim Ball, to Striped Swimsuit. If you then update Swimwear , the same thing happens again: the information for Striped Sw imsuit changes to Swimwear.Before you get started- Read the Northmill Flo manual and follow the points up to point no. 8"Review the message at the top of the integration page".- Go to Settings >> External connections >> MorefloThe warning message on the integration can warn about missing product numbers/article numbers, duplicates & customer numbers (See image).In this manual we show export of products, not customers. This fixes missing article numbers and duplicate article numbers, not customer numbers. If the warning message remains even though you have just corrected all article numbers, it may be in the form of junk data. Then you can ignore the warning and proceed to step 9 of the Northmill Flo manual. How to do this1) Go to Assortment >> Export2) Take out two exports by checking the options below >> ExportExport 1: - Product number- Product nameExport 2:- Product number- Product name- Include customer choices with their own properties as separate rowsHere you can read more about product export: Link to the product export manual.Image example Export 1:Fixing products without article number1) Open export file no. 1 on your computer.In column A you will find the art.nr and in column B the product name.2) Fixing products without art.nrIf there is a product name in column B but the row field in column A is empty:Copy the product name >> Go to admin >> Assortment >> Products >> Search for the product name >> Click on the product to edit >> Enter a unique art.nr >> Save.Repeat for all products in the file that have a product name but no art.nr.3) Repeat with export file no. 2.In this file, it is the customer's choice variants' article numbers that are interesting. The art.nr for the customer's choice is in column C.--> Fix variants that do not have an art.nr by Copying the product name >> Assortment >> Products >> Search for the product name in admin >> Edit the product >> Enter the customer's choice >> Enter the art.nr for all variants >> Save. Remember the rules for article numbersOnly use only letters (a-z), numbers (0-9), hyphens (-) and underscores ( _ ) in your part numbers. Many external systems (transport systems, financial and cash register systems, etc.) do not allow certain special characters in the art.nr. E.g. space, & sign, hash tag, dot, comma, etc. Therefore, avoid using these special characters. Fixing duplicates / products using the same art.nr1) Open export file no. 1 >> Select the entire column A where the art.nr is located >> Search for duplicates.You can search for duplicates e.g. in Excel or via various pages on the internet. See example "Find duplicates" below.2) Fix the duplicatesExample: Item no. 123 exists twice. One is a sweater in size Small and the other in Medium. The art.nr gets a unique ending:Art. no. 123-SArt.no. 123-MNow the products each have a unique article number and will be exported to Northmill Flo correctly.3) Repeat with export file no. 2. In this file, it is the article numbers for the customer's choice of variants that are of interest. They are in column C. Therefore, copy column C and repeat the steps to find duplicates.Example: Finding duplicatesOpen your browser and search for "duplicate count tool". For example this tool >> Select column A >> Copy >> Go to the page you are using >> Paste what you copied in the Paste Text Below box >> Click on the Display/Update counts button >> Review the count:On the left (count) you have the number of duplicates and on the right (line) you have your art.nr.3) Repeat the same thing for export file no. 2. In this file it is column C you copy. There is the art.nr forContact customer service if you have any questions