Skip to main content

Notifications

Small and medium business | Business Central, N...
Answered

LS Retail API

Posted on by 289

Hi all, 

We are looking at implementing an integration between NAV17 (including LS Retail) with an external e-commerce website. Since NAV is running with LS Retail, we would like to use the LS Retail API to reflect transactions back from the e-commerce site (i.e. mainly create customers, and orders). 

Would anyone be able to assist with explaining how we can expose the LS Retail API, please? 

Thanks in advance!

  • Suggested answer
    Community Member Profile Picture
    Community Member Microsoft Employee on at
    RE: LS Retail API

    Hello,

    LS Retail has a Omni-Channel solution for the ecommerce site connection back to LS Retail. You should first check this out and it will have all the integration between NAV/LS Retail and the e-commerce Website.

    www.lsretail.com/.../ecommerce

    Hope this helps.

    Thanks,

    Steve

  • Y_A Profile Picture
    Y_A 289 on at
    RE: LS Retail API

    will do, thankyou - much appreciated!

  • Verified answer
    ShanAbeywicrema Profile Picture
    ShanAbeywicrema 940 on at
    RE: LS Retail API

    Yes, you can use standard service as you shared above. If anything you can share here.  

    please verified my answer if you have got the proper information.

  • Y_A Profile Picture
    Y_A 289 on at
    RE: LS Retail API

    Hi Shan, thank you for your immediate reply. Yes, we're going to replicate the web sales order in NAV and we already thought of notifications too and this part is OK as we know how to do it.

    Our initial thought was to expose the standard NAV Sales Order WebServices ourselves and use these to write the web sales order to NAV. But then, we encountered the documentation I sent you and our only confusion was whether we have to use these web service calls/requests such as WI_NC_CREATE_ORDER (described in help.lsnav100.lsretail.com/.../Appendix.htm )? 

    But if the standard NAV Sales Order Web Service works, I guess we can proceed to use that one. 

    Thanks again! 

  • Suggested answer
    ShanAbeywicrema Profile Picture
    ShanAbeywicrema 940 on at
    RE: LS Retail API

    Hi Y.A,

    Yes, you can use NAV Sales orders. how you are going to plan, just replicate web sales orders in NAV? Are there any notifications that need to be sent to the user when orders are received / ship?

    What I meant, when the user places the order it comes to nav, then you send a notification email that you received the order, then when you ship sales order in NAV, then do you need to send an email that the order is a ship or something ??

    What you shared is just the configuration process to set up a web service in LS. You need to check whether is there any inbuild service/end-point to create sales orders. if it is not available, then you need to either publish your own one.

    i

  • Y_A Profile Picture
    Y_A 289 on at
    RE: LS Retail API

    Thank you Shan for your valuable input, much appreciated!

    I encountered these documentations and thought that I was going to follow them to set up the LS Web Services. Is this the right thing to do, please? 

    https://help.lscentral.lsretail.com/Content/How-Tos-Created-By-Support/How-To-Setup-Web-Services.htm 

    - https://help.lsnav100.lsretail.com/Content/LS%20Omni/eCommerce/Appendix.htm#_Toc408583211

    As for the Orders, we were opting to use the NAV Sales Order. Do you recommend using the Transaction, instead? Any advantages of using one over the other, please? 

    Your input is highly appreciated as this is a new concept for us. 

    Thank you! 

  • Suggested answer
    ShanAbeywicrema Profile Picture
    ShanAbeywicrema 940 on at
    RE: LS Retail API

    You can integrate with external applications such as Magento or any other e-commerce website. But you need to define or you need to map the solution properly.

    For the Retail Customer, there is no problem, but when you integrate orders, how are you going to handle it? Are you going to handle orders with Dynamics NAV Sales Order or just create Transaction (like pos transaction in LS retail - reflect in Transaction Registry)?

    Many more things you need to consider when integration an e-commerce app with LS Retail also many ways we have to do it.

    After finalizing these things only you can create or develop web services and publish them.

  • TWBlaisdell Profile Picture
    TWBlaisdell on at
    RE: LS Retail API

    Hello Y_A,

    Thank you for posting on the Forum. Microsoft currently does not have dedicated Development support via the Dynamics 365 Business Central and NAV forums, but I wanted to provide you some additional resources to assist. If you need assistance with debugging or coding I would recommend discussing this on Yammer Community

    (125) Yammer : Dynamics 365 Business Central Development : Home

    Also, check out the Blog for Business Central Support. (+) Dynamics 365 Business Central Support - Dynamics 365 Business Central Community

    If you don't get further responses to this issue, you may want to raise a support request to Microsoft support via your CSP / Partner.

    Thank you for using Microsoft Dynamics 365 Communities.  

    Also, I will leave this opened up to the community in case they have something to add. Thank you for using Microsoft Dynamics 365 Communities.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

December Spotlight Star - Muhammad Affan

Congratulations to a top community star!

Top 10 leaders for November!

Congratulations to our November super stars!

Tips for Writing Effective Suggested Answers

Best practices for providing successful forum answers ✍️

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,253 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 230,188 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans