Fortnox integration

Fortnox integration
The plugin let’s you integrate your nopCommerce store with Fortnox
2025-04-16T20:20:22.1395221Z
$249.00
获取扩展 您将被重定向到开发者的网站以下载此插件
支持的版本: 4.00, 4.10, 4.20
创建于 十一月 13,2018
最后更新: 二月 06,2023
描述

The plugin let’s you integrate your nopCommerce store with Fortnox.

Customer

Sync customers from Fortnox to nopCommerce

The plugin will install a Scheduled Task called Fetch All Customers From Fortnox. The task will fetch all customers from Fortnox and store them in the nopCommerce database. By default the task is disabled and needs to be run manually in the nopCommerce administration.

Sync customers from nopCommerce to Fortnox

Everytime a customer registers in nopCommerce it will automatically be created in Fortnox. Also everytime a customer gets deleted in nopCommerce it will also be deleted in Fortnox.

Fortnox customer and nopCommerce customer mapping

Table below shows how fortnox customer and nopCustomers are mapped.

Fortnox ArticlenopCommerce Customer
Email Email
Name FirstName + LastName / Company
City Address.City*
Address1 Address.Address1*
Address2 Address.Address2*
ZipCode Address.ZipPostalCode*
Phone1 Address.PhoneNumber*
Fax Address.FaxNumber*

* If a customer has any orders the address will be the billing address from the customers latest order. If the customer do not have any orders the data will be taken from the customers GenericAttributes.

Custom value mappings

FortnoxValue
Active ‘True’

Article / Product

Sync all products and product attribute combinations to Fortnox

The plugin will install a Scheduled Task called Sync All Products To Fortnox. The task will sync all simple products (including hidden products but not deleted products) with Sku and all product attribute combinations with Sku to Fortnox. By default the task is disabled and needs to be run manually in the nopCommerce administration.

Sync single products and product attribute combinations to Fortnox

Everytime a product or product attribute combination gets created, updated or deleted it will be synced accordingly with Fortnox. Note that the product or product attribute combination will need the have an Sku in order to be synced.

Update all nopCommerce products and product attribute combinations stock quantity from Fortnox

The plugin will install a Scheduled Task called Update Product Stock Quantity From Fortnox. The task will load all simple products (including hidden products but not deleted products) that have Manage Inventory Method: Manage Stock or Manage Stock by Attribute. In case of Manage Stock by Attribute all the products product attribute combinations will be loaded. If the product or product attribute combination is also created in Fortnox its stock value in Fortnox will updated in nopCommerce.

Fortnox article and nopCommerce product mapping

Fortnox ArticlenopCommerce Product
ArticleNumber Sku
Description Name
EAN Gtin
Expired AvailableEndDateTimeUtc*
Height Height
Width Width
Weight Weight
Manufacturer Manufacturer.Name**
ManufacturerArticleNumber ManufacturerPartNumber
StockGoods NotifyAdminForQuantityBelow
PurchasePrice ProductCost

* True if AvailableEndDateTimeUtc is later than the current time.
** The product’s first product manufacturer’s name

Custom value mappings

FortnoxValue
Active ‘True’
Type Stock
WebshopArticle ‘True’
SalesAccount Tax category mapping*

* The sale account configured, in the plugin settings, for the specified tax category

Invoice / order

When an order is placed in nopCommerce (or more particularly when nopCommerce publishes an OrderPlacedEvent the order will be created in Fortnox either as an order or invoice depending on your configuration and the orders payment status. There is also an option to book keep the invoice.