Importing selected supplier categories into Megamo Integrator
- 2 min read
CHALLENGE
what we had to deal with
As a company specializing in connecting online stores with suppliers, we ensure that Megamo Integrator accurately identifies and processes product files from various suppliers. Supplier files vary greatly in how they’re delivered—ranging from simple direct download links to authentication-based access and complex APIs. An added challenge is meeting customer requests to import only specific product categories rather than an entire wholesale catalog.
SOLUTION
what idea we had
To address this, Megamo Integrator is designed to be adaptable, handling multiple scenarios. For suppliers offering an API with categorized product feeds, we develop scripts compatible with their data formats, allowing customers to select their desired categories. For suppliers without such APIs, we implement our own filtering mechanism: we retrieve the full product feed and process it to display only the selected categories in the integrator.
IMPLEMENTATION
how we solved the problem
Our approach includes:
- Parsing Supplier Files: We build a foundational script to parse warehouse files, supporting various formats to ensure compatibility.
- Supplier API Integration:
- If the API supports product retrieval by category, customers can select categories of interest by ID.
- Customers can either manually input the category ID [1] or request our support in configuring this.
- File Filtering:
- For suppliers lacking detailed APIs, we import the complete product feed.
- Using category IDs or names, we filter the data to display only selected categories within the integrator panel.
Annotations:
- Place to enter categories IDs
RESULT
what was the result of implementation
This targeted product list simplifies the integrator’s operation, making product additions faster and more efficient, ultimately enhancing customer satisfaction.
We’ve implemented this solution for customers integrated with major suppliers like AB and TIM.
If you’re interested in integrating with a large supplier but want to limit imported products to specific categories, feel free to reach out [2].
Annotations:
CONCLUSIONS
lessons learned while solving the problem
Our flexible integration and filtering system allow us to support diverse product files and tailor solutions to specific client needs. This adaptability is essential for effectively managing integrations with large suppliers, ensuring we meet our clients’ expectations and remain competitive.