Fintech Core is a backend that businesses integrate against to run financial operations without building the plumbing themselves. Each business authenticates with its own API key and gets:
  • Payments — generate hosted Satim/CIB payment links, track status, and refund.
  • Webhooks — receive signed events (PAYMENT_COMPLETED, PAYMENT_REFUSED, …) at one or more endpoints.
  • Identity verification — send a customer a link, they verify on their own phone, you get a signed verdict. Documents never pass through your integration.
  • Clients & accounts — onboard individuals/companies, open accounts, manage beneficiaries and transfers.

How it fits together

1

Create a business

An admin registers your business and issues an API key — see Authentication.
2

Configure webhook endpoints

Add one or more URLs to receive payment events — see Webhooks.
3

Generate a payment link

Call the payments API and redirect the customer to the returned payment_url — see Payments.
4

Get notified

Fintech Core confirms the result with Satim and delivers a signed webhook to your endpoints.

Quickstart

Take your first payment in a few curl commands.

API Reference

Full endpoint reference with a request playground.

Verify a customer

Create a KYC link and read the verdict.

Webhooks

Every event, and how to verify a signature.