Strengthening TWINT’s Position as a Key Player in the Swiss Mobile Payment Market

TWINT, a company that owns Switzerland’s most popular payment app, partnered with Modeso to expand its position in the mobile payments market by developing three new projects: Digital Voucher, Super Deals, and Storefinder.

Keep reading to uncover how Modeso delivered these projects, elevating mobile payment experiences for millions of users.
Header image
Industry
Banking & Finance
Services
Technology Consulting,Software Engineering, Quality Control, Cloud & DevOps, Application Management
Team
Core team included a lead engineer, a business analyst, and a project manager. We flexibly add developers and QA experts based on specific project requirements
Results
Fortified market position, increased transactions, sustained growth

Modeso AG is one of our strategic software partners for implementing selected partner functions within the TWINT Apps. Their focus on ownership and pace has been crucial to our success. They understood our needs, delivered results quickly and efficiently to our highest quality standards.

Stefan Flükiger
Head of Marketplace & New Business, TWINT

About TWINT – The leading mobile payment provider in Switzerland

TWINT has been at the forefront of transforming the way transactions take place in the country. By seamlessly integrating with banks, TWINT eliminates transaction fees, providing users with a versatile payment app that enables peer-to-peer money transfers and purchases at diverse points of sale, including supermarkets.
With over 5 million active users, TWINT however, faces constant competition from global players, challenging the company's dominance in the market.

The introduction of strategic initiatives like Digital Voucher, Super Deals, and Storefinder is a way for TWINT to retain its user base and stimulate increased transactions.

Digital Voucher

Allows users to purchase digital vouchers from merchants directly through the TWINT app, creating a frictionless experience.

Super Deals

A platform where multiple merchants can offer special deals to over 5 million TWINT users – all within the TWINT application.

Storefinder

Lets users effortlessly locate TWINT-compatible points of sale on the map, particularly in scenarios like refueling at a gas station.
TWINT turned to Modeso to help implement these projects. Read on to learn more about our collaboration with TWINT and the solutions we've implemented.

Our approach

Our partnership with the TWINT team started with Digital Voucher. Not only did we successfully implement this project, but we also established a lasting, deeply integrated partnership, positioning ourselves as a vital extension of TWINT's technical capabilities. Here's a concise overview of our approach:
1

Alignment with TWINT's
strategic goals:

Integral to our success was getting on the same page with TWINT's business goals and user expectations – this formed the bedrock of our development efforts.

2

In-depth understanding of operations

We delved deeply into TWINT's operations, immersing ourselves in their teams and workflows to become familiar with their intricate processes.

3

Collaboration with
TWINT's team

Close collaboration with TWINT's product owner and business analysts was crucial in establishing and prioritizing extensive project requirements, initiated with a comprehensive document outlining use cases and functional requirements. We're also working with TWINT's marketplace team, integration team, UX department, QC engineers, and IT operations team.

4

Agile development
approach

Embracing an agile approach, our collaborative sprint planning sessions facilitated adaptability. This iterative method empowered us to seamlessly incorporate new features and adjust to evolving project needs.

5

Participation in TWINT's partner engagement

Participating in discussions with merchants, we go beyond software development to clarify the nuances of TWINT's payment interface and workflow. Our goal is to guarantee a seamless integration process for new partners.

As our collaboration progressed, our role expanded to support TWINT in maintaining the platforms we've delivered. We've been performing this role for over three years now. Let's now explore the solutions that our team has developed.

Digital Voucher

Enabling a seamless payment experience for customers

Digital Voucher acts as a bridge connecting TWINT's payment system with merchants looking to showcase their products. Currently, four integrated merchants use this service, providing their customers with seamless payment options. By integrating TWINT's payment capabilities with merchants' offerings in a secure and streamlined manner, we ensure a fraud-resistant environment for users to purchase digital vouchers.

Software development challenges and solutions

The creation of Digital Voucher posed technical challenges. Here's a concise overview of the main difficulties we've faced and the solutions we've implemented.
Challenge
Integrating the payment interface with various merchants, each having distinct APIs
Solution
An integration layer that provides a standardized interface to streamline different merchant interfaces
Challenge
Enforcing robust security measures for fraud prevention and payment authorization
Solution
"Security by design" development approach
Adherence to the state of art security standards and protocols like OWASP
Implementation of industry-standard fraud prevention measurements
Penetration tests performed by independent third parties
Challenge
Allowing internal TWINT administrators to configure the application, block/unblock products, and access reports
Solution
A user-friendly admin interface to manage configurations and monitor application performance
Challenge
Facilitating easy integration for new brands and ensuring a smooth onboarding process
Solution
Whitelisting functionality with closed user groups, allowing new brands to synchronize products privately before public release. Collaboration with major merchants worldwide streamlines onboarding for brands associated with these merchants
Challenge
Ensuring a straightforward front-end workflow for users purchasing vouchers, including flexible options for amounts, discount codes, and gift cards
Solution
An intuitive user interface with options for customization, allowing users to seamlessly navigate through voucher selection, customization, and payment confirmation

Technology and implementation process overview

The core team on Modeso's side for Digital Voucher included a lead engineer, a business analyst, and a project manager. Depending on specific needs, we supplemented the team with software developers and QA engineers as required. Here's a quick glimpse into our development process and technology for Digital Voucher:

Software development

Angular
We chose Angular for front-end development as this technology is part of our core technology stack, allowing us to leverage our established expertise, benefit from regular security and functional updates, and access cutting-edge functionality.
GCP
The application is deployed on the Google Cloud Platform. Our DevOps engineers oversee the deployment and maintenance, using Kubernetes to implement automated scaling. This is particularly crucial for Digital Voucher, where user traffic experiences significant variations throughout the month. We used GCP for Super Deals as well. The application experiences increased variability in user traffic during special campaigns, leading to rapid spikes in the number of users within minutes.
Node.JS
Node.js became our preferred technology for the backend, not only because it is a fundamental component of our core tech stack, but also because it is well-suited to handle large amounts of requests while supporting efficient automated scaling with light-weight microservices.
MongoDB
MongoDB with its flexible schema is ideal for online shops, especially when synchronizing products from external systems. It is also designed for horizontal scalability, allowing Digital Voucher app to handle increasing amounts of data and user transactions as the user base and merchant integrations grow. The ability to distribute data across multiple nodes ensures optimal performance and responsiveness.
RabbitMQ
The integration of RabbitMQ, an open-source message broker that enables asynchronous communication between different components of the app, allowed us to implement microservices architecture while improving the flexibility, scalability, and performance of the application.

User acceptance testing (UAT)

As an integral part of our development process, we conducted an extensive user acceptance testing phase, providing TWINT with the opportunity to thoroughly assess the application. The goal was to achieve a consistent and cohesive experience, ensuring users feel as though they never leave the app.

Robust security

We place significant emphasis on personal data privacy regulations, implementing robust fraud prevention measures to safeguard user information. Prioritizing security is crucial for safeguarding reputation because any security issues could potentially affect TWINT.

Penetration testing

Our security measures included penetration tests conducted by an independent third-party provider to identify potential security vulnerabilities. These tests cover various aspects, such as scrutinizing HTTP headers, checking for unprotected endpoints, and ensuring precise access controls. This thorough examination aligns with data privacy regulations, particularly the recent Swiss nFADP law.

Performance testing

We performed performance testing to make sure the application can cater to the growing user base and can manage more than 150,000 orders per hour. This was crucial, especially in scenarios with fluctuating user traffic. We continuously perform performance tests to ensure that organic user growth can be sustained.

Monitoring and alerting

We cooperate with TWINT's operations team and have a vigilant monitoring and alerting system in place to contribute to a seamless and secure operational environment. This active monitoring system allows us to proactively identify potential issues and quickly react to system alerts.

Super Deals

Unlocking exclusive offers for over 5 million users

TWINT has been at the forefront of transforming the way transactions take place in the country. By seamlessly integratOur collaboration with TWINT extended to the creation of Super Deals, a dynamic space where multiple merchants can showcase special offers to over 5 million TWINT users. The platform supports a diverse range of merchants, from small businesses to established brands, allowing for a rich variety of products and offers
.
Merchants have the flexibility to customize their storefronts within the platform. They can create flash sales and limited-time offers, display countdown timers for time-sensitive promotions, and include affiliate deals that redirect users to external websites.

The platform also includes an inventory management feature that allows merchants to track stock availability in real time, ensuring timely updates and preventing potential disappointments.ing with banks, TWINT eliminates transaction fees, providing users with a versatile payment app that enables peer-to-peer money transfers and purchases at diverse points of sale, including supermarkets.
The implementation, while similar to Digital Voucher at a high technical level, diverged in terms of merchant integration and product handling.

At the heart of the platform is a seamless payment integration and a collaborative administration interface. The technical complexity lay in the sophisticated business logic required to manage a diverse array of products, spanning from electronic gadgets to lifestyle essentials.

Here is a brief overview of the functionality we've implemented:

User-facing functionality

Diverse offers, from electronics to lifestyle products, categorized for clarity
Detailed product information and discounts
Stock availability and deal duration
Seamless transition to the TWINT app for secure payments

Admin interface for merchants

Merchants access the admin interface to curate and manage deals
Update products, set discounts, and control visibility
Manage the duration of offers
Highlight specific deals, add promotions, include affiliate deals redirecting users to external websites
Access reporting functionality to evaluate the sales and marketing performance

Storefinder

Streamlining mobile payments across Switzerland

Storefinder is another project developed for TWINT. Users access Storefinder within the TWINT app, initiating a streamlined process to locate nearby TWINT-compatible points of sale. The map showcases different types of merchants, starting initially with petrol stations. With a simple interface, users can explore and navigate to their chosen POS, ensuring swift and secure transactions through TWINT.
Storefinder not only enriches the user experience within the TWINT app but also contributes to the broader ecosystem of digital payments in Switzerland. By facilitating easy discovery and navigation to TWINT-compatible POS, the platform plays a vital role in promoting the adoption of digital payments across diverse merchant categories, further solidifying TWINT's position as a leader in the Swiss mobile payment landscape.

Elevating mobile payment experiences for millions of users together with TWINT

From implementing digital vouchers and exclusive deals to providing a seamless store location finder, TWINT's services have expanded beyond conventional transactions. We take pride in our role in advancing TWINT's payment offerings, establishing ourselves as a trusted partner for their groundbreaking initiatives.

Value delivered

Fortified market position

By introducing innovative products TWINT has not only diversified its offerings but also solidified its market position as a versatile and user-centric mobile payment solution provider.

Increased transactions

The delivered products have stimulated heightened user engagement and transaction frequency, resulting in a substantial increase in overall transactions processed through the TWINT platform.

Sustained growth

Implementing four projects for TWINT underscores its steadfast commitment to enhancing existing services, solidifying its position at the forefront of the mobile payment landscape.
Header image
Work with us on your next project
Preferences

Privacy is important to us, so you have the option of disabling certain types of storage that may not be necessary for the basic functioning of the website. Blocking categories may impact your experience on the website. More information

Accept all cookies

These items are required to enable basic website functionality.

Always active

These items are used to deliver advertising that is more relevant to you and your interests.

These items allow the website to remember choices you make (such as your user name, language, or the region you are in) and provide enhanced, more personal features.

These items help the website operator understand how its website performs, how visitors interact with the site, and whether there may be technical issues.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.