The site uses cookies to ensure user convenience, improve the site, and provide personalized recommendations.
More about cookie settings
You can configure the use of each type of cookie, except for "technical/functional (mandatory) cookies", without which the correct functioning of the CartaMe.by website (hereinafter – the Site) is impossible.
The Site remembers your settings choice for your current session. After the session ends, the Site will ask for your consent again. You have the right to change your cookie settings choice (including withdrawing consent) at any time in the Site interface by clicking the link at the bottom of the Site page "Cookie settings".
Before making a choice of cookie settings, you can review the Cookie Policy of Bonuscard LLC, as well as the list of cookies containing their description and retention periods.
Technical/functional (mandatory) cookiesEnabled
This type of cookie is required for the Site to function, including the correct use of the features and services offered on it, and cannot be disabled. These cookies do not store any information about the user that could be used for marketing purposes or for tracking visited websites on the Internet.
Analytical and Advertising cookies
Disabled
These cookies are necessary for statistical purposes, allow counting the number and duration of visits to the Site, analyzing how visitors use the Site, which helps improve its performance and make it more user-friendly. You can disable this type of cookie directly on the Site or in your browser settings.
Advertising cookies are used for marketing purposes and to improve the quality of advertising (providing more relevant and suitable content and personalized advertising material). You can disable this type of cookie directly on the Site or in your browser settings.
Enable
Withdrawal of consent to personal data processing
In this section, you can withdraw the consent previously given to Bonuscard LLC for the processing of personal data (depending on the purpose for which it was given).
Please note
The electronic message being sent falls within the scope of the Law of the Republic of Belarus dated May 7, 2021 No. 99-Z "On Personal Data Protection".
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.
Development stages
1
Studied the client's accounting system architecture.
2 hrs
Conducted an audit of the Etib chain's accounting system
2
Prepared API exchange specifications for integration.
5 hrs
Developed a detailed API specification for exchanges between the CartaMe mobile app and the Etib accounting system. Defined request/response formats, scenarios for Loyalty ID transfer, loyalty participant synchronization, error handling and logging.
3
Deployed a test environment.
2 hrs
Created an isolated test environment, including a test copy of the Etib accounting system, a POS software emulator and a test build of the CartaMe app.
4
Configured the transfer of new loyalty program participants.
8 hrs
Automated the creation of loyalty participants in the Etib accounting system when registering through the CartaMe mobile app. An Etib customer receives a virtual loyalty card immediately after installing the app.
5
Implemented the use of Loyalty ID as the participant identifier.
5 hrs
Implemented Loyalty ID as a universal key across the CartaMe app, the Etib accounting system and POS software. This enabled unambiguous participant identification during bonus redemption/accrual, eliminated duplicate cards and linked purchase history.
6
Ensured the correct handling of consents for personal data processing.
3 hrs
Configured end-to-end transfer of consent statuses from the collection interface in the CartaMe app to the card in the Etib accounting system.
7
Conducted joint testing and launch of the integration.
1 hr
Organized cross-functional testing with employee participation.