Source Code repositories

List of repositories where PaymentHubEE source code, and the related Fineract 1.x and CN changes are located

The Payment Hub EE uses a microservice architecture where each microservice is self-contained and use its own git repository. Despite the larger number of repositories involved, the payment hub can still be deployed as a single component using the Helm charts as described in the installation instructions in detail.

The list of the Payment Hub EE repositories: https://github.com/openMF?q=ph-ee

Repo

Description

Shared artifacts/ common code between Java-based connectors.

Channel connector microservice

Zeebe exporter component which sends all data to Kafka

Operations web application backend

Operations web application frontend

Environment templates for payment hub-ee, BPMN flows

Configurations of Lab Environment and Helm Charts

Microservice consuming Kafka and sends all Zeebe-related data to ES

Microservice consuming Kafka and feeding the off-site RDMS with business data of the flows

Identity provider microservice

Account Management System connector microservice for Mifos

Mojaloop connector microservice

Connector for Payment Hub EE for GSMA Mobile Money API

Identity account mapper for payment hub with account lookup directory

Plugins for Id account mapper for doing account lookup with different interfaces and standards (such as GSMA party lookup, switches, oracles and account management systems)

An integration test microservice for payment hub

Mock payment schema connector for payment transfers

Fineract CN interoperability micro service

Fineract 1.x repository, currently release 1.8 is deployed in PHEE environments

Solution Specific repositories

These repositories contain certain specific use cases and integrations

Repo

Description

AMS connector for Paygops

AMS connector for Roster

Connector for integrating with mpesa

Last updated