Social Cash Transfer - Tech Demo
Demonstration of a full stack implementation using a Unconditional Social Cash Transfer (USCT) use case
Last updated
Was this helpful?
Demonstration of a full stack implementation using a Unconditional Social Cash Transfer (USCT) use case
Last updated
Was this helpful?
Unconditional Social Cash Transfer (USCT) programs help families meet their basic needs for well-being and safety and serves as their path to self-sufficiency. USCT are cash payments provided to financially disadvantaged or vulnerable people or households without requiring anything in return (i.e. without conditionality).
This demo covers only a small fraction of a USCT user flow for the purpose of using various Building Block APIs. For a more comprehensive visualization of the use case visit the .
With this use case implementation, we demonstrate the GovStack approach through...
Browse through all the stack components on the left-hand side menu, to explore the technical details on how we put the specifications into practice.
Interoperable Digital Public Infrastructure (DPI)
GovStack Specification compliant and open source licensed
BB Identity: MOSIP
BB Payment: Mifos Payment Hub
BB Information Mediator: X-Road
BB Digital Registry: OpenIMIS
BB Consent: iGrant
Building Block Software has been selected through a public tender procedure. Each software is one possible solution to fulfilling the Building Block Specifications. The selection should not be understood as a recommendation by GovStack.
Architectural Best Practices
UI Switching (ID Authentication)
Reusable and Open Source
Data Privacy Note: By clicking on one of the access points you enter web applications operated by the Deutsche Gesellschaft für Internationale Zusammenarbeit (GIZ) GmbH where these Data Protection Notice and Registration Information are valid.
Enrollment Officer ID: 9038952310
Payment Officer ID: 2405176278
OTP: 1 1 1 1 1 1
The following diagram shows one use case instance with used applications and Building Blocks.
For more details, browse through the high-level explanation component page or the in-depth documentation and code repositories of the various components.
X-Road
MOSIP
Mifos
OpenIMIS + Adapter
iGrant
One possible way to implement the
Different (native and via adapters)
Replicate the Frontend, Backend and Building Block (Emulators) or reuse specific components using our .
This technical demo does not focus on user experience. For a the full user journey of this use case, visit our .
Open the and follow these steps to navigate through the demo. In green, read a very simplified version of the BB interactions.
View a in the developer documentation
Administrative UIs of the Building Block Software (X-Road, MOSIP, Mifos Payment Hub, iGrant) can only be demonstrated by GovStack Initiative staff, until we implemented a secure way to expose the Admin UIs publicly. If you are interested, please .
The following information are valid for all web applications linked in the .
GIZ processes personal data exclusively in accordance with the and the . Personal data are, for example, name, address, email addresses and user behaviour.
When visiting a , GIZ itself processes only the data that is automatically transmitted by the browser and technically required in order to display the website correctly and to ensure its stability and security. Each time a web application is accessed, the data stored includes, but is not limited to the following:
Users also have the right in accordance with Article 77 GDPR to lodge a complaint with the competent data protection supervisory authority. The competent authority is the Federal Commissioner for Data Protection and Freedom of Information ().