banking-finance
GeneXus migration for credit card system MINERVA CREDIT
Migrated core credit card module from GeneXus 8 to 16 without disrupting operations.
A financial services team needed to modernize a credit card module built on GeneXus 8 while keeping channels available. Eximus planned and executed the migration to GeneXus 16 with rehearsals and safeguards to avoid downtime.
Client and context
The client operates a credit card platform with strict availability requirements and regulatory oversight.
- Sector: Banking/financial services.
- Size: Mid-sized team with heavy dependency on the module.
- Key systems: GeneXus 8 (to 16), SQL Server, integrations with card processing.
Challenge
Upgrade without interrupting card operations or creating regressions.
- Legacy code with limited documentation.
- Zero tolerance for downtime during cutover.
- Complex integrations to external processors.
- Need for evidence for audits and internal stakeholders.
Our approach
We delivered a phased migration with tests and rollback options.
- Assessed KB, dependencies and external integrations.
- Built a parallel environment for rehearsals and smoke tests.
- Planned phased cutovers with fallback paths.
- Added automated checks around critical transactions.
- Coordinated deployments with client teams to align windows and communications.
Results
- Migration completed with no unplanned downtime.
- Improved stability and observability post-migration.
- Runbooks and decision logs documented for future changes.
- Stakeholders gained confidence in releasing further changes.
Tech & services used
- GeneXus 8 to 16, SQL Server, Azure DevOps for pipelines.
- Service: GeneXus Modernization.
Lessons learned
- Parallel rehearsals reduce risk for legacy GeneXus upgrades.
- Automated smoke tests around critical transactions catch regressions early.
- Clear rollback plans calm stakeholders and speed approvals.
Next step
If you need to upgrade GeneXus without downtime, we can review your KBs and map a phased plan. Contact us to discuss your migration.