Skip to content

Revolutionizing Payments and Insights with Deutsche Payment

Case Study from 3 September 2024

About Deutsche Payment & The Challenge

Established in 2003, Deutsche Payment’s headquarters are in Berlin, Germany. The company pioneers a cutting-edge technological framework that revolutionizes end-to-end payment processes for enterprises. With extensive expertise in payment processing, the company employs secure technologies to craft innovative business payment solutions. Through strategic collaborations and the creation of custom provider-centric systems, Deutsche Payment curates an expansive industry-specific solution portfolio. Drawing upon a cadre of specialists spanning banking, finance, e-commerce, law, technology, and marketing, the company stands as a powerhouse at the intersection of technology and commerce.

As a B2B SaaS offering, Deutsche Payment provides registered merchants with an integrated platform to set up custom payment channels with their end users – i.e., people purchasing goods.

Deutsche Payment decided to give their customers a new reporting tool for monitoring their platform usage and making more informed decisions about the payment solutions to adopt. The core idea was to offer an aggregated view of all the payments received by registered merchants from every payment gateway connected to the platform. PCG joined Deutsche Payment on this greenfield project, crafting the reporting tool from the ground up as a cloud service.

Tags
Data & AI
Hyperscalers
AWS
Industries
Software (ISV)
Share it

The Solution

In order to build a resilient solution and fully utilize the power of the services provided by AWS, PCG proposed a multi-service architecture in which events from payment gateways are standardized and stored in a relational database for later retrieval by an aggregation service. This is further explained below:

Payment Gateways on the Deutsche Payment platform generate events which are consumed by an API Gateway.The events are routed through SQS to AWS Lambda functions, each responsible for processing the event based on its type and corresponding merchant.AWS Lambda functions process the events and transform them into the data model required for the aggregated view.The Lambdas forward these transformed events to another SQS queue. This queue is utilized to throttle the requests to write these events.A microservice deployed on Fargate in ECS picks up these events and writes them into Aurora DB.Finally, another microservice in ECS Fargate exposes the APIs for the payment aggregator, which is fed data from the Aurora DB.The initial architecture was provided by PCG in the form of a POC and improved upon to provide architecture deployments in staging and production environments.

 

Results and Benefits

The reporting tool and its supporting infrastructure were developed, tested, and successfully deployed staying within the project timeline. Key features like merchants onboarding, payment events handling (filtering by merchant), and bill generation for each tenant are currently being used in production.

In collaboration with the PCG development team, Deutsche Payment also improved and automated its existing manual processes of deployment and testing with the integration of GitHub Actions based CI/CD pipeline. This service also acts as a baseline to provide additional services to customers, such as a recommendation system powered by machine learning.

Summary

Deutsche Payment, a SaaS payment solution provider, partnered with PCG and built a new service on top of its platform to improve the user experience of its users. The solution utilized AWS Cloud native technologies such as ECS Fargate, Lambda, API Gateway, SQS, etc., to develop and scale quickly. By leveraging agility on the cloud and with PCG’s support, Deutsche Payment was able to roll out a new aggregated payment view service in just a few weeks.

About PCG

Public Cloud Group (PCG) supports companies in their digital transformation through the use of public cloud solutions.

With a product portfolio designed to accompany organizations of all sizes in their cloud journey and competence that is a synonym for highly qualified staff that clients and partners like to work with, PCG is positioned as a reliable and trustworthy partner for the hyperscalers, relevant and with repeatedly validated competence and credibility.

We have the highest partnership status with the three relevant hyperscalers: Amazon Web Services (AWS), Google, and Microsoft. As experienced providers, we advise our customers independently with cloud implementation, application development, and managed services.

Services Used

Amazon Web Services

Embark on a successful journey with Amazon Web Services (AWS) through our comprehensive suite of offerings tailored to your needs.

Continue Reading

PCG and AWS Logo

Migrating to the cloud to design for great customer relations

SmartGolfa is a web and mobile platform that allows users to play golf at their own pace. Users can buy golf packages that can be used throughout a network of courses in Sweden, according to their schedule. Teevolution started SmartGolfa in 2009. Since its launch, the platform has experienced continuous growth. The idea for SmartGolfa was born from the simple concept of making golf more digitally accessible and opening the market to a new audience, by keeping costs down. The application allows users to book start times on 60+ golf courses and buy greens fees. Users also have the option to be rewarded with free greens fees by recruiting friends. Users log in with their phones to purchase packages that can be used throughout the golfing season. SmartGolfa is a web and mobile platform that allows users to play golf at their own pace. Users can buy golf packages that can be used throughout a network of courses in Sweden, according to their schedule. Teevolution started SmartGolfa in 2009. Since its launch, the platform has experienced continuous growth. The idea for SmartGolfa was born from the simple concept of making golf more digitally accessible and opening the market to a new audience, by keeping costs down. The application allows users to book start times on 60+ golf courses and buy greens fees. Users also have the option to be rewarded with free greens fees by recruiting friends. Users log in with their phones to purchase packages that can be used throughout the golfing season.

Contact