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 loyalty program of the Sadykhan pharmacy chain, built on the Mindbox platform, so that CartaMe users could become members of the chain's loyalty program and use a single Loyalty ID as their participant identifier.
A distinctive feature of the project was that the integration was performed not with a classic retail accounting system, but with the Mindbox platform, which combines the functions of CDP, loyalty, personalization, and omnichannel communications around a unified customer profile. This required separate development of the synchronization logic for customer data, identifiers, bonus entities, and exchange rules between CartaMe and the partner's platform.
On the CartaMe side, we prepared API exchange specifications, a test environment, and secure interaction logic between the systems. When designing the integration, we took into account the capabilities of the Mindbox API for working with customer data, orders, bonus accounts, discount cards, exports, and mobile scenarios. This enabled us to establish reliable data exchange and prepare the integration for further development of the partner's customer and marketing mechanics.
As part of the project, we implemented the transfer of new users who had provided consent to participate in the loyalty program, as well as the synchronization of data required for registration and identification of the participant in the partner's system. Loyalty ID was used as a unified user identifier, which simplified enrollment in the loyalty program and shortened the customer journey by eliminating the need for re-registration
Development stages
1
We studied the client's Mindbox platform architecture
6 hrs
We conducted an audit of the current Mindbox configuration: we analyzed communication scenarios, the structure of client profiles, directories of bonus entities, and custom fields. We identified entry points for synchronization with CartaMe
2
We prepared API exchange specifications for the integration
14 hrs
We developed a detailed interaction map between CartaMe and Mindbox. The specification includes request formats, profile synchronization procedures, bonus balance transfer, and error handling scenarios
3
We deployed a test environment
8 hrs
We created an isolated environment comprising a test instance of CartaMe and the client's Mindbox sandbox. We verified registration and synchronization scenarios without any risk of sending test data to real customers
4
We configured the transfer of new loyalty program participants
12 hrs
Настроили автоматическое создание участников лояльности в CartaMe при регистрации через формы Mindbox. Реализована передача контактных данных и пользовательских атрибутов. Участник становится доступен для начисления баллов без ручного импорта.
5
We implemented the use of Loyalty ID as the participant identifier
7 hrs
We implemented Loyalty ID as a universal key for linking CartaMe and Mindbox. This eliminates duplicate cards and enables unambiguous customer matching when querying bonus balances or transaction history across various interaction channels
6
We worked out the synchronization of the client profile and bonus entities
8 hrs
We organized two-way data exchange: changes to contact information are pulled into CartaMe, while bonus accruals or write-offs are instantly sent to Mindbox for segment updates and triggering communications
7
We ensured secure data exchange between CartaMe and Mindbox
4 hrs
We configured secure communication channels: TLS traffic encryption, validation of incoming requests against IP whitelists, and the use of API keys for authorization
8
We conducted joint testing and launched the integration
- The CartaMe user provides consent to participate in the loyalty program of the Sadykhan retail chain.
- Loyalty ID is used as a single participant identifier in the Mindbox system.
- Stable data exchange between CartaMe and Mindbox has been implemented for new loyalty program participants.
- The integration has laid the foundation for further work with a unified customer profile, bonus mechanics, and personalized marketing scenarios.
- The connection via Mindbox has simplified the user journey and expanded the opportunities for further development of the partner's loyalty program.