Card
Card acquiring
Customer-initiated transactions at merchants are routed to the issuing banks for authorisation and final settlement. Card acquiring forms part of the greater Direct Transact card processing landscape.
Cardholder initiates a transaction by presenting card (virtual/physical) at POS.
Transaction details are routed to the acquiring bank.
The acquiring bank forwards the transaction to the international card scheme (VISA or Mastercard).
The card scheme routes the request to the issuing bank for authorisation.
The issuing bank processes the authorisation.
API ENDPOINT :
ISO-20022-API-
PaymentsClearing-1-0-0-dev--
DirectBank
PATH :
api/dev/DirectBank/w_iso_Api/
PaymentsClearingAndSettlement
The response is sent back to the merchant and the funds are settled to the merchant's account.
Payments
Real Time Payments
Real time payments are immediate transfers of funds enabled by real time payment rails into Bankserv, ensuring immediate access to funds on the recipient account, while maintaining security and compliance. Options available are RTC and PayShap.
Call centre wants to pay instant commission to their employees.
The payer submits a credit transfer request to Payments Hub.
Mercury Processor API
ENDPOINT
{Processor Endpoint}/
procIFCCreditTransferRequest
METHOD
POST
Payment Hub acknowledges receipt and does basic validations against the clients business account.
Transaction amount reserved on payer’s business account & Payments Hub processes transaction.
Payment Hub submits payment status report to payer, indicating transaction successfully processed.
Mercury Processor API
ENDPOINT
{Participant Endpoint}/
procOTCPaymentStatusReport
METHOD
POST
Employee gets paid in real time!
Banking
Limit management
Transactional Limits
Transactional, daily, and monthly limits can be set across different channels (ATM, POS, etc.). Limits may also be configured at the product level.
Credit Limits
Credit limits are normally configured upfront with a credit vetting process that determines the allowable facility.
Customer needs to update a daily withdrawal limit, and logs into their banking app.
Customer navigates to the limit adjustment page and selects a desired value.
The banking app submits the new limit to a DT Endpoint for subsequent update.
Any subsequent transactions are based on this new limit balance.
Endpoint: /api/v1/limits/
{profileId}/accountLimit
Method: PUT
Request:
{ "accountLimits":
[
{
"accountNumber": 0,
"minimumAccountBalance": 0,
...
The DT Open Orchestration Layer handles the limits adjustments and returns a success object to the banking app.
{
"requestId":
"3fa85f64-5717-4562-
b3fc-2c963f66afa6",
"errorField": "string",
"responseMessage": "string"
}
The banking app displays the success message to the client, who can proceed to transact according to the new limits.
Digital Identity
Customer onboarding
Customer onboarding involves setting up technical tools, access and conducting essential background checks such as identity verification, criminal history and employment verification to ensure credibility and reliability.
A customer needs to be verified during onboarding process.
Customer uploads photo of their ID, completes biometrics and records personal information.
1dentity Verify API Endpoint
{{url}}/read/gateway/
executeservice?serviceid=
Method
Post
Information extraction (OCR) done on uploaded ID document and matched to home affairs database.
1dentity DHA API Endpoint
{{url}}/read/gateway/
executeservice?serviceid=
Method
Post
The system then does a liveliness check to verify person is present and not being faked.
Biometrics & Personal information is verified with the Home Affairs database.
1dentity DHA API Endpoint
{{url}}/read/gateway/
executeservice?serviceid=
Method
Post
Verification complete and records kept for auditing.
Recon & Settlement
Our comprehensive, end-to-end reconciliation & financial services are integrated and developed in the Direct Transact Payments & Recon Hub environment.
An integral part of our service offering is a sound back-office system that ensures reconciliation of transactions, processed by our technology.
Established, managed and controlled by a team of skilled experts in the Payments environment, the Direct Transact Financial Operations team align all payment transactions, performed by clients, to actual settlement of these transactions, in an integrated, system-driven Financial and Back-office Environment
Testimonials
“Direct Transact’s structured approach ensures that they maintain meticulous financial and operational oversight, safeguarding accuracy, and compliance throughout their reconciliation processes.”
EY