Payments Building Block
Vijay Mauree
Payments WG
govstack.gitbook.io/bb-payments/
Overview
2
Introduction�
1
Purpose�
4
Benefits�
5
Intended Scope
6
Future Scope�
7
Out of Scope
8
G2P Payments
9
Government to Person (G2P) payments
Employee Payments (e.g salary, pension)
Social Transfers
Unconditional
Conditional
G2P Payments Distribution
10
G2P Delivery
Account
Bank
Cards
Mobile Money
CBDCs
Non account
Cash
Vouchers
Paper
Digital
Payments are digital.
G2P system is connected
to the national payment system.
Items in blue could added
In a second phase
Payments can be either in digital
or non-digital mode
Cash payments are not in scope
G2P Payments Design
11
Infrastructure Dependencies
Interoperability and
Shared Infrastructure
Enablers to support different
access points and accounts
Caters for recipients needs
Source: Next Generation G2P Payments – World Bank
G2P Payments Design
12
Impact of shared infrastructure
Beneficiary needs only their ID
# of documents decreased
Time to apply decreased (from days to minutes)
Time for payment delivery much faster
Source: Next Generation G2P Payments – World Bank
P2G Payments
13
Person to Government (P2G) payments
Utility
Transport
Health
Taxes
Education
Public Services
Non-exhaustive
P2G Payments Supported
14
Country Payment Infrastructure Scenarios
15
Scenario | Suggested approach |
Scenario 1 - Regional Switch (or a switch of switches) connects financial service providers including banks and non-banks in different countries in a region. | Government should leverage the regional payments switch (scheme) to enable all use-cases. This may also imply important developments of a standardized Customer Due Diligence (CDD). |
Scenario 2- A national payment switch connecting financial service providers such as banks and non-banks including mobile money providers is in place and actively working | Government should leverage the existing switch to enable payments use-cases to reach both banks and non banks inc. mobile money providers |
Scenario 3 - A national payment switch is in place in the country or is in the process to be deployed but non-banks, including mobile providers are not connected to it | Government should leverage third-party aggregators to enable payment use-cases to reach mobile money providers |
Scenario 4 - A payment switch is not place or in the process of being deployed | Government should leverage third-party aggregators or bilateral arrangements to enable payment uses-cases to reach mobile money providers |
Country Payment Infrastructure Scenarios
16
Scenario | Suggested approach |
Scenario 5 - Government makes G2P payments using Central Bank Digital Currency (CBDC) | The Central Bank distributes the funds for the CBDC accounts via regulated entities (e.g. Payment Service Providers) |
Scenario 6 - Citizens have CBDC accounts directly with the Central Bank or other accounts with other payment service providers � | The Central Bank sets up limited accounts for each person, providing a base level of access and functionality. Such accounts may be denominated in country currency (fiat) or CBDCs. |
Interoperability
17
Key Digital Functionalities�
2
Key Digital Functionalities
19
Key Digital Functionalities – BB Components
20
Logical Architecture
21
Source: Payments BB Architecture Implementation
Key Digital Functionalities: Account Mapper / Directory
22
Functional Requirements�
3
Account Mapper / Directory
24
Beneficiary registration to the payments BB
Source: G2P Bulk Disbursement Report
G2P Bulk Disbursement
25
Source: G2P Bulk Disbursement Report
G2P payments flow – Option 1
26
Ministry and Department
Beneficiary
Payment Service Provider (PSP)
Treasury Single Account (TSA)
Treasury - FMIS
Payroll System
Pension System
Social Protection Payment System
FMIS
Central Bank
TSA
Bank 1
Bank 2
MMP1
Retail – Welfare
Payment Scroll
Retail – Payroll
Scroll
Retail – Pension
Scroll
Lumpsum Payment request
Retail Payment Info
Payment Gateway
Bulk payment
FMIS – Financial Management Information System
MMP – Mobile Money Provider
Access Point
ATM
Bank Branch
Post Office
Agent
Post
G2P payments flow – Option 2
27
Ministry and Department
Beneficiary
Payment Service Provider (PSP)
Treasury Single Account (TSA)
Treasury - FMIS
Payroll System
Pension System
Social Protection Payment System
Payment Portal
FMIS
Central Bank
TSA
Bank 1
Bank 2
MMP1
Retail – Welfare
Payment Scroll
Retail – Payroll
Scroll
Retail – Pension
Scroll
Retail payment Scrolls
Lumpsum Payment request
Retail Payment Info
Lumpsum Payment request
Payment Gateway
Bulk payment
FMIS – Financial Management Information System
MMP – Mobile Money Provider
Access Point
ATM
Bank Branch
Post Office
Agent
Post
Retail Payment Info Is accessed from the Payment Portal by PSP
External dependencies
Workflows�
4
G2P Bulk Payments
30
P2G Payments – Mobile Money / Bank
31
Cross Cutting Requirements�
5
Security BB
Additional requirements
Requirement | Relevant building block | Type (Must/Should/May) |
Hardware Security Module or equivalent for secure data storage of sensitive data and transaction logs and to comply with data protection requirements. | Security | Must |
Separation of concerns design | Architecture | Should |
Zero trust model applied to all components (always verify) | Security | May |
Reporting | Requesting building block | Must |
Compliance with applicable regulations and laws | All | Must |
Merchant and beneficiary registration | Registry | Must |
Account lookup and directory services MUST be available to resolve accounts | � | Must |
High availability (Load balancing, infrastructure redundancy, backups) | Security | Should |
Time synchronization across building blocks. | Security | Must |
Service APIs�
6
Payments BB APIs
Voucher APIs
VoucherPreActivation
VoucherActivation
VoucherRedemption
VoucherStatus
VoucherCancellation API
G2P Payments (Outgoing government payments)
Onboarding to the account mapper
Triggered when uploading beneficiaries details into the Payments BB's ID Mapper.
Used to when the updating beneficiaries into the Payments BB's ID Mapper.
Bulk disbursement
Called by Source BB, retrieves eligible Functional IDs from the account mapper for credit transfers.
It will be called by the Source BB to handover a batch of credit instructions to be processed.
P2G payments (Incoming government payments)
Request to pay
Infrastructure �Considerations�
7
Infrastructure Considerations
41
42
Infrastructure Considerations
Infrastructure Considerations
43
Infrastructure Considerations
44
FAQ�
8
FAQ – Payments
46
FAQ– Payments
47