< Return to schedule

How Vinted uses Temporal to manage complex payment flows

Tuesday, March 4, 2025 • 16:45 - 17:15 • Leadenhall Hub

Abstract

Vinted Marketplace is Europe's largest online C2C platform for second-hand fashion and more, handling millions of payments daily. Unlike regular classifieds, we offer members payments flow directly through our platform, enabling the use of wallets, cards, and alternative payment methods—adding layers of complexity to our codebase.

In this talk, I will guide you through our journey of integrating Temporal into our existing Ruby-based payments monolith service. We will delve into the challenges we faced and explore how Temporal streamlined our code and enhanced its resilience. You will discover how we operate Temporal both on-premises and in the cloud and learn about the strategies we implemented to shift our engineers' mindset to think in Activities and Workflows.

Finally, I will share our commitment to adopting a 'Temporal First' approach in architecting new payment services for one of our upcoming initiatives. Join me as I unravel how we've fortified our payment systems with Temporal, ensuring greater resilience and reliability.

About the Presenter

Gytis Ramanauskas is a Staff Engineer at Vinted, working in the Payments domain. With over 20 years of experience in tech, he has gained broad expertise across frontend, backend and SRE. He has a passion for Software and Systems and enjoys solving complex problems.

Gytis Ramanauskas
Gytis Ramanauskas
Staff Engineer
Vinted