The Kimono Till Integration API provides a serial communication protocol for seamless data exchange between your application and Interswitch Kimono terminals. It supports multiple transaction types—including paycode, card, cash, QR, and USSD—allowing for flexible payment processing.

This documentation offers a comprehensive guide on:

  • Connection Setup: Instructions for configuring serial ports (with examples in C# and Visual Basic) and connecting to the terminal.
  • Transaction Commands: Detailed request and response formats for various transactions (paycode, card, cash, QR, USSD), including command syntax and sample XML responses for both successful and failed transactions.
  • Additional Features: Commands to cancel the last payment, implement a heartbeat feature to monitor terminal connectivity, and meet acceptance criteria ensuring valid XML responses.
  • POS Integration & Device Pairing: Step-by-step guides on switching between USB and Bluetooth connections, along with Bluetooth pairing procedures and troubleshooting tips.
  • Installation Guidelines: Directions for installing the necessary Kimono and USBDriver APK packages.
    This guide is designed to help developers quickly integrate and manage POS terminal interactions, ensuring reliable and secure payment processing.