CLIENT CONTEXT
Flabelus is an international fashion retailer operating both physical stores and Shopify POS–enabled retail environments across Europe.
As transaction volumes increased, the business required real-time, compliant transaction processing across multiple systems while maintaining auditability and operational resilience.

The Challenge
- Shopify POS transactions needed to be transformed into structured TXT/XML files for downstream finance and compliance systems.
- Manual processes created delays, errors, and compliance risk.
- The solution needed to scale internationally, support retries, logging, and auditing, and operate in near real-time.
Peach Loves Solution
Peach Loves designed and delivered a cloud-native event-driven integration platform using Google Cloud:
- Real-time Shopify POS webhook ingestion
- Secure Cloud Run microservices (Python/FastAPI)
- Automated transformation and validation logic
- Generation of compliant TXT/XML transaction files
- Dual delivery via Google Cloud Storage and secure SFTP/HTTPS
- Full audit trail using Firestore with retry logic and observability
Security, data minimisation, and performance were embedded at architecture level.
Technology Stack
- Shopify Admin API & Webhooks
- Google Cloud Run, Firestore, Cloud Storage
- Python (FastAPI)
- Secure secret management & HMAC validation
- Structured logging, monitoring, and replay support
Outcome & Impact
- Near-real-time transaction processing (<2 seconds end-to-end)
- Fully auditable and compliant transaction flow
- Reduced operational overhead and finance reconciliation time
- Scalable foundation for multi-store, multi-territory growth






