Platform Evolution
Assessment run-2026-07-27-1 · 213 of 213 repos assessed
Capabilities / Virtual credit cards

Virtual credit cards

Duplicated eNett integration and a duplicated Angular app.

Recommendation

Route all eNett calls through vccprovider-enett, retire the duplicated phenix-vcc app, and route the providers' direct database writes through an API owned by vcc-service (stage 4).

The family

RepoRoleHealthEntanglementNote
vcc-serviceSurvivor57 · amberkernelOwns the VirtualCreditCard database but its WCF host calls eNett SOAP directly
vccprovider-enettSurvivor79 · greenkernelThe proper eNett provider adapter; route vcc-service through it
vccprovider-wexSurvivor88 · greenloosely attachedWEX provider adapter
phenix-vccRetire75 · greenlooseAngular app duplicated inside the phenix-ui monorepo; dormant since 2023

Actions

Retire phenix-vcc

Angular app duplicated inside the phenix-ui monorepo; dormant since 2023. Part of the Virtual credit cards consolidation: Route all eNett calls through vccprovider-enett, retire the duplicated phenix-vcc app, and route the providers' direct database writes through an API owned by vcc-service (stage 4).

Impact: A pipeline decommissioned and an attack surface removed

proposed