We were responsible for creating full visibility into the donor transaction process. One of the main goals was to increase the company's profitability by reducing costs. We have implemented a generic payment provider that can act as a service for multiple client applications.
The solution supports the full process of creating and identifying a charity account together with KYC/KYB identification and UBO information - Ultimate Business Owner, the so-called real benefit. Also added support for SEPA (Single Euro Payments Area) transfers and internal transfers between Public Benefit Organizations accounts.