Table of contents
Editor's note:
Overview
Building a robust, cross-border pan-African payment system requires a strict separation of concerns, secure transaction initiation, proper payment rail routing, asynchronous webhook handling, and guaranteed settlement mechanics, whether it be instant or T+x.
As a payment service provider (PSP) operating multiple payment rails - cards, bank transfers and mobile money payments across multiple African markets like Nigeria, South Africa, Ghana, Kenya, Cameroon, Cote D’Ivoire, Egypt and Tanzania, Kora leverages a highly decoupled, API-driven and checkout flows for her payment infrastructure.
This post would be divided into two major sections, namely:
- Payins flow.
- Settlement flow.
Payins Flow
This is referred to as collections, where the customer is debited and the merchant is credited.
This section involves the integration and processing payments through Kora, covering everything from the transaction initialization stage to the webhook handling process.
Overview of Payins Journey





.png)



%201.png)
%201.png)

%201.png)
%201%20(1).png)