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.

Visit Flabelus Website
Black Mary Jane shoes on a floral patterned surface;

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


VIEW MORE SOLUTIONS DEVELOPED BY PEACH LOVES

CASE STUDIES

Still have a question?

We are expert problem solvers