Cloudshelf and Prima
Integration Agency & Consultants
Operational pressure mounts when retail sales recorded on the shop floor fail to match the figures in your ERP. In many Cloudshelf and Prima setups, this drift becomes visible during month-end close, as finance teams struggle to reconcile physical floor transactions with back-end inventory and financial records.
We connect Cloudshelf and Prima to bridge this gap, ensuring that every kiosk sale is accurately reflected in the ERP. By automating the flow of transaction data, we eliminate the manual entry errors that lead to mismatched stock levels and delayed reporting. This approach provides the operational trust required for a cleaner financial close.
Auditing your POS and ERP ecosystem
We connect Cloudshelf and Prima quickly, ensuring your POS and ERP systems work together efficiently. Our consulting services are valuable because our system audit identifies issues in your Cloudshelf, Prima, POS, and ERP integrations, enabling both our consultants and your team to take decisive action. This helps your tech ecosystem run smoothly, so you can deliver a great experience to your customers. With our expertise, you gain clear insights and practical steps to optimise your Cloudshelf and Prima setup for reliable POS and ERP operations.
Solution Design
Our team works side-by-side with you to architect a future-proof system, putting you in control of your Cloudshelf and Prima integrations. We design a blueprint that connects your POS and ERP, ensuring Cloudshelf and Prima work in harmony. With well-planned integrations, your business saves time and energy, laying the groundwork for sustainable growth. Our consultants focus on your unique needs, making your POS and ERP connections robust, reliable, and ready for what’s next.
Mapping depots and transaction sequences accurately
The integration treats Prima as the system of record for inventory and financial health. Cloudshelf captures sales at the retail edge, with transactions usually flowing into Prima to update stock levels and create financial postings. By mapping retail locations in Cloudshelf to specific depots in Prima, the system ensures that stock is drawn from the correct physical pool. Sequencing is critical; the integration ensures customer records are validated or created before the order is processed, preventing orphaned transactions that require manual intervention. Monitoring is embedded to detect when a sync conflict occurs, allowing ops teams to resolve mismatches before they compound into larger inventory errors.
Orchestrating secure flows on enterprise infrastructure
Leveraging IPaaS with ISO 27001 and SOC 2 and above security accreditations, Cloudshelf and Prima benefit from secure, efficient integration between POS and ERP systems. IPaaS enables Cloudshelf and Prima to connect POS and ERP platforms, automating data flow and reducing manual effort. This approach ensures data security, reliability, and scalability, making integration straightforward and compliant with the highest security standards.
Surfacing record level sync exceptions early
Standard dashboards often hide the quiet failures that degrade financial trust. In a Cloudshelf to Prima integration, visibility requires monitoring the gap between a successful POS transaction and its corresponding entry in the ERP.
Hidden issues, such as tax mismatches or SKU mapping errors, typically go unnoticed until the finance team attempts a weekly reconciliation. Our platform surfaces these exceptions at the record level. Instead of waiting for a month-end failure, the system flags specific sync errors (such as missing Depot IDs or customer record mismatches) so they can be resolved before the reporting window closes.
Handover for finance and retail operations
Cogent2’s training equips your team to confidently manage your tech stack, supporting brand growth ambitions with Cloudshelf and Prima. By focusing on POS and ERP systems, the training ensures your team can handle integrations between Cloudshelf, Prima, POS, and ERP platforms. This practical approach helps you work effectively with both Cloudshelf and Prima, maximising the value of your POS and ERP investments.
Post launch monitoring and data integrity
Our support model is focused on maintaining data integrity after launch. We monitor the Cloudshelf to Prima flow for common exceptions, such as tax rounding errors or SKU mapping failures, and escalate them directly to the teams responsible. We provide clear visibility into any sync interruptions, ensuring that your month-end close is never derailed by silent technical failures. Responsibility is defined from day one, so you know exactly who owns an exception when it occurs.
Common failures
Inventory latency and overselling
Operational impact: When the stock sync between Prima and Cloudshelf is not frequent enough, overselling occurs. This creates negative customer experiences, increases the workload for CX teams processing refunds, and causes wasted fulfilment effort. Ultimately, it undermines the accuracy of inventory valuation required by the finance team for financial close.
Prevention / Action: Prima must be designated the single source of truth for available stock. The integration should push a calculated 'available to sell' figure to Cloudshelf on a frequent, scheduled basis. This logic must account for allocations to other sales channels within Prima, not just the total on-hand quantity, to provide a true picture and minimise the risk of selling stock that is already committed.
Mismatched or duplicate financial records
Operational impact: If Cloudshelf sales transactions post incorrectly to Prima, the finance team faces significant manual reconciliation work. They are forced to compare Cloudshelf payout reports against Prima's sales ledger, delaying the month-end close and eroding trust in daily sales and margin reporting. This manual effort directly increases operational costs.
Prevention / Action: Use a unique transaction or order ID from Cloudshelf as the primary key for creating Sales Orders in Prima. This design prevents duplicate entries if a sync process is retried. Implement a daily exception report to flag any Cloudshelf orders that have not successfully generated a corresponding sales order in Prima within a defined period, allowing the operations team to investigate proactively.
Inconsistent product master data
Operational impact: When SKUs are not synchronised correctly, kiosk sales can fail if an item exists in Prima but not in Cloudshelf. This leads to lost sales and a poor customer experience. It forces store staff to develop manual workarounds and reduces confidence in the endless aisle solution across merchandising and operations teams.
Prevention / Action: Define Prima as the authoritative master for all core product data, including SKUs, descriptions, and pricing. The integration process must ensure any new item record is successfully created and confirmed in Cloudshelf before that stock is made available for sale. A regular data integrity audit should be scheduled to compare item-level data between both systems and flag discrepancies for review.
Incorrect fulfilment location assignment
Operational impact: Without clear mapping, a sale from a specific Cloudshelf kiosk can be assigned to the wrong depot in Prima. This creates inaccurate stock levels at physical locations, leading to delayed orders and expensive internal stock movements. It also complicates financial reporting, as the finance team cannot accurately attribute revenue and cost of goods sold to the correct site.
Prevention / Action: The integration's design must include a fixed mapping between each Cloudshelf device's physical location and its corresponding Prima depot code. This logic must be applied to every Sales Order passed from Cloudshelf. Any transaction that fails this lookup should be placed in an exception queue for manual review by an operations lead, rather than being assigned to a default location.
Frequently asked questions
Which system becomes the source of truth for inventory and sales data?
In this operating model, Cloudshelf captures sales transactions at the point of sale, while Prima remains the system of record for master inventory and financial reporting. Sales data flows into Prima to ensure your ERP provides a complete record for a timely month-end close.
How do we prevent integration failures from breaking stock counts?
The integration reduces the manual data entry that leads to stock mismatches. By automatically creating sales records in Prima, we ensure inventory levels are decremented correctly. This automation prevents the drift between systems that typically creates extra work for finance teams.
Prima stock figures often differ from physical stock. How is this managed?
We typically sync a specific inventory figure from Prima (such as 'Physical Stock') to prevent kiosk users from seeing items already allocated to other orders. Depending on the configuration, certain items can be prioritised for faster sync intervals to reduce the risk of overselling during busy periods.
How are sales from a specific kiosk mapped to the correct Prima location?
Each Cloudshelf device or location is mapped to a corresponding 'Depot' or 'Site ID' in Prima. This ensures that when a sale occurs, the stock decrement is recorded against the correct inventory pool, maintaining accuracy across multiple physical sites.
Does the integration handle returns and credit notes?
When a return is processed in Cloudshelf and funds are returned to the customer, the integration can automate the creation of a corresponding credit note or sales order adjustment in Prima. This keeps financial records in step and reduces the manual work that piles up during peak trading periods.





