Custom Preference Package Solution for Allianz Bank Bulgaria

Preference Packages Solution for Allianz Bank Bulgaria to Leverage Customer Engagement





Banking & Finance



About the Customer:

Allianz Bank Bulgaria is part of Allianz SE, one of the world's leading insurance and asset management companies with more than 122M private and corporate customers in more than 70 countries.

Allianz Bank Bulgaria is a universal commercial bank that provides complete bank services, including general insurance, retirement provision, mortgage loans, e-banking, leasing, and other financial services. Allianz Bank is in the Top 10 of the largest banks in Bulgaria.

Executive Summary

Goal: Implement preference packages functionality to personalize service fees for customers.

Solution: Customized Relationship Pricing module of Oracle FLEXCUBE and implemented accounting automation to process payments for preference packages and individual fees seamlessly.

Benefits: Enhanced customer appeal due to personalized terms of services, higher competitiveness on the market with unique propositions by numerous banking services, and higher engagement in the segment of legal customers.

Services delivered: Custom software development, quality assurance, knowledge transfer, maintenance & support.


Business Challenge

Allianz Bank Bulgaria needed to set up the Relational Pricing module of Oracle FLEXCUBE to personalize the customer experience by providing individual terms for the bank’s services. For this purpose, the bank wanted to implement a range of preference packages offering beneficial fees for various financial operations, including money transfers, cash deposits and withdrawals, and more.

The standard functionality of the Relationship Pricing module could not address the bank’s goals out of the box. It required complex configuration and customizations with creating direct database requests and building so-called system data elements and user-defined elements based on database components. Implementing the desired functionality required qualified talent with relevant expertise.

The bank approached Infopulse to help them with the implementation of the Relational Pricing module as we already had a number of successfully delivered projects in the past for Allianz Bank, including the implementation of Mortgages, Deposit Locker, and Instant Payments [URL] modules of Oracle FLEXCUBE.

Solution & Business Value

In close collaboration with Allianz Bank, Infopulse developed and deployed a custom preference package functionality based on the Relationship Pricing module of Oracle FLEXCUBE and the custom accounting model to seamlessly process fees and payments within preference packages.

Main features:

  • Multiple preference packages, each containing 30-40 rules for different operations.
  • Ability to create packages of individual preferences for corporate clients
  • Automated accounting functionality integrated with Oracle FLEXCUBE
  • Multiple historical data reports for Oracle BI
  • Agreement templates to apply for a preference package service

Benefits for the client:

  • Higher customer appeal: the ability to provide individual preferences increased the bank’s attractiveness to corporate clients.
  • Unique value proposition: the solution for Allianz Bank Bulgaria provides more comprehensive preferences compared to similar offerings in the market.
  • Automated accounting: seamless fee processing with no manual effort required.
  • Enhanced flexibility regarding individual service package management: the ability to create individual preferences for a specific client quickly and relatively easily.
  • Strengthened position in the corporate clients market segment.

Technical Details

After analyzing the client’s requirements and chosen toolset of the Oracle FLEXCUBE (Relationship Pricing module), our team developed the package preferences functionality:



Since the preference packages included rules for various commissions, one of the main tasks was to implement appropriate ‘catching’ mechanisms to track transactions from other components inside and outside the Oracle FLEXCUBE ecosystem. In total, we implemented integrations with around 10 different systems of the client, including online banking, mobile banking, cash operations, and others.

In addition, the Infopulse team has implemented multiple historical data reports for Oracle BI to enhance bank data analytics and data-driven decision-making.

Phase I took 3 months from start to go live and Phase II was implemented in less than 3 months.

After the project was finalized and deployed, we prepared a detailed user guide for working with the Relationship Pricing module. We also delivered a presentation explaining all the features and conducted a few training sessions to ensure smooth knowledge transfer.

The solution has passed through in-depth testing with the engagement of specialists from other banks and gained positive feedback from them. Currently, our client continues onboarding their employees through Allianz Bank Bulgaria branches, and Infopulse continues solution support.


XML logo
JavaScript logo
EAR service
Database objects
Oracle BI

Related Services

We have a solution to your needs. Just send us a message, and our experts will follow up with you asap.

Please specify your request

Thank you!

We have received your request and will contact you back soon.