Skip to main content

Notifications

Community site session details

Community site session details

Session Id :
Microsoft Dynamics AX (Archived)

Integration with Magento E commerce Store

(0) ShareShare
ReportReport
Posted on by 435

Hi there,

We have developed E commerce web Store using Magento and now we want to integrate this Online store with our AX.

Can you please help me out how make an integration, transferring data like customer details, sales order... etc from online store to Ax and vice versa.

Thanks 

Regards.

Mohammed Altaf 

*This post is locked for comments

  • Community Member Profile Picture
    on at
    RE: Integration with Magento E commerce Store

    Hello Altaf:

    As mentioned by Vilmos Kintera, you might find sample code for using AIF services. But, nothing that you can directly use as base for your integration needs (Magento and AX).

    If you ever decide to buy a product to integrate your Magento and AX systems, do checkout our product page. http://bit.ly/2hLywN6

    Regards,

    Pavan Kumar

  • Mohammed Altaf Profile Picture
    435 on at
    RE: Integration with Magento E commerce Store

    Thanks @Naga Pavan.

    Thanks for such a deep explanation.

    As you said, is there any tools which can helps in integration.

    Thanks

    Regards.

  • Community Member Profile Picture
    on at
    RE: Integration with Magento E commerce Store

    Hello Mohammed Altaf,

    First, let me congratulate you on identifying the need to integrate your Magento e-commerce store and your Dynamics AX ERP system. You have taken the first step towards differentiating yourself from competition.

    You have two options to integrate Magento with Dynamics AX.

    Option 1 – You leverage the import/ export functionality offered by both Magento and Dynamics AX and write code to automate that process. There are a lot of drawbacks associated with this approach and we do not recommend this. But this might work for you depending on your integration needs.

    Option 2 – Use AIF web services as suggested by Vilmos Kintera.

    What specifically are you trying to achieve with integration? The reason I ask this is integration can get very complex and should be dealt with caution. While with in-house development you are in complete control of the integration, we do not recommend doing this in house for the following reason

    • Integration is more than just data mapping. Building integration in house will require good understanding of fields and workflows in both the systems.
    • This can be a very time and resource intensive exercise. You also have to consider the risk associated with the project.
    • Maintaining the data and process integrity will be a challenge
    • You will have to maintain a team of resources to support, maintain, and upgrade the integration.

    Consider this, AIF services will be replaced with other services in future versions of AX. Your custom integration solution will need to be redeveloped if you ever decide to upgrade your Dynamics AX system. The same is true for Magento. Magento 1 and Magento 2 are two completely different platforms.

    This is assuming you are an e-commerce retailer who is better off spending the same time and money elsewhere (like your customers). There are a number of products available in the market, which can seamlessly integrate your Magento and Dynamics AX systems. Some of them can even be customized to meet your specific requirements (if any). You might want to evaluate them before moving forward.

    About i95Dev

    i95Dev is a world leader in Magento and Dynamics ERP (GP, AX, NAV) integration and advise brands from Retail, Manufacturing, Distribution and Wholesale Trade all over the world. We have products supporting complex Magento integrations with various ERPs, POS, CRM, Accounting, Mobile and Social Applications.

    You might find the following links useful: 

    Montana Silversmiths Finds a Perfect Partner in i95Dev for Magento and Microsoft Dynamics AX Integration: http://bit.ly/2hMBzYe

    18 Crucial Reasons You Should Integrate ERP & eCommerce : http://bit.ly/2gHKftR

    ERP and E-commerce – Pros and Cons of Various Data Integration Techniques: http://bit.ly/2gHEJYo

  • Verified answer
    Vilmos Kintera Profile Picture
    46,149 on at
    RE: Integration with Magento E commerce Store

    You are welcome. Please mark the helpful answers on the right as Verified, so the topic is marked as resolved.

  • Mohammed Altaf Profile Picture
    435 on at
    RE: Integration with Magento E commerce Store

    Thanks @Vilmos Kintera

    Thanks for your valuable help.

  • Mohammed Altaf Profile Picture
    435 on at
    RE: Integration with Magento E commerce Store

    Thanks @Vilmos Kintera

    Thanks for your valuable help

  • Verified answer
    Vilmos Kintera Profile Picture
    46,149 on at
    RE: Integration with Magento E commerce Store

    I do not know how Magento works, my answer just tells you what can be used to exchange information directly with AX. I have answered that AIF services could exchange that information, which is a standard Windows Communication Foundation framework service (WCF). How you consume that from your eCommerce portal is up to you.

    Here is an example, but you may find much more depending on what you have implemented (AIF document service or custom service) with your favorite search engine.

    sumitsaxfactor.wordpress.com/.../create-your-first-custom-service-ax-2012

    If your front-end cannot be developed that way, but could talk to for example BizTalk, or just generate files in a folder, maybe you could consider implementing BizTalk. That can receive the information (XML files) from your front-end, then convert it to the format that AX could digest and call the AIF port instead of you directly doing it from Magento.

    A third possible solution could be to use the AX Data Import eXport Framework (DIXF), which can handle a couple of data entities out of the box, or you could develop your own ones to exchange information (export and import) in form of CSV files, or directly reading it out from an SQL database via ODBC for example.

  • Mohammed Altaf Profile Picture
    435 on at
    RE: Integrating Dynamics AX 2012 R3 With Magento E commerce Store

    Thanks for the reply @Vilmos Kintera

    I have created an Inbound Port and also the Service Group has been deployed Successfully.

    But i don't know how to call or use this inbound port from Magento Panel.

    can you please guide me how to Integrate or Consume this inbound port from Magento panel.

    Can we create output of this port in XML file..???

    Thank You

  • Suggested answer
    Vilmos Kintera Profile Picture
    46,149 on at
    RE: Integrating Dynamics AX 2012 R3 With Magento E commerce Store

    You could use AIF web services.

    stackoverflow.com/.../magento-and-microsoft-dynamics-ax-integration

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

Jainam Kothari – Community Spotlight

We are honored to recognize Jainam Kothari as our June 2025 Community…

Congratulations to the May Top 10 Community Leaders!

These are the community rock stars!

Announcing the Engage with the Community forum!

This forum is your space to connect, share, and grow!

Leaderboard > 🔒一 Microsoft Dynamics AX (Archived)

#1
Mohamed Amine Mahmoudi Profile Picture

Mohamed Amine Mahmoudi 100 Super User 2025 Season 1

#2
Community Member Profile Picture

Community Member 50

#3
shanawaz davood basha Profile Picture

shanawaz davood basha 6

Featured topics

Product updates

Dynamics 365 release plans