By integrating a Prima ERP system with a website running on the Magento ecommerce platform, administrators do not need to import and populate information in Magento manually.


Instead, it’s simply a case of staying on top of the ERP data, meaning only one system needs to be maintained rather than two. This allows for accurate, up to date information to be displayed on your website, enhancing the customer experience.

These are the 10 steps we follow at Williams Commerce to enable a smooth and successful Prima and Magento integration.

1. Understand the project aims and requirements

Each case is different, so it’s important to start every integration project by fully understanding the aims of Prima and Magento integration and what the end goal is. This takes place during an initial discovery phase.


2. Are the aims and requirements feasible?

At an early stage, it needs to be established whether the necessary data for integration exists and is accessible across both Prima and Magento. If so, the project can proceed.

3.   Create Test Environments

If not already in place, the next step is setting up a Prima test environment. This needs to include the latest data and an exact configuration copy of the Prima live environment.


4. Demonstrate the desired solution

Sample data can then be used to help create a mapping document. This establishes data formatting between data in Prima and Magento.

5. Set up fields in Magento

The fields which need to be synced from Prima need to be populated in Magento, This means the API can receive the data and showcase it in the correct type of fields. This could be text, dropdown, or multiselect for example.


6. Make the connection with an API

This is where the connection and integration truly begins, as both systems are connected via an application programming interface.

7. Sync test data

This step sees test data synced up across Prima to Magento to check the integration is working as planned.


8. Full data test and Quality Assurance

This step sees checks made to ensure all data is syncing and into the correct fields. This helps ensure that the desired level of quality integration has been achieved.

9. Establish Go Live Plan

This stage is where the final checks are made to ensure a smooth go live takes place. Also, the connection gets established with the Prima live environment to sync the live data.


10. Sign off and Deploy to Live

Once everything’s ready, the sign off can be completed and the integration deployed on the live website.

Williams Commerce is a leader in Prima integration for Magento ecommerce websites, helping brands in the fashion industry enhance their ability to meet customer needs.

You can download a fantastic infographic about Prima and Magento integration here.

If you have another ERP system, such as Microsoft Nav, 365, Sage, SAP,  take a look at this page.

Get in touch to discuss your own Prima integration requirements.

Call: 0116 326 1116 ext 1

Email: [email protected]