
Startup News—nripn—June 1, 2025
Fincra Secures Payment License in South Africa Fincra, a leading payment infrastructure provider, has recently obtained a third-party payment provider license (TPPP) in South Africa. This significant development allows Fincra to facilitate major local payment methods such as debit and credit card transactions, electronic fund transfers (EFT), real-time compensation (RTC), and rapid payments. Expanding Cross-Border










