Carrefour Promotion Management application was custom developed by Solutions for Carrefour Romania, for managing a wide range of promotion features for different company needs. The app offers a central point of management for different types of promotions such as vouchers, free shipping promotions, loyalty points, special prices, etc. for a large spectrum of activities like online, in store, cross platform.
The module is integrated with a full spectrum of existing Carrefour applications, which allow multi platform use of the promotions be they in store only or full cross platform ones. One of the most important channels is the Carrefour online marketplace, which is a Magento solution customized/tailored to Carrefour needs that is using the Promotion Management App to view and apply the different types of promotions (Price, Loyalty, Special prices) across different segments of users.
Integration with Magento backend is done using multiple APIs on multiple layers as the communication is bidirectional and multi service. The communication is done using Pub/Sub channels, both applications (PMA and Magento) having to read multiple topics in the same time. Communication between applications is done using authentication tokens provided via endpoints on both sides.
With more than 10,100 stores in 34 countries, the Carrefour Group is the world’s second largest retailer and number one in Europe. Every day, over 10 million customers visit Carrefour stores around the world, enjoying a wide range of products and services at fair prices. In Romania, Carrefour’s customers have multiple shopping opportunities, both through the 358 brick-and-mortar shops and online portal www.carrefour.ro.
With the launch of the new marketplace, the client needed to expand the number of business functionalities offered to its customers in the online platforms and in physical stores, including a better management of promotions and special offers implemented with promotions. Another big challenge was the possibility to use the promotions crossplatform, regardless of the channel that generated them.
Unified solution for define, view and manage online and offline vouchers and voucher templates for Carrefour vendors, call center agents or business departments administrators..
Kubernetes, Docker, Java 11, Spring Boot, Spring Cloud, Spring Security, Spring Data JPA, PostgreSQL, Angular 7, Angular Material, Elasticsearch, Logstash, Kibana, Grafana, Magento.
Ready to learn more about how your business can benefit from custom software solutions? Contact us today to schedule a meeting!