<p>I'm looking for advise and a strategy for integrating Dynamics Nav 2015 with Craft Commerce.  I realise this is a broad question and a hard one, certainly since Craft Commerce has only been recently released. </p>

<p>One of the most important parts is that the integration from user perspective should be a fluent as possible:</p>

<ul>
<li>(Live) Get prices and stock level</li>
<li>(Live) Get custom prices based on customer group and volume discounts</li>
<li>(Batch) Get Product catalogue (both products and categories)</li>
<li>(Batch) Get Product variants</li>
<li>(Batch) Get all product details (like measurements, custom properties)</li>
<li>(Live) Post basket to calculate total pricing (based on eg applicable taxes)</li>
<li>(Live) Post new customers and contacts</li>
<li>(Live) Get customers and contacts</li>
<li>(Live) Post new orders</li>
<li>(Live) Get orders and its details</li>
<li>(Batch ? Live) Get invoices and its details</li>
<li>(Live) Get address information (shipping / invoice)</li>
<li>(Live) Post Address information (shipping / invoice) </li>
</ul>

<p>Other important parts are: </p>

<ul>
<li>How to deal with user accounts: The navision contact on the same level as the user in craft.  But how would you deal with the creation of it, given that a user can created starting from both sides (from the web as a new contact in navision, from navision and later from the web as an existing contact).  All contacts / users need to be linked to a company object in Nav (again already existing in Nav or completely new)</li>
<li>Would it be possible to use queueing from Craft, to eg store orders that are taken when the Navision is not available.  Same goes for pricing info ,etc</li>
</ul>

<p>I would be very interested to see</p>

<ul>
<li>your general thoughts about the above</li>
<li>is it doable to have craft commerce that tightly integrated (what are other pitfalls I didn't think about)</li>
<li>if there is anybody who already started a similar challenge</li>
</ul>

CC BY-SA 3.0
2016-03-20T09:54:32.887Z
Are there any other people interested in this?  I would like to know if there is any traction on this idea?
Tim Bertens
CC BY-SA 3.0
2016-01-03T17:20:06.800Z
Unfortunately I don’t have an answer to that but I have exactly the same questions. Craft Commerce would be highly interesting for a client I’m working for, but they have Navision running, too. Without the integration it’s not possible to use Craft. I fiddled around with the plugin architecture, but I never wrote a Craft plugin before, which is why my efforts won’t lead anywhere near a solution.
medoingthings
CC BY-SA 3.0
2018-03-26T15:38:46.057Z
Hey Tim. Did you get any response or find out any useful information in regard to Nav integration since you asked the question?
Ian Young
CC BY-SA 3.0
2018-03-26T20:01:32.483Z
Hi, no unfortunately not. I find it hard to believe that no one would have ever done a close Integration between craft commerce and navision or another major ERP. The project has been done with custom development, although i am still open to other experiences because i’m still wondering if it is doable.
Tim Bertens
CC BY-SA 4.0
2019-11-06T08:56:12.900Z
Ah, okay. So you didn't end up using Craft Commerce at all?
nitech
CC BY-SA 4.0
2019-11-06T12:49:06.297Z
no, that's correct other custom development was used.  I do believe Craft is heading more natively in this direction eg GraphQL functionality since the last version but is at this moment still missing create / update recipes.  Still very open to suggestions and best practise in this regards
Tim Bertens
<ecommerce><plugin-craftcommerce>
Dynamics Nav 2015 (Navision) integration
# Dynamics Nav 2015 (Navision) integration

(Asked by: username_0 on 2015-12-10)

I'm looking for advise and a strategy for integrating Dynamics Nav 2015 with Craft Commerce. I realise this is a broad question and a hard one, certainly since Craft Commerce has only been recently released.

One of the most important parts is that the integration from user perspective should be a fluent as possible:

* (Live) Get prices and stock level
* (Live) Get custom prices based on customer group and volume discounts
* (Batch) Get Product catalogue (both products and categories)
* (Batch) Get Product variants
* (Batch) Get all product details (like measurements, custom properties)
* (Live) Post basket to calculate total pricing (based on eg applicable taxes)
* (Live) Post new customers and contacts
* (Live) Get customers and contacts
* (Live) Post new orders
* (Live) Get orders and its details
* (Batch ? Live) Get invoices and its details
* (Live) Get address information (shipping / invoice)
* (Live) Post Address information (shipping / invoice)

Other important parts are:

* How to deal with user accounts: The navision contact on the same level as the user in craft. But how would you deal with the creation of it, given that a user can created starting from both sides (from the web as a new contact in navision, from navision and later from the web as an existing contact). All contacts / users need to be linked to a company object in Nav (again already existing in Nav or completely new)
* Would it be possible to use queueing from Craft, to eg store orders that are taken when the Navision is not available. Same goes for pricing info ,etc

I would be very interested to see

* your general thoughts about the above
* is it doable to have craft commerce that tightly integrated (what are other pitfalls I didn't think about)
* if there is anybody who already started a similar challenge

**Tags:** ecommerce, plugin-craftcommerce
> **Comments:**
> **username_1**: Unfortunately I don’t have an answer to that but I have exactly the same questions. Craft Commerce would be highly interesting for a client I’m working for, but they have Navision running, too. Without the integration it’s not possible to use Craft. I fiddled around with the plugin architecture, but I never wrote a Craft plugin before, which is why my efforts won’t lead anywhere near a solution.  
> **username_0**: Are there any other people interested in this?  I would like to know if there is any traction on this idea?  
> **username_2**: Hey Tim. Did you get any response or find out any useful information in regard to Nav integration since you asked the question?  
> **username_0**: Hi, no unfortunately not. I find it hard to believe that no one would have ever done a close Integration between craft commerce and navision or another major ERP. The project has been done with custom development, although i am still open to other experiences because i’m still wondering if it is doable.  
> **username_3**: Ah, okay. So you didn't end up using Craft Commerce at all?  
> **username_0**: no, that's correct other custom development was used.  I do believe Craft is heading more natively in this direction eg GraphQL functionality since the last version but is at this moment still missing create / update recipes.  Still very open to suggestions and best practise in this regards  

---

## 0 answers

