Kuda Instant Settlement Services
The Kuda Instant Settlement Service is Kuda's foray into the agency banking space. It is an initiative by Kuda to offer automated credit to Agency banking partners such that they have access to upfront liquidity to manage and perform transactions 24/7, removing the hassle of having zero balances before the end of the day.
Here, partners will have all the necessary information to get started using the self-service option for OpenAPI to manage all terminals connected to the Kuda rails.
The Kuda Business API suites for terminal management are designed for Partners who intend to build an efficient network of terminals across their agent network.
Terminal Management
Here, Partners can create networks of terminals and manage them as they wish, making their businesses as efficient and seamless as they should be.
Settlements
Partners can pull the logs for the settlement status of transactions happening per merchant per terminal assigned in real time.
Instant Settlements
The automated instant settlement programmatically settles partners into their designated accounts. Partners get settled instantly on all transactions happening across all terminals on their network.
Information
For more questions, you can send an email to us at openapi@kuda.com.
Partner Onboarding
Use the test URL and test credentials provided to you to get started with the test setup. To use the suite of APIs, each partner must be created in Kuda's back office and given a unique identifier.
Base URL
Use the test URL and test credentials provided to you to get started with the test setup. To use the suite of APIs, each partner must be created in Kuda's back office and given a unique identifier.
Test base:
https://partners-uat.kudabank.com/
Production base::
https://partners.kuda.com/
Terminal API Authentication
The Terminal API is based on a single endpoint architecture approach. The specific operations are determined from the requests sent to this endpoint. Each user is authenticated using the clientID and clientPassword.
Information
Please note that the token generated during authentication lasts for 3600 seconds
API Endpoint Details
The suite of APIs are detailed below with their descriptions. To use this system, merchants have to be authenticated. The default credentials are available on the postman collection. The token received from login will be passed during subsequent requests sent to the other terminal endpoints, please check the collection for more details.
Endpoints
Description
Postman Link
https://documenter.getpostman.com/view/2016888/TzRRE8wt
baseURL
http://partners.kuda.com/
serviceType
This is the name of the operation
login
Authenticates a merchant to begin using other service endpoints
Create Terminal
Allows a merchant set up new terminals
Edit Terminal
Allows a merchant to update existing terminal information
Retrieve Merchant Terminals
Allows a merchant to get the list of terminals within their networks
Settlement Status
Allows a merchant to have a view of all money settled to their accounts or merchant accounts
Log Transaction
Allows a merchant to log transactions
Transactions
Allows a merchant to search and retrieve transaction information on a terminal
Information
All API request to the following endpoints below must have their login username also in a header with the key merchantId.