Case Studies

Case Studies

Ритейл
Integration with «Соседи»

Integration with «Соседи»

Integrated the unified loyalty card into the chain's internal accounting system. Bonuses are accrued and redeemed through CartaMe, but with control and recording in the «Sosedi» accounting system. No duplicates, no discrepancies, with support for returns.
batafsil
Ishlatilgan modul:
Xulosa ma'lumot
Ishlab chiqish bosqichlari
1 Review of the client's software and architecture
2 Analysis of data structure and integration points
3 Modification of the client's software to support CartaMe Loyalty ID
4 Development of API exchanges between servers
5 Configuration of secure exchange of personal data and bonus transactions
6 Implementation of protection mechanisms against spam, phishing and invalid requests
7 Increasing fault tolerance under high loads
8 Testing and launch of integration
Jamoa
4
Jami soat
87
Kunlar soni
11
Texnologiyalar:
Kotlin Kotlin
Rest API Rest API
Swift Swift
Python Python
Loyiha jamoasi:
Андрей
CEO
Виктор
СТО
Андрей
Developer
Марина
Project manager
Head of Department
1
Chief Technology Officer
1
Developer
1
Project manager
1
Batafsil
Ритейл
Integration with «Гиппо»

Integration with «Гиппо»

In 2023, as part of a major IT infrastructure upgrade, the «GIPPO» chain migrated to the new Set Loyalty marketing automation platform from CSI, after which we successfully reintegrated CartaMe with the new system
batafsil
Ishlatilgan modul:
Xulosa ma'lumot
Ishlab chiqish bosqichlari
1 Reviewed the client's software
2 Refined the client's software
3 Developed security protocols
4 Implemented API exchanges between servers for transmitting personal data and bonus points
5 Provided protection against spam and phishing
6 Increased system resilience to high loads and high request volumes
Jamoa
7
Jami soat
59
Kunlar soni
5
Texnologiyalar:
Kotlin Kotlin
Python Python
Swift Swift
Rest API Rest API
Loyiha jamoasi:
Андрей
CEO
Дмитрий
CBDO
Виктор
СТО
Елена
Head of Marketing
Андрей
Developer
Марина
Project manager
Станислав
Marketing
Head of Department
2
Chief Technology Officer
1
Marketing
2
Developer
1
Project manager
1
Batafsil
Ритейл
Integration with ZOOмаркет

Integration with ZOOмаркет

We ensured the integration of the CartaMe mobile app with the accounting system of the ZOOmartet retail chain, built on the Optima solution developed on the 1C platform, so that CartaMe users could become members of the chain's loyalty program and use a unified Loyalty ID as their discount card number
batafsil
Ishlatilgan modul:
Xulosa ma'lumot
Ishlab chiqish bosqichlari
1 We studied the architecture of the client's accounting system
2 We prepared API exchange specifications for the integration
3 We deployed a test environment
4 We configured the mechanism for transferring new loyalty program participants
5 Реализовали передачу полного пользовательского профиля в учетную систему клиента
6 We configured the multi-consent mechanism in accordance with personal data legislation requirements
7 We verified the correctness of personal data exchanges
8 We conducted joint testing and launched the integration
Jamoa
7
Jami soat
68
Kunlar soni
20
Texnologiyalar:
Rest API Rest API
Python Python
PostgreSQL PostgreSQL
Loyiha jamoasi:
Дмитрий
CBDO
Виктор
СТО
Дмитрий
Head of Development Departmen
Андрей
Developer
Анна
DPO
Марина
Project manager
Дмитрий
Developer
Head of Department
1
Chief Technology Officer
1
Head of Development Departmen
1
Developer
2
Data Protection Officer
1
Project manager
1
Batafsil
Ритейл
Integration with «Садыхан»

Integration with «Садыхан»

The Sadykhan pharmacy chain gained the ability to enroll new loyalty program participants from the CartaMe audience without requiring them to re-register in its own system. The integration established a connection between the CartaMe mobile app and the Mindbox platform, which—according to the vendor itself—serves as a unified core for customer profiles, loyalty, personalization, and communications.

An additional outcome was the creation of an integration framework that can be used not only for program enrollment but also for further operations involving bonus balances, discount cards, orders, and related marketing scenarios through the capabilities of the Mindbox API
batafsil
Ishlatilgan modul:
Xulosa ma'lumot
Ishlab chiqish bosqichlari
1 We studied the client's Mindbox platform architecture
2 We prepared API exchange specifications for the integration
3 We deployed a test environment
4 We configured the transfer of new loyalty program participants
5 We implemented the use of Loyalty ID as the participant identifier
6 We worked out the synchronization of the client profile and bonus entities
7 We ensured secure data exchange between CartaMe and Mindbox
8 We conducted joint testing and launched the integration
Jamoa
6
Jami soat
62
Kunlar soni
16
Texnologiyalar:
Python Python
Rest API Rest API
PostgreSQL PostgreSQL
Loyiha jamoasi:
Лейла
СЕО Kazakhstan Entity
Виктор
СТО
Елена
Head of Marketing
Андрей
Developer
Анна
Lawyer
Дмитрий
Developer
Head of Department
1
Chief Technology Officer
1
Marketing
1
Developer
2
Lawyer
1
Batafsil
Ритейл
Integration with Marwin

Integration with Marwin

Integration with the custom Solution accounting system has been completed, resulting in automated registration of loyalty program participants through the CartaMe app, as well as simplified customer enrollment.
batafsil
Ishlatilgan modul:
Xulosa ma'lumot
Ishlab chiqish bosqichlari
1 Studied the client's accounting system architecture.
2 Analyzed the data structure of the custom-built software.
3 Prepared API exchange specifications for integration.
4 Deployed a test environment.
5 Configured the transfer of new loyalty program participants.
6 Implemented the use of Loyalty ID as the participant identifier.
7 Ensured correct data synchronization between the systems.
8 Conducted joint testing and launch of the integration.
Jamoa
7
Jami soat
39
Kunlar soni
18
Texnologiyalar:
Kotlin Kotlin
Swift Swift
Rest API Rest API
MySQL MySQL
Loyiha jamoasi:
Лейла
СЕО Kazakhstan Entity
Виктор
СТО
Елена
Head of Marketing
Андрей
Developer
Анна
Lawyer
Дмитрий
Developer
Вадим
Developer
Head of Department
1
Chief Technology Officer
1
Marketing
1
Developer
3
Lawyer
1
Batafsil
Банк
Integration with «МТБанк»

Integration with «МТБанк»

A seamless technical integration has been implemented: through the mobile app, the user issues a CartaMe bank card, after which the system transmits the unique LoyaltyID identifier to the MTBank processing system via OpenAPI.

The bank receives and embosses this ID onto the plastic card.

As a result, the bank card combines the functions of a payment instrument and an identifier for receiving discounts at partner networks
batafsil
Ishlatilgan modul:
Xulosa ma'lumot
Ishlab chiqish bosqichlari
1 Review of the OpenAPI documentation
2 Creation of a test server
3 Request processing and OpenAPI supplementation
Jamoa
7
Jami soat
33
Kunlar soni
42
Texnologiyalar:
CSS CSS
HTML5 HTML5
JavaScript JavaScript
PHP PHP
Loyiha jamoasi:
Андрей
CEO
Виктор
СТО
Дмитрий
Team Leader
Анна
DPO
Виталий
Developer
Анна
Project manager
Ольга
Lawyer
Head of Department
1
Chief Technology Officer
1
Team Leader
1
Data Protection Officer
1
Developer
1
Project manager
1
Lawyer
1
Batafsil
Ритейл
Integration with Radius

Integration with Radius

Radius gained the ability to onboard new loyalty program participants from the CartaMe audience without re-registration in its own system. This shortened the customer journey, simplified enrollment in the program and provided a more convenient loyalty participation scenario.

batafsil
Ishlatilgan modul:
Xulosa ma'lumot
Ishlab chiqish bosqichlari
1 Studied the client's accounting system architecture.
2 Prepared API exchange specifications for integration.
3 Deployed a test environment.
4 Configured the transfer of new loyalty program participants.
5 Implemented the use of Loyalty ID as the participant identifier.
6 Ensured the correct handling of consents for personal data processing.
7 Conducted joint testing and launch of the integration.
Jamoa
8
Jami soat
30
Kunlar soni
22
Texnologiyalar:
Kotlin Kotlin
Swift Swift
Rest API Rest API
MySQL MySQL
Loyiha jamoasi:
Джамшид
CEO Uzbekistan Entity
Виктор
СТО
Елена
Head of Marketing
Дмитрий
Head of Development Departmen
Андрей
Developer
Анна
Lawyer
Дмитрий
Developer
Вадим
Developer
Head of Department
1
Chief Technology Officer
1
Marketing
1
Head of Development Departmen
1
Developer
3
Lawyer
1
Batafsil
Ритейл
Integration with Magnum

Integration with Magnum

The Magnum retail chain gained access to a significant portion of a new audience for itself within the first days after the integration launch. CartaMe users, in turn, gained the ability to use a single Loyalty ID to participate in the Magnum club program without the need to re-register in the new system.
This made it possible to expand the reach of the Magnum club loyalty program through CartaMe's existing loyal audience and simplify the onboarding of new participants to the program.
batafsil
Ishlatilgan modul:
Xulosa ma'lumot
Ishlab chiqish bosqichlari
1 Studied the client's software.
2 Modified the client's software.
3 Developed security protocols.
4 Implemented API exchanges between servers for transmitting personal data and bonus points.
5 Provided protection against spam and phishing.
6 Increased system resilience to high loads and high request volumes.
Jamoa
6
Jami soat
97
Kunlar soni
60
Texnologiyalar:
Python Python
PostgreSQL PostgreSQL
Rest API Rest API
Loyiha jamoasi:
Лейла
СЕО Kazakhstan Entity
Виктор
СТО
Андрей
Developer
Анна
Lawyer
Дмитрий
Developer
Вадим
Developer
Head of Department
1
Chief Technology Officer
1
Developer
3
Lawyer
1
Batafsil
Ритейл
Integration with Белмаркет

Integration with Белмаркет

The Belmarket retail chain gained access to a new audience of CartaMe users and the ability to enroll them in its loyalty program without requiring re-registration in a separate system.

An additional outcome of the project was the seamless integration into the existing shared Set Loyalty environment, also used by the Gippo retail chain, without disrupting the logic of the current loyalty programs.

The implementation of a separate consent collection mechanism ensured compliance with legal requirements and created a transparent user onboarding scenario for the loyalty program.

Summary:
1. A CartaMe user logs into the app and goes through a dedicated consent flow to participate in the loyalty program.
2. After confirming consent, their Loyalty ID is automatically used as the participant identifier for the Belmarket loyalty program in the Set Loyalty system.
3. All purchase, accrual, and write‑off transactions are processed through a unified API gateway with data delivery monitoring.
4. The integration accounts for the specifics of the shared Set Loyalty environment for Belmarket and Gippo, eliminating ID conflicts and data routing errors
batafsil
Ishlatilgan modul:
Xulosa ma'lumot
Ishlab chiqish bosqichlari
1 Studied the client's software
2 We analyzed the specifics of the unified Set Loyalty environment for Belmarket and Gippo
3 We refined the client's software
4 We implemented API exchanges between servers for transmitting personal data and bonus transactions
5 We set up a separate consent collection framework in compliance with legislation
6 We developed security protocols
7 We ensured protection against spam, phishing, and invalid requests
8 We increased the system's resilience to high loads and large volumes of requests
Jamoa
4
Jami soat
31
Kunlar soni
5
Texnologiyalar:
Rest API Rest API
Python Python
Loyiha jamoasi:
Андрей
CEO
Виктор
СТО
Дмитрий
Head of Development Departmen
Андрей
Developer
Head of Department
1
Chief Technology Officer
1
Head of Development Departmen
1
Developer
1
Batafsil
Ритейл
Integration with Beauty level

Integration with Beauty level

The Beauty level retail chain gained the ability to quickly onboard new loyalty program participants from the CartaMe audience without manual registration in the accounting system. This simplified customer enrollment in the loyalty program and enabled secure data exchange while respecting user consent.
Thanks to the step-by-step data transfer logic, the partner was able to minimize the amount of personal information shared at the start of the integration and activate a full customer profile only at the moment of actual interaction with the store.

Result:
1. A CartaMe user logs into the app and goes through a separate consent provision scenario for participating in the Beauty level loyalty program.
2. The 1C system connects to CartaMe on a scheduled basis and retrieves new program participants.
3. At the first stage, only Loyalty ID and phone number are transmitted to the client's system for deduplication.
4. After the first purchase, the user profile in 1C is activated, and additional customer information can be used within the scope of the consents obtained.
5. The integration made it possible to quickly launch the loyalty program with minimal impact on the client's operations and in compliance with personal data processing requirements.
batafsil
Ishlatilgan modul:
Xulosa ma'lumot
Ishlab chiqish bosqichlari
1 Studied the client's accounting system architecture
2 Prepared API exchange specifications for integration
3 Deployed a test environment
4 Configured a mechanism for transferring new loyalty program participants
5 Implemented exchange of the minimum required data for registration and deduplication
6 Configured the logic for subsequent profile activation in 1C.
7 Verified the correct operation of consents and personal data exchanges.
8 Conducted joint testing and launch of the integration.
Jamoa
5
Jami soat
30
Kunlar soni
10
Texnologiyalar:
Rest API Rest API
Python Python
Loyiha jamoasi:
Виктор
СТО
Дмитрий
Head of Development Departmen
Андрей
Developer
Анна
Lawyer
Марина
Project manager
Chief Technology Officer
1
Head of Development Departmen
1
Developer
1
Lawyer
1
Project manager
1
Batafsil
Ритейл
Integration with Fizcult

Integration with Fizcult

The Fizcult retail chain gained the ability to quickly onboard new loyalty program participants from the CartaMe audience without manual registration in the accounting system. This simplified customer enrollment in the loyalty program and enabled secure data exchange while respecting user consent.
Thanks to the step-by-step data transfer logic, the partner was able to minimize the amount of personal information shared at the start of the integration and activate a full customer profile only at the moment of actual interaction with the store.

Result:
1. A CartaMe user logs into the app and goes through a separate consent provision scenario for participating in the Fizcult loyalty program.
2. The 1C system connects to CartaMe on a scheduled basis and retrieves new program participants.
3. At the first stage, only Loyalty ID and phone number are transmitted to the client's system for deduplication.
4. After the first purchase, the user profile in 1C is activated, and additional customer information can be used within the scope of the consents obtained.
5. The integration made it possible to quickly launch the loyalty program with minimal impact on the client's operations and in compliance with personal data processing requirements.
```
batafsil
Ishlatilgan modul:
Xulosa ma'lumot
Ishlab chiqish bosqichlari
1 Studied the client's accounting system architecture.
2 Prepared API exchange specifications for integration.
3 Deployed a test environment.
4 Configured the mechanism for transferring new loyalty program participants.
5 Implemented exchange of the minimum required data for registration and deduplication.
6 Configured the logic for subsequent profile activation in 1C.
7 Verified the correct operation of consents and personal data exchanges.
8 Conducted joint testing and launch of the integration.
Jamoa
5
Jami soat
29
Kunlar soni
10
Texnologiyalar:
Rest API Rest API
Python Python
Loyiha jamoasi:
Виктор
СТО
Дмитрий
Head of Development Departmen
Андрей
Developer
Анна
Lawyer
Марина
Project manager
Chief Technology Officer
1
Head of Development Departmen
1
Developer
1
Lawyer
1
Project manager
1
Batafsil
Ритейл
Integration with «Три цены»

Integration with «Три цены»

We ensured seamless integration of CartaMe mobile app users with the existing loyalty program of the Three Prices retail chain
batafsil
Ishlatilgan modul:
Xulosa ma'lumot
Ishlab chiqish bosqichlari
1 We have studied the client's software
2 We refined the client's software
3 We developed security protocols
4 We implemented API exchanges between the servers for the transmission of personal data and bonus points
5 We ensured protection against spam and phishing
6 We increased the system's resilience to high loads and large volumes of requests
Jamoa
8
Jami soat
75
Kunlar soni
14
Texnologiyalar:
PostgreSQL PostgreSQL
Python Python
Rest API Rest API
Loyiha jamoasi:
Виктор
СТО
Елена
Head of Marketing
Марина
Business development director
Андрей
Developer
Анна
DPO
Дмитрий
Lawyer
Дмитрий
Developer
Вадим
Developer
Chief Technology Officer
1
Marketing
1
Project manager
1
Developer
3
Data Protection Officer
1
Lawyer
1
Batafsil
Ритейл
Integration with Etib

Integration with Etib

We ensured the integration of the CartaMe mobile app with the Etib retail chain's loyalty program, built on 1C: Trade Management 8.3, so that CartaMe users could become participants in the chain's loyalty program and use their single Loyalty ID as a participant identifier.
As part of the project, integration was implemented between CartaMe and the client's accounting system to transfer new users who had provided consent to participate in the loyalty program.
On the CartaMe side, API exchange specifications, a test environment and secure interaction logic between the systems were prepared. This enabled stable data exchange, simplified the onboarding of new participants and ensured compliance with personal data processing requirements.
batafsil
Ishlatilgan modul:
Xulosa ma'lumot
Ishlab chiqish bosqichlari
1 Studied the client's accounting system architecture.
2 Prepared API exchange specifications for integration.
3 Deployed a test environment.
4 Configured the transfer of new loyalty program participants.
5 Implemented the use of Loyalty ID as the participant identifier.
6 Ensured the correct handling of consents for personal data processing.
7 Conducted joint testing and launch of the integration.
Jamoa
6
Jami soat
26
Kunlar soni
5
Texnologiyalar:
PostgreSQL PostgreSQL
Rest API Rest API
Python Python
Loyiha jamoasi:
Виктор
СТО
Андрей
Developer
Анна
Project manager
Ольга
Lawyer
Дмитрий
Developer
Вадим
Developer
Chief Technology Officer
1
Developer
3
Project manager
1
Lawyer
1
Batafsil
Ритейл
Integration with Baraka Market

Integration with Baraka Market

The Baraka Market retail chain gained access to a significant portion of a new audience for itself within the first days after the integration launch. CartaMe users, in turn, gained the ability to use a single Loyalty ID to participate in the Baraka club program without the need to re-register in the new system
batafsil
Ishlatilgan modul:
Xulosa ma'lumot
Ishlab chiqish bosqichlari
1 Reviewed the client's software
2 Refined the client's software
3 Developed security protocols
4 Implemented API exchanges between servers for transmitting personal data and bonus points
5 Provided protection against spam and phishing
6 Increased system resilience to high loads and high request volumes
Jamoa
6
Jami soat
136
Kunlar soni
60
Texnologiyalar:
Rest API Rest API
Python Python
Loyiha jamoasi:
Джамшид
CEO Uzbekistan Entity
Виктор
СТО
Дмитрий
Head of Development Departmen
Андрей
Developer
Анна
Lawyer
Дмитрий
Developer
Head of Department
1
Chief Technology Officer
1
Head of Development Departmen
1
Developer
2
Lawyer
1
Batafsil
Ритейл
Integration with Bongenie

Integration with Bongenie

We ensured the integration of the CartaMe mobile app with the Bongenie retail chain's loyalty program, built on 1C: Trade Management 8.3, so that CartaMe users could become participants in the chain's loyalty program and use their single Loyalty ID as a participant identifier.
As part of the project, integration was implemented between CartaMe and the client's accounting system to transfer new users who had provided consent to participate in the loyalty program. 
On the CartaMe side, API exchange specifications, a test environment and secure interaction logic between the systems were prepared. This enabled stable data exchange, simplified the onboarding of new participants and ensured compliance with personal data processing requirements.
batafsil
Ishlatilgan modul:
Xulosa ma'lumot
Ishlab chiqish bosqichlari
1 Studied the client's accounting system architecture.
2 Prepared API exchange specifications for integration.
3 Deployed a test environment.
4 Configured the transfer of new loyalty program participants.
5 Implemented the use of Loyalty ID as the participant identifier.
6 Configured the logic for profile activation after the first purchase.
7 Ensured the correct handling of consents for personal data processing.
8 Conducted joint testing and launch of the integration.
Jamoa
5
Jami soat
31
Kunlar soni
8
Texnologiyalar:
Rest API Rest API
Python Python
Loyiha jamoasi:
Виктор
СТО
Дмитрий
Head of Development Departmen
Марина
Project manager
Дмитрий
Developer
Вадим
Developer
Chief Technology Officer
1
Head of Development Departmen
1
Project manager
1
Developer
2
Batafsil
Ритейл
Integration with Ego ART

Integration with Ego ART

The Ego ART retail chain gained the ability to onboard new loyalty program participants from the CartaMe audience without re-registration in its own system. This shortened the customer journey, simplified enrollment in the program and provided a more convenient loyalty participation scenario.

The step-by-step profile activation made it possible to first register the user in the system, and then, after the first actual interaction with the store, expand the customer profile and use additional data strictly within the scope of previously obtained consents.
batafsil
Ishlatilgan modul:
Xulosa ma'lumot
Ishlab chiqish bosqichlari
1 Studied the client's accounting system architecture.
2 Prepared API exchange specifications for integration.
3 Deployed a test environment.
4 Configured the transfer of new loyalty program participants.
5 Implemented the use of Loyalty ID as the participant identifier.
6 Configured the logic for profile activation after the first purchase.
7 Ensured the correct handling of consents for personal data processing.
8 Conducted joint testing and launch of the integration.
Jamoa
6
Jami soat
38
Kunlar soni
5
Texnologiyalar:
Rest API Rest API
Python Python
Loyiha jamoasi:
Виктор
СТО
Андрей
Developer
Марина
Project manager
Ольга
Lawyer
Дмитрий
Developer
Вадим
Developer
Chief Technology Officer
1
Developer
3
Project manager
1
Lawyer
1
Batafsil
Ритейл
Integration with Duty Free

Integration with Duty Free

We ensured the integration of the CartaMe mobile app with the Belamarket Duty FREE retail chain's loyalty program, built on 1C: Trade Management 8.3, so that CartaMe users could automatically become program participants and immediately use loyalty benefits when making a purchase.

The project's key feature was the customer scenario: the user could use the loyalty program directly at the point of sale at the border and instantly receive a discount without separate registration in the retail chain's system. This significantly shortened the customer journey and allowed new program participants to be enrolled at the moment of an actual purchase.

As part of the project, the integration of CartaMe with the client's accounting system was configured, data exchange on new loyalty program participants was implemented, and the use of Loyalty ID as the program participant identifier was ensured. This eliminated the need for re-registration and provided quick access to discounts and benefits of the Belamarket Duty FREE chain.

On the CartaMe side, API exchange specifications, a test environment and secure interaction logic between the systems were prepared. Additionally, mechanisms for secure data exchange and verification of correct participant registration in the client's system were implemented.
batafsil
Ishlatilgan modul:
Xulosa ma'lumot
Ishlab chiqish bosqichlari
1 Studied the client's accounting system architecture.
2 Prepared API exchange specifications for integration.
3 Deployed a test environment.
4 Configured the mechanism for transferring new loyalty program participants.
5 Implemented the use of Loyalty ID as the participant identifier.
6 Configured the scenario for instant discount application at the point of sale.
7 Ensured secure data exchange between the systems.
8 Conducted joint testing and launch of the integration.
Jamoa
8
Jami soat
105
Kunlar soni
45
Texnologiyalar:
Python Python
Rest API Rest API
Loyiha jamoasi:
Виктор
СТО
Дмитрий
Head of Development Departmen
Андрей
Developer
Виталий
Developer
Анна
Project manager
Ольга
Lawyer
Дмитрий
Developer
Вадим
Developer
Chief Technology Officer
1
Head of Development Departmen
1
Developer
4
Project manager
1
Lawyer
1
Batafsil
Ритейл
Integration with Альфа аптека

Integration with Альфа аптека

We ensured the integration of the CartaMe mobile app with the accounting system of the Alfa ApteKa retail chain, built on 1C: Trade Management 8.3, so that CartaMe users could become members of the chain's loyalty program and use a unified Loyalty ID as their program participant identifier.

The project was implemented as part of CartaMe's ongoing development of integrations with systems based on 1C: Trade Management 8.3. On the CartaMe side, we prepared API exchange specifications, a test environment, and system interaction logic. This enabled a fast and predictable partner onboarding process with minimal strain on the client's internal team.

As part of the integration, we configured the transfer of data about new users who provided consent to participate in the loyalty program, and also implemented the exchange of information required for proper participant registration in the client's accounting system. Loyalty ID was used as a unified participant identifier, which eliminated duplicate registration and simplified the customer journey.

Additionally, we implemented secure data exchange mechanisms between the systems, including request authentication and validation of correct information transfer between CartaMe and 1C
batafsil
Ishlatilgan modul:
Xulosa ma'lumot
Ishlab chiqish bosqichlari
1 We studied the architecture of the client's accounting system
2 We prepared API exchange specifications for the integration
3 We deployed a test environment
4 We configured the mechanism for transferring new loyalty program participants
5 We implemented data exchange between CartaMe and the client's accounting system
6 We ensured secure data exchange between the systems
7 We conducted joint testing
8 We executed the integration launch
Jamoa
7
Jami soat
40
Kunlar soni
21
Texnologiyalar:
Rest API Rest API
Python Python
Loyiha jamoasi:
Виктор
СТО
Дмитрий
Head of Development Departmen
Андрей
Developer
Анна
Lawyer
Марина
Project manager
Дмитрий
Developer
Вадим
Developer
Chief Technology Officer
1
Head of Development Departmen
1
Developer
3
Lawyer
1
Project manager
1
Batafsil
Ритейл
Integration with New Balance

Integration with New Balance

We ensured the integration of the CartaMe mobile app with the accounting system of the New Balance retail chain based on 1C: Trade Management 8.3, so that CartaMe users could become participants in the loyalty program and use their single Loyalty ID as a program participant identifier.

This project became one of the first integrations with the CartaMe system and had strategic importance for the further development of the integration direction. During implementation, a basic interaction module with systems based on 1C: Trade Management 8.3 was created, which subsequently made it possible to significantly accelerate the onboarding of other partners with similar accounting system architecture.

On the CartaMe side, API exchange specifications, a test environment and interaction logic between the systems were prepared. As part of the integration, mechanisms for loyalty program participant registration, user identifier transfer and data exchange between CartaMe and the client's accounting system were implemented.

An additional feature of the project was the implementation of a separate module that retrieved information about current promotional products directly from the newbalance.by website using XML feeds. This made it possible to automatically transfer up-to-date promotional product data to the mobile app and use it in marketing and customer scenarios without manual content updates.
batafsil
Ishlatilgan modul:
Xulosa ma'lumot
Ishlab chiqish bosqichlari
1 Studied the client's accounting system architecture.
2 Prepared API exchange specifications for integration.
3 Deployed a test environment.
4 Implemented a basic integration module with systems based on 1C: Trade Management 8.3.
5 Configured data exchange between CartaMe and the client's accounting system.
6 Developed a module for retrieving promotional product data from the newbalance.by website via XML feeds.
7 Verified the correctness of exchanges and display of promotional products.
8 Conducted joint testing and launch of the integration.
Jamoa
7
Jami soat
37
Kunlar soni
30
Texnologiyalar:
Python Python
Rest API Rest API
Loyiha jamoasi:
Виктор
СТО
Дмитрий
Head of Development Departmen
Андрей
Developer
Марина
Project manager
Ольга
Lawyer
Дмитрий
Developer
Вадим
Developer
Chief Technology Officer
1
Head of Development Departmen
1
Developer
3
Project manager
1
Lawyer
1
Batafsil