Easy is web service but it may not give you free hand to access and use all integration points. As far as second option is concerned you'll connect NAV to woo-commerce by writing code and using httpclient(.Net variable) fucntions. But first you have to find integration points. I mean which are the things that you want to integrate. e.g only sales orders or completed or customers too etc etc.
You should probably ask this question on woocommerce forum. NAV does not have any standard plugins/interfaces to integrate with any 3rd party e-commerce system
There are couple of ways to integrate, there are also many connectors available like DySync. To integrate you need the WooCommerce Web service and then need to utilize in dynamics nav using custom development.
Best Regards:
Zaid Tariq
Dynamics NAV/365 BC Developer at Dynamics 360
please like / agree / verify my answer, if was helpful.
The best way is to use JSON, i have done it and it works both ways. As long as you know more than basic NAV programming and JSON structure, REST is easy. I used postman to test the communications and messages, comes in really handy.
Microsoft Certified Technology Specialist
Microsoft Certified Business Management Solutions Professional
Microsoft Certified Business Management Solutions Specialist http://www.navisiontech.com
Answers
which one is best and fast web-service or write code
Dynamics NAV, MS SQL Server, Wherescape RED;
PRINCE2 Practitioner - License GR657010572SG
GDPR Certified Data Protection Officer - PECB License DPCDPO1025070-2018-03
Zaid Tariq
Dynamics NAV/365 BC Developer at Dynamics 360
please like / agree / verify my answer, if was helpful.
Microsoft Certified Business Management Solutions Professional
Microsoft Certified Business Management Solutions Specialist
http://www.navisiontech.com
Erica
We make ERP & E-commerce work together: Dynamics NAV & Magento / WooCommerce E-commerce, B2B & B2C
http://www.tinx-it.com