Skip to Content

Enterprise Billing System

for Deutsche Bank and connected Merchants
December 12, 2025 by
Enterprise Billing System
Damian Gawenda
Built a credit card billing and commission system for Deutsche Bank that processed millions of transactions, automated complex business rules, and delivered enterprise-grade reporting. 
The Challenge:

Deutsche Bank required a credit card billing system capable of processing complex business rules, calculating commissions across merchant networks, and generating detailed sales reports for enterprise clients. The existing infrastructure lacked the scalability and flexibility needed to adapt to evolving business requirements.

The Solution:

Designed and developed a comprehensive billing infrastructure using Oracle PL/SQL, delivering:

- A rules engine that automated credit card billing with flexible, maintainable business logic

- A recursive commission calculation system that tracked and calculated fees across connected merchant networks

- An enterprise sales reporting system with advanced filtering capabilities to support complex business analysis

The Result:

The system successfully processed millions of transactions with high reliability, significantly reduced manual billing errors, and provided the bank with real-time insights into merchant performance. The modular architecture enabled business rule updates without system downtime, ensuring continuous operations.


Database Systems Education Across European Universities
Translating complex technical concepts into clear, actionable knowledge—across languages and cultures.