Vendure Integration
With AtroCore/AtroPIM connected to Vendure, product and business data moves between both systems automatically, without manual exports, re-keying, or version conflicts. The integration communicates natively with Vendure's GraphQL API layer, which means your storefront requires no extra software, plugins, or middleware to support it. Control is granular: every data feed, or collection of feeds, has its own settings for synchronisation direction, whether unidirectional or bidirectional, and for execution, whether on demand, on a fixed schedule, or event-driven. By processing related feeds as a group, the integration keeps dependent records complete and consistent, and all feed configurations remain fully traceable and easy to modify whenever your business needs shift. The solution is built around your existing data structures, custom functionality, and workflows, so you keep working the way your organisation already does.
Which data?
Data made accessible through the Vendure API can be imported into AtroCore/AtroPIM, while content governed in AtroCore/AtroPIM as your single source of truth can be distributed to Vendure.
- Product imagery, documentation, and further digital assets managed as part of your media library
- Order and customer information, from order status changes to order documents and additional order-related details
- Core catalogue data, comprising products and variants, category structures, attributes with their values, pricing, and inventory, plus sort orders such as the sequence of products in a category or attributes on a product
- Bespoke entities specific to your operations, including classifications, product groups, product series, licences, and contracts
How It Works
- Synchronisation can run one-way or two-way between Vendure and AtroCore/AtroPIM, depending on your requirements.
- The integration imposes no performance limitations, so large data volumes are processed without compromise.
- Any data structure is supported, with formats including XML, JSON, CSV, and more.
- Data transfers are handled directly through Vendure's GraphQL API layer, eliminating the need for additional software.
- The connection is built from multiple purpose-configured data feeds, each covering a specific part of the data exchange.
- Every feed follows its own customisable schedule, giving you full control over when data is transferred.
- All data types are covered, from structured product information to images and other digital assets.
Why Choose the AtroCore/AtroPIM Vendure Integration
A dependable way to keep Vendure and your internal systems continuously aligned, with no manual data handling, no makeshift fixes, and no need to change the processes your team relies on.
Built Around Your Business
Every integration is configured against your specific data model and workflows, right down to individual field mappings and transformation rules. You get a solution that fits, not one you have to adapt to.
Zero Additional Software
Data is exchanged directly via Vendure's GraphQL API layer and supports any format, including XML, JSON, CSV, and others. There is nothing to install on your side and no performance limitations to work around.
Full Operational Visibility
Unsuccessful jobs are retried automatically, each run is recorded in a detailed log, and email alerts reach the right people as soon as attention is needed.
Synchronisation Your Way
Run feeds on a fixed schedule, manually, or in response to events, in one direction or both. Define precisely which records each feed selects and which fields it transfers, and apply data transformations in real time.
Transparent, Module-Based Pricing
You pay a one-time setup fee and licence only the modules your integration actually requires. With no per-record fees, rising data volumes have no impact on your costs.
Complete Configuration Transparency
All feed configurations are fully accessible to you rather than hidden behind a support ticket. Review how each feed works and adjust it independently whenever your requirements change.
Scales With Your Complexity
Whether you need a simple product data sync or a hub connecting multiple systems, the integration accommodates your custom data structures and business logic instead of reducing them to a standard mould.
Results Guaranteed or Your Money Back
We are confident in what we deliver. If the integration falls short of your expectations or specific requirements, you are entitled to a full refund within 60 days, with no conditions attached.
Pricing Overview
Your investment consists of a one-time setup fee and licences for the modules your Vendure integration requires. Ongoing integration support is included in your Support Package (from "Silver" upwards). No per-record charges, no usage-based billing.
SaaS
- Setup
- Tailored configuration – from € 3000
- Final price depends on integration complexity
- Adjust the configuration independently at any time
- Core Modules
- Vendure Adapter – € 40 / month
- Synchronization – € 60 / month
- Add-on Modules
- Workflows – € 60 / month
- Sales – € 30 / month
- and more
On-Premise
- Setup
- Tailored configuration – from € 3000
- Final price depends on integration complexity
- Adjust the configuration independently at any time
- Core Modules (Annual Updates)
- Vendure Adapter – € 1000 (€ 200 / year)
- Synchronization – € 1500 (€ 300 / year)
- Add-on Modules (Annual Updates)
- Workflows – € 1500 (€ 300 / year)
- Sales – € 750 (€ 150 / year)
- and more