ikhokha

Integrate iKhokha mobile POS payments with Bluetooth card readers and iK Pay REST API.

Updated Mar 14, 2026
One-click install
npx skills add https://github.com/AfricanDigitalAssetFramework/africa-stack-skills --skill ikhokha
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ikhokha
Source: https://github.com/AfricanDigitalAssetFramework/africa-stack-skills/tree/main/southern-africa/ikhokha
Command: npx skills add https://github.com/AfricanDigitalAssetFramework/africa-stack-skills --skill ikhokha

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables developers to integrate iKhokha's mobile POS ecosystem with South African merchants, simplifying card payments, POS device management, and settlement reconciliation.

Core Features & Use Cases

  • Mobile POS integration: Connect to iKhokha card readers (Mover, Flyer, Shaker) and accept ZAR payments on mobile apps.
  • iK Pay API & SDK: Generate payment links, process online payments, and manage refunds and settlements via REST API and Android SDK.
  • Transaction reporting & refunds: Retrieve history, issue refunds, and reconcile daily settlements within merchant dashboards.

Quick Start

Configure a client to initiate a test payment flow using the i Pay API or Android SDK for iKhokha in South Africa.

Frequently Asked Questions about ikhokha

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate iKhokha mobile POS payments into a South African app?

Integrate iKhokha mobile POS payments by using the iK Pay REST API or Android SDK to connect Bluetooth card readers, process ZAR transactions, and manage end-to-end workflows from checkout to settlement.

Can I process online payments and refunds with the iK Pay API?

Yes, the iK Pay API processes online payments and manages refunds. It generates payment links and retrieves transaction history to reconcile daily settlements within merchant dashboards.

Does iKhokha support Bluetooth card reader management for mobile devices?

Yes, iKhokha supports Bluetooth card reader management for mobile devices, allowing apps to connect to Mover, Flyer, and Shaker devices to accept ZAR card payments.

How does webhook validation work for iKhokha payment notifications?

Webhook validation for iKhokha payment notifications relies on secure signature authentication to verify incoming payloads, ensuring API credential handling remains robust and production-ready.

What is the best way to track settlements and transaction history in a SA payment integration?

The best way to track settlements and transaction history in a SA payment integration is using the iK Pay API to retrieve records and reconcile daily settlements directly within merchant dashboards.