The plugin let’s you integrate your nopCommerce store with Fortnox.
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.
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.
Table below shows how fortnox customer and nopCustomers are mapped.
| Fortnox Article | nopCommerce Customer |
|---|---|
| Email / BillingAddress.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
| Fortnox | Value |
|---|---|
| Active | ‘True’ |
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.
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.
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 | nopCommerce Product |
|---|---|
| ArticleNumber | Sku |
| Description | Name |
| EAN | Gtin |
| Expired | AvailableEndDateTimeUtc* |
| Height | Height |
| Width | Width |
| Weight | Weight |
| Manufacturer | Manufacturer.Name** |
| ManufacturerArticleNumber | ManufacturerPartNumber |
| StockGoods | ManageInventoryMethod (true/false) |
| PurchasePrice | ProductCost |
* True if AvailableEndDateTimeUtc is later than the current time.
** The product’s first product manufacturer’s name
Custom value mappings
| Fortnox | Value |
|---|---|
| Active | ‘True’ |
| Type | Stock |
| WebshopArticle | ‘True’ |
| SalesAccount | Tax category mapping* |
* The sale account configured, in the plugin settings, for the specified tax category
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.
Fully featured Klarna Smooth Payments plugin for nopCommerce. Supports all of Klarna's available payment methods. Use as widget anywhere (checkout directly on cart page), or as standard payment method. We are official Klarna partner.